Changeset 113 for trunk


Ignore:
Timestamp:
03/10/03 05:48:21 (21 years ago)
Author:
Nicholas Riley
Message:

PSTimer.m: Fix bug 15, leaking PSTimer from NSInvocation argument retention.

Read Me.rtfd: Updated release notes.

PSAlarm.[hm]: Removed obsolete comment. Changed 1m-59m times to
display without `0h'. Moved code from deserialization to -resetTimer
to be used for alarm deletion undo - fix bug 14.

PSAlarmsController.m: Fix bug 14 - implement _restoreAlarms:,
_removeAlarms and _undoManager. Need to add localized string.

PSAlarmAlertController.m: Fix bug 17, move alert triggering from
constructor to -performAlertsForAlarm: to avoid nested notifications
delivering in wrong order.

PSAlarms.[hm]: Fix bug 14 - implement -restoreAlarms, invokes [PSAlarm
resetTimer]. Clarified a comment. Uncommented some debug logging.

package-Pester.sh: Implemented partition map-less disk image, saves a
few K on distribution. Removed obsolete comments. Added agvtool
bump.

Location:
trunk/Cocoa/Pester
Files:
11 edited

Legend:

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

    r61 r113  
    7474- (BOOL)setTimer; // or die, if expired and no snooze/repeat
    7575- (void)cancelTimer;
     76- (void)resetTimer; // use after cancel, only effective on set alarms
    7677
    7778// 1.1 only, going away when we move to keyed archiving
  • trunk/Cocoa/Pester/Source/PSAlarm.m

    r105 r113  
    3232static NSDictionary *locale;
    3333
    34 // XXX need to reset pending alarms after sleep, they "freeze" and never expire.
    35 
    3634@implementation PSAlarm
    3735
     
    137135    if (interval == 0) return nil;
    138136    if (interval < minute) return [NSString stringWithFormat: @"%us", (unsigned)interval];
     137    if (interval < hour) return [NSString stringWithFormat: @"%um", (unsigned)(interval / minute)];
    139138    if (interval < day) return [NSString stringWithFormat: @"%uh %um", (unsigned)(interval / hour), (unsigned)((interval % hour) / minute)];
    140139    if (interval < 2 * day) return @"One day";
     
    399398{
    400399    [timer invalidate]; [timer release]; timer = nil;
    401     [self setRepeating: NO];
     400}
     401
     402- (void)resetTimer;
     403{
     404    if (timer != nil || alarmType != PSAlarmSet)
     405        return;
     406
     407    alarmType = PSAlarmDate;
     408    if (![self isRepeating]) {
     409        [self setTimer];
     410    } else {
     411        // don't want to put this logic in setTimer or isValid because it can cause invalid alarms to be set (consider when someone clicks the "repeat" checkbox, then switches to a [nonrepeating, by design] date alarm, and enters a date that has passed: we do -not- want the alarm to magically morph into a repeating interval alarm)
     412        NSTimeInterval savedInterval = alarmInterval;
     413        if (![self setTimer]) {
     414            alarmType = PSAlarmInterval;
     415            [self setInterval: savedInterval];
     416            [self setTimer];
     417        }
     418    }
    402419}
    403420
     
    489506        [self setAlerts: alarmAlerts];
    490507        [alarmAlerts release];
    491         if (alarmType == PSAlarmSet) {
    492             alarmType = PSAlarmDate;
    493             // don't want to put this logic in setTimer or isValid because it can cause invalid alarms to be set (consider when someone clicks the "repeat" checkbox, then switches to a [nonrepeating, by design] date alarm, and enters a date that has passed: we do -not- want the alarm to magically morph into a repeating interval alarm)
    494             if (![self setTimer] && [self isRepeating]) {
    495                 alarmType = PSAlarmInterval;
    496                 [self setInterval: [[dict objectForRequiredKey: PLAlarmInterval] doubleValue]];
    497                 [self setTimer];
    498             }
    499         }
     508        [self resetTimer];
    500509        if (alarmType == PSAlarmExpired) {
    501510            [self setTimer];
  • trunk/Cocoa/Pester/Source/PSAlarmAlertController.m

    r105 r113  
    5050}
    5151
     52- (void)performAlertsForAlarm:(PSAlarm *)alarm;
     53{
     54    PSAlerts *alerts = [alarm alerts];
     55    NSArray *allAlerts = [alerts allAlerts];
     56    if ([allAlerts count] == 0) {
     57        [self _resumeAlarm: alarm];
     58    } else {
     59        pendingAlerts = [[NSMutableSet alloc] init];
     60        [pendingAlerts addObjectsFromArray: allAlerts];
     61        [[NSNotificationCenter defaultCenter] addObserver: self selector: @selector(_alertCompleted:)
     62                                                     name: PSAlarmAlertCompletedNotification object: alarm];
     63        [self retain]; // release in _alertCompleted:
     64    }
     65    [alerts triggerForAlarm: alarm];
     66    if ([alerts requirePesterFrontmost] && ![NSApp isActive]) { // restore frontmost process afterward
     67        NSDictionary *activeProcessInfo = [[NSWorkspace sharedWorkspace] activeApplication];
     68        frontmostApp.highLongOfPSN = [[activeProcessInfo objectForKey: @"NSApplicationProcessSerialNumberHigh"] longValue];
     69        frontmostApp.lowLongOfPSN = [[activeProcessInfo objectForKey: @"NSApplicationProcessSerialNumberLow"] longValue];
     70        appWasHidden = [NSApp isHidden];
     71        [NSApp activateIgnoringOtherApps: YES];
     72    }
     73}
     74
    5275- (id)initWithAlarm:(PSAlarm *)alarm;
    5376{
    5477    if ( (self = [super init]) != nil) {
    55         PSAlerts *alerts = [alarm alerts];
    56         NSArray *allAlerts = [alerts allAlerts];
    57         if ([allAlerts count] == 0) {
    58             [self _resumeAlarm: alarm];
    59         } else {
    60             pendingAlerts = [[NSMutableSet alloc] init];
    61             [pendingAlerts addObjectsFromArray: allAlerts];
    62             [[NSNotificationCenter defaultCenter] addObserver: self selector: @selector(_alertCompleted:)
    63                                                          name: PSAlarmAlertCompletedNotification object: alarm];
    64             [self retain]; // release in _alertCompleted:
    65         }
    66         [alerts triggerForAlarm: alarm];
    67         if ([alerts requirePesterFrontmost] && ![NSApp isActive]) { // restore frontmost process afterward
    68             NSDictionary *activeProcessInfo = [[NSWorkspace sharedWorkspace] activeApplication];
    69             frontmostApp.highLongOfPSN = [[activeProcessInfo objectForKey: @"NSApplicationProcessSerialNumberHigh"] longValue];
    70             frontmostApp.lowLongOfPSN = [[activeProcessInfo objectForKey: @"NSApplicationProcessSerialNumberLow"] longValue];
    71             appWasHidden = [NSApp isHidden];
    72             [NSApp activateIgnoringOtherApps: YES];
    73         }
     78        // because we're called within a notification, and alerts may deliver further notifications, make sure the rest of the notification clients are able to execute first
     79        [self performSelector: @selector(performAlertsForAlarm:) withObject: alarm afterDelay: 0];
    7480    }
    7581    return self;
  • trunk/Cocoa/Pester/Source/PSAlarms.h

    r60 r113  
    3636- (void)removeAlarmsAtIndices:(NSArray *)indices;
    3737- (void)removeAlarms:(NSSet *)alarmsToRemove;
     38- (void)restoreAlarms:(NSSet *)alarmsToRestore;
    3839
    3940- (BOOL)alarmsExpiring;
  • trunk/Cocoa/Pester/Source/PSAlarms.m

    r105 r113  
    7272{
    7373    PSAlarm *alarm = [notification object];
    74     // NSLog(@"timer expired: %@ retainCount %d", alarm, [alarm retainCount]);
     74    NSLog(@"timer expired: %@ retainCount %d", alarm, [alarm retainCount]);
    7575    [expiredAlarms addObject: alarm];
    76     // NSLog(@"expired alarms: %@", [expiredAlarms description]);
     76    NSLog(@"expired alarms: %@", [expiredAlarms description]);
    7777    [alarms removeObject: alarm];
    7878    [self _changed];
     
    8282{
    8383    PSAlarm *alarm = [notification object];
    84     // NSLog(@"timer set: %@ retainCount %d", alarm, [alarm retainCount]);
     84    NSLog(@"timer set: %@ retainCount %d", alarm, [alarm retainCount]);
    8585    [alarms addObject: alarm];
    8686    [expiredAlarms removeObject: alarm];
     
    210210}
    211211
     212- (void)restoreAlarms:(NSSet *)alarmsToRestore;
     213{
     214    [alarmsToRestore makeObjectsPerformSelector: @selector(resetTimer)];
     215}
     216
    212217- (BOOL)alarmsExpiring;
    213218{
     
    274279        e = [plExpiredAlarms objectEnumerator];
    275280        while ( (plAlarm = [e nextObject]) != nil) {
    276             // expired alarms may be just that, or they may have outstanding repeats - if the latter, PSAlarm will reschedule the alarm.
     281            // expired alarms may be ready for deletion, or may repeat - if the latter, PSAlarm will reschedule the alarm so the repeat interval begins at restoration time.
    277282            if ( (alarm = [[PSAlarm alloc] initWithPropertyList: plAlarm]) != nil)
    278283                [alarms addObject: alarm];
  • trunk/Cocoa/Pester/Source/PSAlarmsController.m

    r102 r113  
    1414#import "NJRTableView.h"
    1515#import "NJRTableDelegate.h"
     16
     17@interface PSAlarmsController (PrivateUndoSupport)
     18
     19- (void)_restoreAlarms:(NSSet *)selectedAlarms;
     20- (void)_removeAlarms:(NSSet *)selectedAlarms;
     21
     22@end
    1623
    1724@implementation PSAlarmsController
     
    5360}
    5461
     62- (NSUndoManager *)undoManager;
     63{
     64    return [[self window] undoManager];
     65}
     66
     67- (void)_restoreAlarms:(NSSet *)selectedAlarms;
     68{
     69    [alarms restoreAlarms: selectedAlarms];
     70    [[alarmList delegate] selectItems: selectedAlarms];
     71    [[self undoManager] setActionName: NSLocalizedString(@"Alarm Removal", "Undo action")];
     72    [[[self undoManager] prepareWithInvocationTarget: self] _removeAlarms: selectedAlarms];
     73}
     74
     75- (void)_removeAlarms:(NSSet *)selectedAlarms;
     76{
     77    [alarms removeAlarms: selectedAlarms];
     78    [[self undoManager] setActionName: NSLocalizedString(@"Alarm Removal", "Undo action")];
     79    [[[self undoManager] prepareWithInvocationTarget: self] _restoreAlarms: selectedAlarms];
     80}
     81
    5582- (IBAction)remove:(id)sender;
    5683{
    57     [alarms removeAlarms: [[alarmList delegate] selectedItems]];
     84    [self _removeAlarms: [[alarmList delegate] selectedItems]];
    5885}
    5986
  • trunk/Cocoa/Pester/Source/PSTimer.m

    r103 r113  
    144144        repeats = yesOrNo;
    145145        timeInterval = ti;
    146         [invocation retainArguments]; // mimics retain behavior
     146        // don't do this or we leak: [invocation retainArguments];
     147        [aTarget retain]; // mimics retain behavior
    147148        [self _setFireDateFromInterval];
    148149        [[self class] _timerAdded: self]; // mimics runloop retention behavior
     
    163164    isValid = NO;
    164165    [fireDate release]; fireDate = nil;
     166    [[invocation target] release];
    165167    [invocation release]; invocation = nil;
    166168    [userInfo release]; userInfo = nil;
  • trunk/Cocoa/Pester/Source/Pester.pbproj/nicholas.pbxuser

    r105 r113  
    1313                        F5B15F74037E42EB01AEEDB1,
    1414                        E1A9DEE703BF3C110089E8B2,
    15                         E1156BFA03C148E2006717DC,
    16                         E1DEF0F303FE294C00050002,
    17                         E1DEF126040039E800050002,
    18                         E128BF2804014A8200050002,
     15                        E120D65F0418AE0E00050002,
     16                        E120D6610418B08700050002,
    1917                );
    2018                executables = (
     
    2220                );
    2321                perUserDictionary = {
    24                         PBXPerProjectTemplateStateSaveDate = 68247977;
     22                        PBXPerProjectTemplateStateSaveDate = 68896556;
    2523                        "PBXTemplateGeometry-F5314676015831810DCA290F" = {
    2624                                ContentSize = "{685, 434}";
     
    8381                                                };
    8482                                                Tab3 = {
    85                                                         BuildMessageFrame = "{{0, 0}, {687, 264}}";
    86                                                         BuildTranscriptFrame = "{{0, 273}, {687, 0}}";
     83                                                        BuildMessageFrame = "{{0, 0}, {687, 262}}";
     84                                                        BuildTranscriptFrame = "{{0, 271}, {687, 2}}";
    8785                                                        BuildTranscriptFrameExpanded = YES;
    8886                                                        Frame = "{{0, 0}, {685, 295}}";
     
    149147                                Template = F5314676015831810DCA290F;
    150148                                ToolbarVisible = YES;
    151                                 WindowLocation = "{433, 70}";
     149                                WindowLocation = "{242, 70}";
    152150                        };
    153151                        "PBXTemplateGeometry-F5534CB2020F3F8A0DCA290F" = {
    154                                 ContentSize = "{684, 312}";
     152                                ContentSize = "{993, 281}";
    155153                                LeftSlideOut = {
    156154                                        Collapsed = NO;
    157                                         Frame = "{{0, 23}, {684, 289}}";
     155                                        Frame = "{{0, 23}, {993, 258}}";
    158156                                        Split0 = {
    159157                                                ActiveTab = 1;
    160158                                                ActiveTabName = PBXRunSessionModule;
    161159                                                Collapsed = YES;
    162                                                 Frame = "{{0, 0}, {684, 289}}";
     160                                                Frame = "{{0, 0}, {993, 258}}";
    163161                                                Split0 = {
    164                                                         Frame = "{{1e+06, 1e+06}, {684, 0}}";
     162                                                        Frame = "{{1e+06, 1e+06}, {993, 0}}";
    165163                                                };
    166164                                                SplitCount = 1;
     
    204202                                                };
    205203                                                Tab2 = {
    206                                                         Frame = "{{0, 0}, {684, 283}}";
     204                                                        Frame = "{{0, 0}, {993, 252}}";
    207205                                                        LauncherConfigVersion = 3;
    208206                                                        Runner = {
    209                                                                 Frame = "{{0, 0}, {684, 283}}";
     207                                                                Frame = "{{0, 0}, {993, 252}}";
    210208                                                        };
    211209                                                };
     
    277275                                Template = F5534CB2020F3F8A0DCA290F;
    278276                                ToolbarVisible = YES;
    279                                 WindowLocation = "{13, 95}";
     277                                WindowLocation = "{192, 126}";
    280278                        };
    281279                        "PBXTemplateGeometry-F5CA7EC9015C08ED0DCA290F" = {
     
    407405                                WindowLocation = "{69, 216}";
    408406                        };
    409                         "PBXTemplateGeometry-F5CA7ECB015C094F0DCA290F" = {
    410                                 ContentSize = "{668, 621}";
     407                        "PBXTemplateGeometry-F5CA7ECC015C09990DCA290F" = {
     408                                ContentSize = "{773, 558}";
    411409                                LeftSlideOut = {
    412410                                        Collapsed = NO;
    413                                         Frame = "{{0, 0}, {668, 621}}";
     411                                        Frame = "{{0, 23}, {773, 535}}";
    414412                                        Split0 = {
     413                                                ActiveTab = 0;
     414                                                ActiveTabName = PBXDebugSessionModule;
    415415                                                Collapsed = NO;
    416                                                 Frame = "{{0, 0}, {668, 621}}";
     416                                                Frame = "{{24, 0}, {749, 535}}";
    417417                                                Split0 = {
    418                                                         Frame = "{{0, 0}, {668, 621}}";
     418                                                        Frame = "{{0, 214}, {749, 321}}";
    419419                                                };
    420420                                                SplitCount = 1;
    421421                                                Tab0 = {
    422                                                         Frame = "{{0, 0}, {484, 208}}";
     422                                                        Frame = "{{0, 0}, {749, 267}}";
    423423                                                };
    424424                                                Tab1 = {
    425425                                                        Debugger = {
    426426                                                                Collapsed = NO;
    427                                                                 Frame = "{{0, 0}, {664, 208}}";
     427                                                                Frame = "{{0, 0}, {749, 208}}";
    428428                                                                Split0 = {
    429                                                                         Frame = "{{0, 24}, {664, 184}}";
     429                                                                        Frame = "{{0, 24}, {749, 184}}";
    430430                                                                        Split0 = {
    431                                                                                 Frame = "{{0, 0}, {325, 184}}";
     431                                                                                Frame = "{{0, 0}, {361, 184}}";
    432432                                                                        };
    433433                                                                        Split1 = {
     
    438438                                                                                        85,
    439439                                                                                        Summary,
    440                                                                                         96.123,
     440                                                                                        145.123,
    441441                                                                                );
    442                                                                                 Frame = "{{334, 0}, {330, 184}}";
     442                                                                                Frame = "{{370, 0}, {379, 184}}";
    443443                                                                        };
    444444                                                                        SplitCount = 2;
     
    454454                                                                TabsVisible = YES;
    455455                                                        };
    456                                                         Frame = "{{0, 0}, {664, 208}}";
     456                                                        Frame = "{{0, 0}, {749, 208}}";
    457457                                                        LauncherConfigVersion = 7;
    458458                                                };
     
    478478                                        SplitCount = 1;
    479479                                        Tab0 = {
    480                                                 Frame = "{{0, 0}, {313, 531}}";
     480                                                Frame = "{{0, 0}, {312, 535}}";
    481481                                                GroupTreeTableConfiguration = (
    482482                                                        TargetStatusColumn,
    483483                                                        18,
    484484                                                        MainColumn,
    485                                                         280,
     485                                                        279,
    486486                                                );
    487487                                        };
     
    518518                                                BreakpointsTreeTableConfiguration = (
    519519                                                        breakpointColumn,
    520                                                         197,
     520                                                        196,
    521521                                                        enabledColumn,
    522522                                                        31,
    523523                                                );
    524                                                 Frame = "{{0, 0}, {250, 100}}";
     524                                                Frame = "{{0, 0}, {249, 535}}";
    525525                                        };
    526526                                        TabCount = 5;
    527                                         TabsVisible = NO;
     527                                        TabsVisible = YES;
    528528                                };
    529529                                NavBarShownByDefault = YES;
    530                                 StatusViewVisible = NO;
    531                                 Template = F5CA7ECB015C094F0DCA290F;
    532                                 ToolbarVisible = NO;
    533                                 WindowLocation = "{462, 79}";
     530                                StatusViewVisible = YES;
     531                                Template = F5CA7ECC015C09990DCA290F;
     532                                ToolbarVisible = YES;
     533                                WindowLocation = "{76, 159}";
    534534                        };
    535535                        PBXWorkspaceContents = (
     
    539539                                                        Split0 = {
    540540                                                                NavContent0 = {
    541                                                                         bookmark = E1669BD80412965E00050002;
     541                                                                        bookmark = E1F7C646041C5B0000FEF34D;
    542542                                                                        history = (
    543543                                                                                E1D2937B03BD418200F9204E,
     
    588588                                                                                E1BF6E9E03C95F4E00050002,
    589589                                                                                E1BF6E9F03C95F4E00050002,
    590                                                                                 E1BF6EA103C95F4E00050002,
    591590                                                                                E1BF6EA203C95F4E00050002,
    592591                                                                                E1FCECFD03C972CF001509F3,
    593                                                                                 E1AFB0D903C9A59C001509F3,
    594592                                                                                E1AFB0DA03C9A59C001509F3,
    595593                                                                                E1AFB0DB03C9A59C001509F3,
     
    608606                                                                                E1DEF12E04003A5F00050002,
    609607                                                                                E1DEF13004003A5F00050002,
    610                                                                                 E1DEF13204003A5F00050002,
    611608                                                                                E1DEF13304003A5F00050002,
    612609                                                                                E1DEF13404003A5F00050002,
     
    620617                                                                                E1DEF14704003A5F00050002,
    621618                                                                                E1DEF14804003A5F00050002,
    622                                                                                 E1DEF14904003A5F00050002,
    623619                                                                                E1DEF14D04003A5F00050002,
    624620                                                                                E1DEF14E04003A5F00050002,
     
    635631                                                                                E1DEF16404003A5F00050002,
    636632                                                                                E1DEF16504003A5F00050002,
    637                                                                                 E16A0E6104005B0E00050002,
    638633                                                                                E16A0E6204005B0E00050002,
    639634                                                                                E16A0E6504005B0E00050002,
     
    642637                                                                                E16A0E6904005B0E00050002,
    643638                                                                                E16A0E6A04005B0E00050002,
    644                                                                                 E157230B04009B8300050002,
    645639                                                                                E104866604018CF400050002,
    646640                                                                                E104866704018CF400050002,
     
    665659                                                                                E1B46F6504053C4F00050002,
    666660                                                                                E1B46F6B04053C4F00050002,
    667                                                                                 E1B46F6C04053C4F00050002,
    668                                                                                 E1B46F6D04053C4F00050002,
    669661                                                                                E1B46F6E04053C4F00050002,
    670662                                                                                E1B46F6F04053C4F00050002,
     
    676668                                                                                E1B4700E04069E0B00050002,
    677669                                                                                E1B4700F04069E0B00050002,
    678                                                                                 E1B4701004069E0B00050002,
    679670                                                                                E1B4701104069E0B00050002,
    680671                                                                                E1B4701204069E0B00050002,
    681672                                                                                E1B4701304069E0B00050002,
    682                                                                                 E1B4701404069E0B00050002,
    683673                                                                                E1B4701504069E0B00050002,
    684674                                                                                E1B4701604069E0B00050002,
     
    692682                                                                                E1EF85630406E47300050002,
    693683                                                                                E1A60177040C8C6B00050002,
    694                                                                                 E1A60178040C8C6B00050002,
    695684                                                                                E1A6017A040C8C6B00050002,
    696685                                                                                E1A6017B040C8C6B00050002,
    697686                                                                                E1669BB60412965E00050002,
    698687                                                                                E1669BB70412965E00050002,
    699                                                                                 E1669BB80412965E00050002,
    700                                                                                 E1669BB90412965E00050002,
    701                                                                                 E1669BBA0412965E00050002,
    702                                                                                 E1669BBB0412965E00050002,
    703                                                                                 E1669BBC0412965E00050002,
    704688                                                                                E1669BBD0412965E00050002,
    705                                                                                 E1669BBE0412965E00050002,
    706                                                                                 E1669BBF0412965E00050002,
    707                                                                                 E1669BC00412965E00050002,
    708                                                                                 E1669BC10412965E00050002,
     689                                                                                E15E6A6104188ABA00050002,
     690                                                                                E15E6A6204188ABA00050002,
     691                                                                                E15E6A6404188ABA00050002,
     692                                                                                E15E6A6504188ABA00050002,
     693                                                                                E120D663041952EF00050002,
     694                                                                                E120D664041952EF00050002,
     695                                                                                E120D665041952EF00050002,
     696                                                                                E120D669041952EF00050002,
     697                                                                                E1F7C5E7041B3C6E00FEF34D,
     698                                                                                E1F7C5E8041B3C6E00FEF34D,
     699                                                                                E1F7C5E9041B3C6E00FEF34D,
     700                                                                                E1F7C5EC041B3C6E00FEF34D,
     701                                                                                E1F7C5EE041B3C6E00FEF34D,
     702                                                                                E1F7C61A041C5B0000FEF34D,
     703                                                                                E1F7C61B041C5B0000FEF34D,
     704                                                                                E1F7C61C041C5B0000FEF34D,
     705                                                                                E1F7C61D041C5B0000FEF34D,
     706                                                                                E1F7C61E041C5B0000FEF34D,
     707                                                                                E1F7C61F041C5B0000FEF34D,
     708                                                                                E1F7C620041C5B0000FEF34D,
     709                                                                                E1F7C621041C5B0000FEF34D,
     710                                                                                E1F7C622041C5B0000FEF34D,
     711                                                                                E1F7C623041C5B0000FEF34D,
     712                                                                                E1F7C624041C5B0000FEF34D,
     713                                                                                E1F7C625041C5B0000FEF34D,
     714                                                                                E1F7C626041C5B0000FEF34D,
     715                                                                                E1F7C627041C5B0000FEF34D,
     716                                                                                E1F7C628041C5B0000FEF34D,
    709717                                                                        );
    710718                                                                        prevStack = (
     
    17811789                                                                                E1669BD60412965E00050002,
    17821790                                                                                E1669BD70412965E00050002,
     1791                                                                                E1A4D95C04140C1300050002,
     1792                                                                                E1A4D95D04140C1300050002,
     1793                                                                                E15E6A6704188ABA00050002,
     1794                                                                                E15E6A6804188ABA00050002,
     1795                                                                                E15E6A6904188ABA00050002,
     1796                                                                                E15E6A6A04188ABA00050002,
     1797                                                                                E15E6A6B04188ABA00050002,
     1798                                                                                E15E6A6C04188ABA00050002,
     1799                                                                                E15E6A6D04188ABA00050002,
     1800                                                                                E19E985A0418AD7900050002,
     1801                                                                                E19E985B0418AD7900050002,
     1802                                                                                E19E985C0418AD7900050002,
     1803                                                                                E19E985D0418AD7900050002,
     1804                                                                                E120D66B041952EF00050002,
     1805                                                                                E120D66C041952EF00050002,
     1806                                                                                E120D66D041952EF00050002,
     1807                                                                                E120D66E041952EF00050002,
     1808                                                                                E120D66F041952EF00050002,
     1809                                                                                E120D670041952EF00050002,
     1810                                                                                E120D671041952EF00050002,
     1811                                                                                E120D672041952EF00050002,
     1812                                                                                E120D673041952EF00050002,
     1813                                                                                E120D674041952EF00050002,
     1814                                                                                E120D675041952EF00050002,
     1815                                                                                E120D676041952EF00050002,
     1816                                                                                E120D677041952EF00050002,
     1817                                                                                E120D678041952EF00050002,
     1818                                                                                E120D679041952EF00050002,
     1819                                                                                E1F7C5F0041B3C6E00FEF34D,
     1820                                                                                E1F7C5F1041B3C6E00FEF34D,
     1821                                                                                E1F7C5F2041B3C6E00FEF34D,
     1822                                                                                E1F7C5F3041B3C6E00FEF34D,
     1823                                                                                E1F7C5F4041B3C6E00FEF34D,
     1824                                                                                E1F7C5F5041B3C6E00FEF34D,
     1825                                                                                E1F7C629041C5B0000FEF34D,
     1826                                                                                E1F7C62A041C5B0000FEF34D,
     1827                                                                                E1F7C62B041C5B0000FEF34D,
     1828                                                                                E1F7C62C041C5B0000FEF34D,
     1829                                                                                E1F7C62D041C5B0000FEF34D,
     1830                                                                                E1F7C62E041C5B0000FEF34D,
     1831                                                                                E1F7C62F041C5B0000FEF34D,
     1832                                                                                E1F7C630041C5B0000FEF34D,
     1833                                                                                E1F7C631041C5B0000FEF34D,
     1834                                                                                E1F7C632041C5B0000FEF34D,
     1835                                                                                E1F7C633041C5B0000FEF34D,
     1836                                                                                E1F7C634041C5B0000FEF34D,
     1837                                                                                E1F7C635041C5B0000FEF34D,
     1838                                                                                E1F7C636041C5B0000FEF34D,
     1839                                                                                E1F7C637041C5B0000FEF34D,
     1840                                                                                E1F7C638041C5B0000FEF34D,
     1841                                                                                E1F7C639041C5B0000FEF34D,
     1842                                                                                E1F7C63A041C5B0000FEF34D,
     1843                                                                                E1F7C63B041C5B0000FEF34D,
     1844                                                                                E1F7C63C041C5B0000FEF34D,
     1845                                                                                E1F7C63D041C5B0000FEF34D,
     1846                                                                                E1F7C63E041C5B0000FEF34D,
     1847                                                                                E1F7C63F041C5B0000FEF34D,
     1848                                                                                E1F7C640041C5B0000FEF34D,
     1849                                                                                E1F7C641041C5B0000FEF34D,
     1850                                                                                E1F7C642041C5B0000FEF34D,
     1851                                                                                E1F7C643041C5B0000FEF34D,
     1852                                                                                E1F7C644041C5B0000FEF34D,
     1853                                                                                E1F7C645041C5B0000FEF34D,
    17831854                                                                        );
    17841855                                                                };
    17851856                                                                NavCount = 1;
    17861857                                                                NavGeometry0 = {
    1787                                                                         Frame = "{{0, 0}, {698, 562}}";
     1858                                                                        Frame = "{{0, 0}, {659, 562}}";
    17881859                                                                        NavBarVisible = YES;
    17891860                                                                };
     
    18571928                                                                NavCount = 1;
    18581929                                                                NavGeometry0 = {
    1859                                                                         Frame = "{{0, 0}, {684, 150}}";
     1930                                                                        Frame = "{{0, 0}, {993, 150}}";
    18601931                                                                        NavBarVisible = YES;
    18611932                                                                };
     
    18981969                                                Split0 = {
    18991970                                                        Collapsed = NO;
    1900                                                         Frame = "{{280, 0}, {698, 562}}";
     1971                                                        Frame = "{{319, 0}, {659, 562}}";
    19011972                                                        Split0 = {
    1902                                                                 Frame = "{{0, 0}, {698, 562}}";
     1973                                                                Frame = "{{0, 0}, {659, 562}}";
    19031974                                                        };
    19041975                                                        SplitCount = 1;
     
    19622033                                                SplitCount = 1;
    19632034                                                Tab0 = {
    1964                                                         Frame = "{{0, 0}, {256, 562}}";
     2035                                                        Frame = "{{0, 0}, {295, 562}}";
    19652036                                                        GroupTreeTableConfiguration = (
    19662037                                                                TargetStatusColumn,
    19672038                                                                18,
    19682039                                                                MainColumn,
    1969                                                                 223,
     2040                                                                262,
    19702041                                                        );
    19712042                                                };
     
    20152086                                        Template = 64ABBB4501FA494900185B06;
    20162087                                        ToolbarVisible = YES;
    2017                                         WindowLocation = "{19, 177}";
     2088                                        WindowLocation = "{20, 177}";
    20182089                                },
    20192090                                {
     
    20772148                                                        };
    20782149                                                        Tab3 = {
    2079                                                                 BuildMessageFrame = "{{0, 0}, {687, 264}}";
    2080                                                                 BuildTranscriptFrame = "{{0, 273}, {687, 0}}";
     2150                                                                BuildMessageFrame = "{{0, 0}, {687, 262}}";
     2151                                                                BuildTranscriptFrame = "{{0, 271}, {687, 2}}";
    20812152                                                                BuildTranscriptFrameExpanded = YES;
    20822153                                                                Frame = "{{0, 0}, {685, 295}}";
     
    21432214                                        Template = F5314676015831810DCA290F;
    21442215                                        ToolbarVisible = YES;
    2145                                         WindowLocation = "{433, 70}";
     2216                                        WindowLocation = "{209, 187}";
    21462217                                },
    21472218                                {
    2148                                         ContentSize = "{684, 312}";
     2219                                        ContentSize = "{993, 281}";
    21492220                                        LeftSlideOut = {
    21502221                                                Collapsed = NO;
    2151                                                 Frame = "{{0, 23}, {684, 289}}";
     2222                                                Frame = "{{0, 23}, {993, 258}}";
    21522223                                                Split0 = {
    21532224                                                        ActiveTab = 1;
    21542225                                                        ActiveTabName = PBXRunSessionModule;
    21552226                                                        Collapsed = YES;
    2156                                                         Frame = "{{0, 0}, {684, 289}}";
     2227                                                        Frame = "{{0, 0}, {993, 258}}";
    21572228                                                        Split0 = {
    2158                                                                 Frame = "{{1e+06, 1e+06}, {684, 0}}";
     2229                                                                Frame = "{{1e+06, 1e+06}, {993, 0}}";
    21592230                                                        };
    21602231                                                        SplitCount = 1;
     
    21982269                                                        };
    21992270                                                        Tab2 = {
    2200                                                                 Frame = "{{0, 0}, {684, 283}}";
     2271                                                                Frame = "{{0, 0}, {993, 252}}";
    22012272                                                                LauncherConfigVersion = 3;
    22022273                                                                Runner = {
    2203                                                                         Frame = "{{0, 0}, {684, 283}}";
     2274                                                                        Frame = "{{0, 0}, {993, 252}}";
    22042275                                                                };
    22052276                                                        };
     
    22712342                                        Template = F5534CB2020F3F8A0DCA290F;
    22722343                                        ToolbarVisible = YES;
    2273                                         WindowLocation = "{13, 95}";
     2344                                        WindowLocation = "{18, 179}";
    22742345                                },
    22752346                        );
    2276                         PBXWorkspaceStateSaveDate = 68247977;
     2347                        PBXWorkspaceStateSaveDate = 68896556;
    22772348                };
    22782349                perUserProjectItems = {
     
    23282399                        E120347603EDEBC000000ABE = E120347603EDEBC000000ABE;
    23292400                        E120347703EDEBC000000ABE = E120347703EDEBC000000ABE;
     2401                        E120D663041952EF00050002 = E120D663041952EF00050002;
     2402                        E120D664041952EF00050002 = E120D664041952EF00050002;
     2403                        E120D665041952EF00050002 = E120D665041952EF00050002;
     2404                        E120D669041952EF00050002 = E120D669041952EF00050002;
     2405                        E120D66B041952EF00050002 = E120D66B041952EF00050002;
     2406                        E120D66C041952EF00050002 = E120D66C041952EF00050002;
     2407                        E120D66D041952EF00050002 = E120D66D041952EF00050002;
     2408                        E120D66E041952EF00050002 = E120D66E041952EF00050002;
     2409                        E120D66F041952EF00050002 = E120D66F041952EF00050002;
     2410                        E120D670041952EF00050002 = E120D670041952EF00050002;
     2411                        E120D671041952EF00050002 = E120D671041952EF00050002;
     2412                        E120D672041952EF00050002 = E120D672041952EF00050002;
     2413                        E120D673041952EF00050002 = E120D673041952EF00050002;
     2414                        E120D674041952EF00050002 = E120D674041952EF00050002;
     2415                        E120D675041952EF00050002 = E120D675041952EF00050002;
     2416                        E120D676041952EF00050002 = E120D676041952EF00050002;
     2417                        E120D677041952EF00050002 = E120D677041952EF00050002;
     2418                        E120D678041952EF00050002 = E120D678041952EF00050002;
     2419                        E120D679041952EF00050002 = E120D679041952EF00050002;
    23302420                        E128BF220400DB6D00050002 = E128BF220400DB6D00050002;
    23312421                        E143438703DB475300050002 = E143438703DB475300050002;
     
    23362426                        E14343C303DB52FA00050002 = E14343C303DB52FA00050002;
    23372427                        E14343C403DB52FA00050002 = E14343C403DB52FA00050002;
    2338                         E157230B04009B8300050002 = E157230B04009B8300050002;
    23392428                        E157230C04009B8300050002 = E157230C04009B8300050002;
    23402429                        E157230D04009B8300050002 = E157230D04009B8300050002;
     2430                        E15E6A6104188ABA00050002 = E15E6A6104188ABA00050002;
     2431                        E15E6A6204188ABA00050002 = E15E6A6204188ABA00050002;
     2432                        E15E6A6404188ABA00050002 = E15E6A6404188ABA00050002;
     2433                        E15E6A6504188ABA00050002 = E15E6A6504188ABA00050002;
     2434                        E15E6A6704188ABA00050002 = E15E6A6704188ABA00050002;
     2435                        E15E6A6804188ABA00050002 = E15E6A6804188ABA00050002;
     2436                        E15E6A6904188ABA00050002 = E15E6A6904188ABA00050002;
     2437                        E15E6A6A04188ABA00050002 = E15E6A6A04188ABA00050002;
     2438                        E15E6A6B04188ABA00050002 = E15E6A6B04188ABA00050002;
     2439                        E15E6A6C04188ABA00050002 = E15E6A6C04188ABA00050002;
     2440                        E15E6A6D04188ABA00050002 = E15E6A6D04188ABA00050002;
    23412441                        E1669BB60412965E00050002 = E1669BB60412965E00050002;
    23422442                        E1669BB70412965E00050002 = E1669BB70412965E00050002;
    2343                         E1669BB80412965E00050002 = E1669BB80412965E00050002;
    2344                         E1669BB90412965E00050002 = E1669BB90412965E00050002;
    2345                         E1669BBA0412965E00050002 = E1669BBA0412965E00050002;
    2346                         E1669BBB0412965E00050002 = E1669BBB0412965E00050002;
    2347                         E1669BBC0412965E00050002 = E1669BBC0412965E00050002;
    23482443                        E1669BBD0412965E00050002 = E1669BBD0412965E00050002;
    2349                         E1669BBE0412965E00050002 = E1669BBE0412965E00050002;
    2350                         E1669BBF0412965E00050002 = E1669BBF0412965E00050002;
    2351                         E1669BC00412965E00050002 = E1669BC00412965E00050002;
    2352                         E1669BC10412965E00050002 = E1669BC10412965E00050002;
    23532444                        E1669BC20412965E00050002 = E1669BC20412965E00050002;
    23542445                        E1669BC30412965E00050002 = E1669BC30412965E00050002;
     
    23732464                        E1669BD60412965E00050002 = E1669BD60412965E00050002;
    23742465                        E1669BD70412965E00050002 = E1669BD70412965E00050002;
    2375                         E1669BD80412965E00050002 = E1669BD80412965E00050002;
    2376                         E16A0E6104005B0E00050002 = E16A0E6104005B0E00050002;
    23772466                        E16A0E6204005B0E00050002 = E16A0E6204005B0E00050002;
    23782467                        E16A0E6504005B0E00050002 = E16A0E6504005B0E00050002;
     
    26712760                        E19DCCDA03BE900300B934BF = E19DCCDA03BE900300B934BF;
    26722761                        E19DCCDB03BE900300B934BF = E19DCCDB03BE900300B934BF;
     2762                        E19E985A0418AD7900050002 = E19E985A0418AD7900050002;
     2763                        E19E985B0418AD7900050002 = E19E985B0418AD7900050002;
     2764                        E19E985C0418AD7900050002 = E19E985C0418AD7900050002;
     2765                        E19E985D0418AD7900050002 = E19E985D0418AD7900050002;
    26732766                        E19FD3A603C9985C001509F3 = E19FD3A603C9985C001509F3;
    26742767                        E19FD3A703C9985C001509F3 = E19FD3A703C9985C001509F3;
     
    26762769                        E19FD3A903C9985C001509F3 = E19FD3A903C9985C001509F3;
    26772770                        E19FD3AA03C9985C001509F3 = E19FD3AA03C9985C001509F3;
     2771                        E1A4D95C04140C1300050002 = E1A4D95C04140C1300050002;
     2772                        E1A4D95D04140C1300050002 = E1A4D95D04140C1300050002;
    26782773                        E1A60177040C8C6B00050002 = E1A60177040C8C6B00050002;
    2679                         E1A60178040C8C6B00050002 = E1A60178040C8C6B00050002;
    26802774                        E1A6017A040C8C6B00050002 = E1A6017A040C8C6B00050002;
    26812775                        E1A6017B040C8C6B00050002 = E1A6017B040C8C6B00050002;
     
    27032797                        E1A9DF0703BF480F0089E8B2 = E1A9DF0703BF480F0089E8B2;
    27042798                        E1A9DF0803BF480F0089E8B2 = E1A9DF0803BF480F0089E8B2;
    2705                         E1AFB0D903C9A59C001509F3 = E1AFB0D903C9A59C001509F3;
    27062799                        E1AFB0DA03C9A59C001509F3 = E1AFB0DA03C9A59C001509F3;
    27072800                        E1AFB0DB03C9A59C001509F3 = E1AFB0DB03C9A59C001509F3;
     
    27662859                        E1B46F6504053C4F00050002 = E1B46F6504053C4F00050002;
    27672860                        E1B46F6B04053C4F00050002 = E1B46F6B04053C4F00050002;
    2768                         E1B46F6C04053C4F00050002 = E1B46F6C04053C4F00050002;
    2769                         E1B46F6D04053C4F00050002 = E1B46F6D04053C4F00050002;
    27702861                        E1B46F6E04053C4F00050002 = E1B46F6E04053C4F00050002;
    27712862                        E1B46F6F04053C4F00050002 = E1B46F6F04053C4F00050002;
     
    28702961                        E1B4700E04069E0B00050002 = E1B4700E04069E0B00050002;
    28712962                        E1B4700F04069E0B00050002 = E1B4700F04069E0B00050002;
    2872                         E1B4701004069E0B00050002 = E1B4701004069E0B00050002;
    28732963                        E1B4701104069E0B00050002 = E1B4701104069E0B00050002;
    28742964                        E1B4701204069E0B00050002 = E1B4701204069E0B00050002;
    28752965                        E1B4701304069E0B00050002 = E1B4701304069E0B00050002;
    2876                         E1B4701404069E0B00050002 = E1B4701404069E0B00050002;
    28772966                        E1B4701504069E0B00050002 = E1B4701504069E0B00050002;
    28782967                        E1B4701604069E0B00050002 = E1B4701604069E0B00050002;
     
    29683057                        E1BF6E9E03C95F4E00050002 = E1BF6E9E03C95F4E00050002;
    29693058                        E1BF6E9F03C95F4E00050002 = E1BF6E9F03C95F4E00050002;
    2970                         E1BF6EA103C95F4E00050002 = E1BF6EA103C95F4E00050002;
    29713059                        E1BF6EA203C95F4E00050002 = E1BF6EA203C95F4E00050002;
    29723060                        E1BF6EAC03C95F4E00050002 = E1BF6EAC03C95F4E00050002;
     
    31053193                        E1DEF12E04003A5F00050002 = E1DEF12E04003A5F00050002;
    31063194                        E1DEF13004003A5F00050002 = E1DEF13004003A5F00050002;
    3107                         E1DEF13204003A5F00050002 = E1DEF13204003A5F00050002;
    31083195                        E1DEF13304003A5F00050002 = E1DEF13304003A5F00050002;
    31093196                        E1DEF13404003A5F00050002 = E1DEF13404003A5F00050002;
     
    31173204                        E1DEF14704003A5F00050002 = E1DEF14704003A5F00050002;
    31183205                        E1DEF14804003A5F00050002 = E1DEF14804003A5F00050002;
    3119                         E1DEF14904003A5F00050002 = E1DEF14904003A5F00050002;
    31203206                        E1DEF14D04003A5F00050002 = E1DEF14D04003A5F00050002;
    31213207                        E1DEF14E04003A5F00050002 = E1DEF14E04003A5F00050002;
     
    35153601                        E1F4C96503C9B1E6001509F3 = E1F4C96503C9B1E6001509F3;
    35163602                        E1F4C96C03CAAF8F001509F3 = E1F4C96C03CAAF8F001509F3;
     3603                        E1F7C5E7041B3C6E00FEF34D = E1F7C5E7041B3C6E00FEF34D;
     3604                        E1F7C5E8041B3C6E00FEF34D = E1F7C5E8041B3C6E00FEF34D;
     3605                        E1F7C5E9041B3C6E00FEF34D = E1F7C5E9041B3C6E00FEF34D;
     3606                        E1F7C5EC041B3C6E00FEF34D = E1F7C5EC041B3C6E00FEF34D;
     3607                        E1F7C5EE041B3C6E00FEF34D = E1F7C5EE041B3C6E00FEF34D;
     3608                        E1F7C5F0041B3C6E00FEF34D = E1F7C5F0041B3C6E00FEF34D;
     3609                        E1F7C5F1041B3C6E00FEF34D = E1F7C5F1041B3C6E00FEF34D;
     3610                        E1F7C5F2041B3C6E00FEF34D = E1F7C5F2041B3C6E00FEF34D;
     3611                        E1F7C5F3041B3C6E00FEF34D = E1F7C5F3041B3C6E00FEF34D;
     3612                        E1F7C5F4041B3C6E00FEF34D = E1F7C5F4041B3C6E00FEF34D;
     3613                        E1F7C5F5041B3C6E00FEF34D = E1F7C5F5041B3C6E00FEF34D;
     3614                        E1F7C61A041C5B0000FEF34D = E1F7C61A041C5B0000FEF34D;
     3615                        E1F7C61B041C5B0000FEF34D = E1F7C61B041C5B0000FEF34D;
     3616                        E1F7C61C041C5B0000FEF34D = E1F7C61C041C5B0000FEF34D;
     3617                        E1F7C61D041C5B0000FEF34D = E1F7C61D041C5B0000FEF34D;
     3618                        E1F7C61E041C5B0000FEF34D = E1F7C61E041C5B0000FEF34D;
     3619                        E1F7C61F041C5B0000FEF34D = E1F7C61F041C5B0000FEF34D;
     3620                        E1F7C620041C5B0000FEF34D = E1F7C620041C5B0000FEF34D;
     3621                        E1F7C621041C5B0000FEF34D = E1F7C621041C5B0000FEF34D;
     3622                        E1F7C622041C5B0000FEF34D = E1F7C622041C5B0000FEF34D;
     3623                        E1F7C623041C5B0000FEF34D = E1F7C623041C5B0000FEF34D;
     3624                        E1F7C624041C5B0000FEF34D = E1F7C624041C5B0000FEF34D;
     3625                        E1F7C625041C5B0000FEF34D = E1F7C625041C5B0000FEF34D;
     3626                        E1F7C626041C5B0000FEF34D = E1F7C626041C5B0000FEF34D;
     3627                        E1F7C627041C5B0000FEF34D = E1F7C627041C5B0000FEF34D;
     3628                        E1F7C628041C5B0000FEF34D = E1F7C628041C5B0000FEF34D;
     3629                        E1F7C629041C5B0000FEF34D = E1F7C629041C5B0000FEF34D;
     3630                        E1F7C62A041C5B0000FEF34D = E1F7C62A041C5B0000FEF34D;
     3631                        E1F7C62B041C5B0000FEF34D = E1F7C62B041C5B0000FEF34D;
     3632                        E1F7C62C041C5B0000FEF34D = E1F7C62C041C5B0000FEF34D;
     3633                        E1F7C62D041C5B0000FEF34D = E1F7C62D041C5B0000FEF34D;
     3634                        E1F7C62E041C5B0000FEF34D = E1F7C62E041C5B0000FEF34D;
     3635                        E1F7C62F041C5B0000FEF34D = E1F7C62F041C5B0000FEF34D;
     3636                        E1F7C630041C5B0000FEF34D = E1F7C630041C5B0000FEF34D;
     3637                        E1F7C631041C5B0000FEF34D = E1F7C631041C5B0000FEF34D;
     3638                        E1F7C632041C5B0000FEF34D = E1F7C632041C5B0000FEF34D;
     3639                        E1F7C633041C5B0000FEF34D = E1F7C633041C5B0000FEF34D;
     3640                        E1F7C634041C5B0000FEF34D = E1F7C634041C5B0000FEF34D;
     3641                        E1F7C635041C5B0000FEF34D = E1F7C635041C5B0000FEF34D;
     3642                        E1F7C636041C5B0000FEF34D = E1F7C636041C5B0000FEF34D;
     3643                        E1F7C637041C5B0000FEF34D = E1F7C637041C5B0000FEF34D;
     3644                        E1F7C638041C5B0000FEF34D = E1F7C638041C5B0000FEF34D;
     3645                        E1F7C639041C5B0000FEF34D = E1F7C639041C5B0000FEF34D;
     3646                        E1F7C63A041C5B0000FEF34D = E1F7C63A041C5B0000FEF34D;
     3647                        E1F7C63B041C5B0000FEF34D = E1F7C63B041C5B0000FEF34D;
     3648                        E1F7C63C041C5B0000FEF34D = E1F7C63C041C5B0000FEF34D;
     3649                        E1F7C63D041C5B0000FEF34D = E1F7C63D041C5B0000FEF34D;
     3650                        E1F7C63E041C5B0000FEF34D = E1F7C63E041C5B0000FEF34D;
     3651                        E1F7C63F041C5B0000FEF34D = E1F7C63F041C5B0000FEF34D;
     3652                        E1F7C640041C5B0000FEF34D = E1F7C640041C5B0000FEF34D;
     3653                        E1F7C641041C5B0000FEF34D = E1F7C641041C5B0000FEF34D;
     3654                        E1F7C642041C5B0000FEF34D = E1F7C642041C5B0000FEF34D;
     3655                        E1F7C643041C5B0000FEF34D = E1F7C643041C5B0000FEF34D;
     3656                        E1F7C644041C5B0000FEF34D = E1F7C644041C5B0000FEF34D;
     3657                        E1F7C645041C5B0000FEF34D = E1F7C645041C5B0000FEF34D;
     3658                        E1F7C646041C5B0000FEF34D = E1F7C646041C5B0000FEF34D;
    35173659                        E1FCECFD03C972CF001509F3 = E1FCECFD03C972CF001509F3;
    35183660                };
     
    35943736                name = "PSAlarmsController.m: 24";
    35953737                rLen = 0;
    3596                 rLoc = 517;
     3738                rLoc = 671;
    35973739                rType = 0;
    35983740                vrLen = 1623;
     
    38103952                vrLen = 900;
    38113953                vrLoc = 0;
    3812         };
    3813         E1156BFA03C148E2006717DC = {
    3814                 fileReference = F59F6CB50354E7DA01AEEDB1;
    3815                 isa = PBXFileBreakpoint;
    3816                 lineNumber = 501;
    3817                 state = 1;
    38183954        };
    38193955        E1156C2D03C39718006717DC = {
     
    39794115                name = "PSAlarms.m: ";
    39804116                rLen = 0;
    3981                 rLoc = 4477;
     4117                rLoc = 0;
    39824118                rType = 0;
    39834119                vrLen = 1348;
     
    40294165                name = "PSAlarms.m: 244";
    40304166                rLen = 0;
    4031                 rLoc = 8004;
     4167                rLoc = 0;
    40324168                rType = 0;
    40334169                vrLen = 1412;
     
    41044240                vrLoc = 0;
    41054241        };
     4242        E120D65F0418AE0E00050002 = {
     4243                fileReference = F59F6CB50354E7DA01AEEDB1;
     4244                isa = PBXFileBreakpoint;
     4245                lineNumber = 46;
     4246                state = 2;
     4247        };
     4248        E120D6610418B08700050002 = {
     4249                fileReference = F59F6CB50354E7DA01AEEDB1;
     4250                isa = PBXFileBreakpoint;
     4251                lineNumber = 46;
     4252                state = 2;
     4253        };
     4254        E120D663041952EF00050002 = {
     4255                fRef = F59DC6DC0353DE5101AEEDB1;
     4256                isa = PBXTextBookmark;
     4257                name = "PSAlarmNotifierController.m: close:";
     4258                rLen = 30;
     4259                rLoc = 2778;
     4260                rType = 0;
     4261                vrLen = 1136;
     4262                vrLoc = 2125;
     4263        };
     4264        E120D664041952EF00050002 = {
     4265                fRef = E1A18CAC03B4344C00000028;
     4266                isa = PBXTextBookmark;
     4267                name = "PSAlerts.m: 71";
     4268                rLen = 0;
     4269                rLoc = 1327;
     4270                rType = 0;
     4271                vrLen = 1029;
     4272                vrLoc = 1222;
     4273        };
     4274        E120D665041952EF00050002 = {
     4275                fRef = F59DC6D40353C9E601AEEDB1;
     4276                isa = PBXTextBookmark;
     4277                name = "PSAlarmSetController.m: playSoundChanged:";
     4278                rLen = 41;
     4279                rLoc = 14170;
     4280                rType = 0;
     4281                vrLen = 1624;
     4282                vrLoc = 13315;
     4283        };
     4284        E120D669041952EF00050002 = {
     4285                fRef = F59E47B5036AAD55016B311C;
     4286                isa = PBXTextBookmark;
     4287                name = "PSAlarmAlertController.h: 1";
     4288                rLen = 0;
     4289                rLoc = 2;
     4290                rType = 0;
     4291                vrLen = 586;
     4292                vrLoc = 0;
     4293        };
     4294        E120D66B041952EF00050002 = {
     4295                fRef = F59F6CB50354E7DA01AEEDB1;
     4296                isa = PBXTextBookmark;
     4297                name = "PSAlarm.m: 393";
     4298                rLen = 0;
     4299                rLoc = 12450;
     4300                rType = 0;
     4301                vrLen = 1333;
     4302                vrLoc = 12169;
     4303        };
     4304        E120D66C041952EF00050002 = {
     4305                fRef = F59DC6D40353C9E601AEEDB1;
     4306                isa = PBXTextBookmark;
     4307                name = "PSAlarmSetController.m: playSoundChanged:";
     4308                rLen = 41;
     4309                rLoc = 14170;
     4310                rType = 0;
     4311                vrLen = 1624;
     4312                vrLoc = 13315;
     4313        };
     4314        E120D66D041952EF00050002 = {
     4315                fRef = F59E47B4036AAD55016B311C;
     4316                isa = PBXTextBookmark;
     4317                name = "PSAlarmAlertController.m: 44";
     4318                rLen = 0;
     4319                rLoc = 1355;
     4320                rType = 0;
     4321                vrLen = 1440;
     4322                vrLoc = 1590;
     4323        };
     4324        E120D66E041952EF00050002 = {
     4325                fRef = F59DC6DC0353DE5101AEEDB1;
     4326                isa = PBXTextBookmark;
     4327                name = "PSAlarmNotifierController.m: close:";
     4328                rLen = 30;
     4329                rLoc = 2778;
     4330                rType = 0;
     4331                vrLen = 1136;
     4332                vrLoc = 2125;
     4333        };
     4334        E120D66F041952EF00050002 = {
     4335                fRef = F59E47B5036AAD55016B311C;
     4336                isa = PBXTextBookmark;
     4337                name = "PSAlarmAlertController.h: 1";
     4338                rLen = 0;
     4339                rLoc = 2;
     4340                rType = 0;
     4341                vrLen = 586;
     4342                vrLoc = 0;
     4343        };
     4344        E120D670041952EF00050002 = {
     4345                fRef = F59E47B4036AAD55016B311C;
     4346                isa = PBXTextBookmark;
     4347                name = "PSAlarmAlertController.m: ";
     4348                rLen = 0;
     4349                rLoc = 686;
     4350                rType = 0;
     4351                vrLen = 1111;
     4352                vrLoc = 0;
     4353        };
     4354        E120D671041952EF00050002 = {
     4355                fRef = F517D6420356B8CC016D68B9;
     4356                isa = PBXTextBookmark;
     4357                name = "PSAlarms.m: ";
     4358                rLen = 0;
     4359                rLoc = 0;
     4360                rType = 0;
     4361                vrLen = 1029;
     4362                vrLoc = 4595;
     4363        };
     4364        E120D672041952EF00050002 = {
     4365                fRef = E1A18CAC03B4344C00000028;
     4366                isa = PBXTextBookmark;
     4367                name = "PSAlerts.m: 71";
     4368                rLen = 0;
     4369                rLoc = 1327;
     4370                rType = 0;
     4371                vrLen = 1029;
     4372                vrLoc = 1222;
     4373        };
     4374        E120D673041952EF00050002 = {
     4375                fRef = F59E47B4036AAD55016B311C;
     4376                isa = PBXTextBookmark;
     4377                name = "PSAlarmAlertController.m: 66";
     4378                rLen = 0;
     4379                rLoc = 3203;
     4380                rType = 0;
     4381                vrLen = 1614;
     4382                vrLoc = 871;
     4383        };
     4384        E120D674041952EF00050002 = {
     4385                fRef = F59DC6D40353C9E601AEEDB1;
     4386                isa = PBXTextBookmark;
     4387                name = "PSAlarmSetController.m: playSoundChanged:";
     4388                rLen = 41;
     4389                rLoc = 14170;
     4390                rType = 0;
     4391                vrLen = 1624;
     4392                vrLoc = 13315;
     4393        };
     4394        E120D675041952EF00050002 = {
     4395                fRef = F517D6420356B8CC016D68B9;
     4396                isa = PBXTextBookmark;
     4397                name = "PSAlarms.m: 123";
     4398                rLen = 0;
     4399                rLoc = 3953;
     4400                rType = 0;
     4401                vrLen = 1175;
     4402                vrLoc = 1304;
     4403        };
     4404        E120D676041952EF00050002 = {
     4405                fRef = F59E47B4036AAD55016B311C;
     4406                isa = PBXTextBookmark;
     4407                name = "PSAlarmAlertController.m: initWithAlarm:";
     4408                rLen = 38;
     4409                rLoc = 2849;
     4410                rType = 0;
     4411                vrLen = 1614;
     4412                vrLoc = 871;
     4413        };
     4414        E120D677041952EF00050002 = {
     4415                fRef = F560E2F10357506401A4E466;
     4416                isa = PBXTextBookmark;
     4417                name = "PSApplication.m: 16";
     4418                rLen = 0;
     4419                rLoc = 361;
     4420                rType = 0;
     4421                vrLen = 1139;
     4422                vrLoc = 0;
     4423        };
     4424        E120D678041952EF00050002 = {
     4425                fRef = F59E47B4036AAD55016B311C;
     4426                isa = PBXTextBookmark;
     4427                name = "PSAlarmAlertController.m: 74";
     4428                rLen = 0;
     4429                rLoc = 3208;
     4430                rType = 0;
     4431                vrLen = 1439;
     4432                vrLoc = 1642;
     4433        };
     4434        E120D679041952EF00050002 = {
     4435                fRef = F59E47B5036AAD55016B311C;
     4436                isa = PBXTextBookmark;
     4437                name = "PSAlarmAlertController.h: 1";
     4438                rLen = 0;
     4439                rLoc = 2;
     4440                rType = 0;
     4441                vrLen = 586;
     4442                vrLoc = 0;
     4443        };
    41064444        E12725EC03B8FE2300000028 = {
    41074445                fRef = F59E47A7036AAA6D016B311C;
     
    41234461                vrLen = 712;
    41244462                vrLoc = 0;
    4125         };
    4126         E128BF2804014A8200050002 = {
    4127                 fileReference = E1DEF117040014EB00050002;
    4128                 isa = PBXFileBreakpoint;
    4129                 lineNumber = 26;
    4130                 state = 1;
    41314463        };
    41324464        E130B91603B69C6300000028 = {
     
    42354567                vrLoc = 0;
    42364568        };
    4237         E157230B04009B8300050002 = {
    4238                 fRef = F560E2F10357506401A4E466;
    4239                 isa = PBXTextBookmark;
    4240                 name = "PSApplication.m: 34";
    4241                 rLen = 0;
    4242                 rLoc = 1093;
    4243                 rType = 0;
    4244                 vrLen = 1180;
    4245                 vrLoc = 0;
    4246         };
    42474569        E157230C04009B8300050002 = {
    42484570                fRef = F59DD4500358ABF4017318D0;
     
    42654587                vrLoc = 0;
    42664588        };
     4589        E15E6A6104188ABA00050002 = {
     4590                fRef = F5B79837035F64F80136A8DD;
     4591                isa = PBXTextBookmark;
     4592                name = "NJRTableView.h: 1";
     4593                rLen = 0;
     4594                rLoc = 0;
     4595                rType = 0;
     4596                vrLen = 768;
     4597                vrLoc = 0;
     4598        };
     4599        E15E6A6204188ABA00050002 = {
     4600                fRef = F552A8AC0358E8B201AEEDB1;
     4601                isa = PBXTextBookmark;
     4602                name = "NJRScrollView.m: __GNUC__";
     4603                rLen = 0;
     4604                rLoc = 0;
     4605                rType = 0;
     4606                vrLen = 934;
     4607                vrLoc = 0;
     4608        };
     4609        E15E6A6404188ABA00050002 = {
     4610                fRef = E15E6A7004188ABB00050002;
     4611                glyphRangeLength = 1067;
     4612                glyphRangeLocation = 20995;
     4613                isa = PBXDocBookmark;
     4614                name = "NSCell.html: refusesFirst...";
     4615        };
     4616        E15E6A6504188ABA00050002 = {
     4617                fRef = E1F0B14B03AD8CEF00AEFBE0;
     4618                isa = PBXTextBookmark;
     4619                name = "NJRUnfocusableMovieView.m: 14";
     4620                rLen = 21;
     4621                rLoc = 248;
     4622                rType = 0;
     4623                vrLen = 296;
     4624                vrLoc = 0;
     4625        };
     4626        E15E6A6704188ABA00050002 = {
     4627                fRef = F560E2F10357506401A4E466;
     4628                isa = PBXTextBookmark;
     4629                name = "PSApplication.m: 16";
     4630                rLen = 0;
     4631                rLoc = 361;
     4632                rType = 0;
     4633                vrLen = 1139;
     4634                vrLoc = 0;
     4635        };
     4636        E15E6A6804188ABA00050002 = {
     4637                fRef = F5B79836035F64F80136A8DD;
     4638                isa = PBXTextBookmark;
     4639                name = "NJRTableView.m: 126";
     4640                rLen = 1460;
     4641                rLoc = 3900;
     4642                rType = 0;
     4643                vrLen = 1660;
     4644                vrLoc = 3735;
     4645        };
     4646        E15E6A6904188ABA00050002 = {
     4647                fRef = F5B79837035F64F80136A8DD;
     4648                isa = PBXTextBookmark;
     4649                name = "NJRTableView.h: 1";
     4650                rLen = 0;
     4651                rLoc = 0;
     4652                rType = 0;
     4653                vrLen = 768;
     4654                vrLoc = 0;
     4655        };
     4656        E15E6A6A04188ABA00050002 = {
     4657                fRef = F5B79836035F64F80136A8DD;
     4658                isa = PBXTextBookmark;
     4659                name = "NJRTableView.m: 126";
     4660                rLen = 1460;
     4661                rLoc = 3900;
     4662                rType = 0;
     4663                vrLen = 882;
     4664                vrLoc = 3;
     4665        };
     4666        E15E6A6B04188ABA00050002 = {
     4667                fRef = F552A8AC0358E8B201AEEDB1;
     4668                isa = PBXTextBookmark;
     4669                name = "NJRScrollView.m: __GNUC__";
     4670                rLen = 0;
     4671                rLoc = 0;
     4672                rType = 0;
     4673                vrLen = 934;
     4674                vrLoc = 0;
     4675        };
     4676        E15E6A6C04188ABA00050002 = {
     4677                fRef = F5B79836035F64F80136A8DD;
     4678                isa = PBXTextBookmark;
     4679                name = "NJRTableView.m: 126";
     4680                rLen = 1460;
     4681                rLoc = 3900;
     4682                rType = 0;
     4683                vrLen = 882;
     4684                vrLoc = 3;
     4685        };
     4686        E15E6A6D04188ABA00050002 = {
     4687                fRef = E1F0B14B03AD8CEF00AEFBE0;
     4688                isa = PBXTextBookmark;
     4689                name = "NJRUnfocusableMovieView.m: 14";
     4690                rLen = 21;
     4691                rLoc = 248;
     4692                rType = 0;
     4693                vrLen = 296;
     4694                vrLoc = 0;
     4695        };
     4696        E15E6A7004188ABB00050002 = {
     4697                isa = PBXFileReference;
     4698                name = NSCell.html;
     4699                path = /System/Library/Frameworks/AppKit.framework/Versions/C/Resources/English.lproj/Documentation/Reference/ObjC_classic/Classes/NSCell.html;
     4700                refType = 0;
     4701        };
    42674702        E1669BB60412965E00050002 = {
    42684703                fRef = E10E71F4040C335800050002;
     
    42854720                vrLoc = 0;
    42864721        };
    4287         E1669BB80412965E00050002 = {
     4722        E1669BBD0412965E00050002 = {
     4723                fRef = F59E47A8036AAA6D016B311C;
     4724                isa = PBXTextBookmark;
     4725                name = "PSAlert.h: 1";
     4726                rLen = 0;
     4727                rLoc = 0;
     4728                rType = 0;
     4729                vrLen = 823;
     4730                vrLoc = 0;
     4731        };
     4732        E1669BC20412965E00050002 = {
     4733                fRef = E10E71F4040C335800050002;
     4734                isa = PBXTextBookmark;
     4735                name = "English: 2";
     4736                rLen = 0;
     4737                rLoc = 145;
     4738                rType = 0;
     4739                vrLen = 1962;
     4740                vrLoc = 0;
     4741        };
     4742        E1669BC30412965E00050002 = {
     4743                fRef = E130B9AD03B7C59700000028;
     4744                isa = PBXTextBookmark;
     4745                name = "PSPowerManager.m: 13";
     4746                rLen = 0;
     4747                rLoc = 269;
     4748                rType = 0;
     4749                vrLen = 1364;
     4750                vrLoc = 0;
     4751        };
     4752        E1669BC40412965E00050002 = {
     4753                fRef = F517D6420356B8CC016D68B9;
     4754                isa = PBXTextBookmark;
     4755                name = "PSAlarms.m: 269";
     4756                rLen = 0;
     4757                rLoc = 0;
     4758                rType = 0;
     4759                vrLen = 1151;
     4760                vrLoc = 5218;
     4761        };
     4762        E1669BC50412965E00050002 = {
     4763                fRef = F517D6430356B8CC016D68B9;
     4764                isa = PBXTextBookmark;
     4765                name = "PSAlarms.h: 25";
     4766                rLen = 0;
     4767                rLoc = 539;
     4768                rType = 0;
     4769                vrLen = 900;
     4770                vrLoc = 0;
     4771        };
     4772        E1669BC60412965E00050002 = {
     4773                fRef = F517D6420356B8CC016D68B9;
     4774                isa = PBXTextBookmark;
     4775                name = "PSAlarms.m: plPendingAlarms";
     4776                rLen = 0;
     4777                rLoc = 0;
     4778                rType = 0;
     4779                vrLen = 976;
     4780                vrLoc = 5348;
     4781        };
     4782        E1669BC70412965E00050002 = {
    42884783                fRef = F517D6430356B8CC016D68B9;
    42894784                isa = PBXTextBookmark;
     
    42954790                vrLoc = 18;
    42964791        };
    4297         E1669BB90412965E00050002 = {
     4792        E1669BC80412965E00050002 = {
     4793                fRef = F517D6420356B8CC016D68B9;
     4794                isa = PBXTextBookmark;
     4795                name = "PSAlarms.m: plExpiredAlarms";
     4796                rLen = 0;
     4797                rLoc = 0;
     4798                rType = 0;
     4799                vrLen = 1009;
     4800                vrLoc = 5348;
     4801        };
     4802        E1669BC90412965E00050002 = {
     4803                fRef = F517D6430356B8CC016D68B9;
     4804                isa = PBXTextBookmark;
     4805                name = "PSAlarms.h: 25";
     4806                rLen = 0;
     4807                rLoc = 539;
     4808                rType = 0;
     4809                vrLen = 887;
     4810                vrLoc = 18;
     4811        };
     4812        E1669BCA0412965E00050002 = {
     4813                fRef = F517D6420356B8CC016D68B9;
     4814                isa = PBXTextBookmark;
     4815                name = "PSAlarms.m: alarm";
     4816                rLen = 0;
     4817                rLoc = 0;
     4818                rType = 0;
     4819                vrLen = 1338;
     4820                vrLoc = 7560;
     4821        };
     4822        E1669BCB0412965E00050002 = {
     4823                fRef = F59F6CB50354E7DA01AEEDB1;
     4824                isa = PBXTextBookmark;
     4825                name = "PSAlarm.m: 438";
     4826                rLen = 0;
     4827                rLoc = 15299;
     4828                rType = 0;
     4829                vrLen = 1557;
     4830                vrLoc = 13921;
     4831        };
     4832        E1669BCC0412965E00050002 = {
    42984833                fRef = F59F6CB40354E7DA01AEEDB1;
    42994834                isa = PBXTextBookmark;
    4300                 name = "PSAlarm.h: PSAlarmTimerExpiredNotification";
    4301                 rLen = 0;
    4302                 rLoc = 638;
     4835                name = "PSAlarm.h: cancelTimer";
     4836                rLen = 0;
     4837                rLoc = 2407;
     4838                rType = 0;
     4839                vrLen = 1283;
     4840                vrLoc = 571;
     4841        };
     4842        E1669BCD0412965E00050002 = {
     4843                fRef = F59F6CB50354E7DA01AEEDB1;
     4844                isa = PBXTextBookmark;
     4845                name = "PSAlarm.m: 440";
     4846                rLen = 0;
     4847                rLoc = 15300;
     4848                rType = 0;
     4849                vrLen = 1517;
     4850                vrLoc = 13921;
     4851        };
     4852        E1669BCE0412965E00050002 = {
     4853                fRef = F59F6CB40354E7DA01AEEDB1;
     4854                isa = PBXTextBookmark;
     4855                name = "PSAlarm.h: cancelTimer";
     4856                rLen = 0;
     4857                rLoc = 2407;
     4858                rType = 0;
     4859                vrLen = 1298;
     4860                vrLoc = 556;
     4861        };
     4862        E1669BCF0412965E00050002 = {
     4863                fRef = F59F6CB50354E7DA01AEEDB1;
     4864                isa = PBXTextBookmark;
     4865                name = "PSAlarm.m: __GNUC__";
     4866                rLen = 0;
     4867                rLoc = 0;
     4868                rType = 0;
     4869                vrLen = 1108;
     4870                vrLoc = 1504;
     4871        };
     4872        E1669BD00412965E00050002 = {
     4873                fRef = F59F6CB40354E7DA01AEEDB1;
     4874                isa = PBXTextBookmark;
     4875                name = "PSAlarm.h: cancelTimer";
     4876                rLen = 0;
     4877                rLoc = 2407;
    43034878                rType = 0;
    43044879                vrLen = 1179;
    43054880                vrLoc = 0;
    43064881        };
    4307         E1669BBA0412965E00050002 = {
     4882        E1669BD10412965E00050002 = {
    43084883                fRef = F59F6CB50354E7DA01AEEDB1;
    43094884                isa = PBXTextBookmark;
    43104885                name = "PSAlarm.m: 561";
    43114886                rLen = 0;
    4312                 rLoc = 19558;
     4887                rLoc = 19643;
    43134888                rType = 0;
    43144889                vrLen = 1183;
    43154890                vrLoc = 18375;
    43164891        };
    4317         E1669BBB0412965E00050002 = {
     4892        E1669BD20412965E00050002 = {
    43184893                fRef = E1BF6E9103C928D200050002;
    43194894                isa = PBXTextBookmark;
    43204895                name = "PSTimer.m: 224";
    43214896                rLen = 0;
    4322                 rLoc = 6240;
     4897                rLoc = 6327;
    43234898                rType = 0;
    43244899                vrLen = 1157;
    43254900                vrLoc = 5605;
    43264901        };
    4327         E1669BBC0412965E00050002 = {
     4902        E1669BD30412965E00050002 = {
    43284903                fRef = F589C9C6035AA12B0155F4B2;
    43294904                isa = PBXTextBookmark;
     
    43354910                vrLoc = 5849;
    43364911        };
    4337         E1669BBD0412965E00050002 = {
     4912        E1669BD40412965E00050002 = {
    43384913                fRef = F59E47A8036AAA6D016B311C;
    43394914                isa = PBXTextBookmark;
     
    43454920                vrLoc = 0;
    43464921        };
    4347         E1669BBE0412965E00050002 = {
     4922        E1669BD50412965E00050002 = {
    43484923                fRef = E1A18CAC03B4344C00000028;
    43494924                isa = PBXTextBookmark;
     
    43554930                vrLoc = 554;
    43564931        };
    4357         E1669BBF0412965E00050002 = {
     4932        E1669BD60412965E00050002 = {
    43584933                fRef = F59E47B5036AAD55016B311C;
    43594934                isa = PBXTextBookmark;
     
    43654940                vrLoc = 0;
    43664941        };
    4367         E1669BC00412965E00050002 = {
     4942        E1669BD70412965E00050002 = {
    43684943                fRef = F59E47B4036AAD55016B311C;
    43694944                isa = PBXTextBookmark;
     
    43744949                vrLen = 1492;
    43754950                vrLoc = 1590;
    4376         };
    4377         E1669BC10412965E00050002 = {
    4378                 fRef = F517D6420356B8CC016D68B9;
    4379                 isa = PBXTextBookmark;
    4380                 name = "PSAlarms.m: alarm";
    4381                 rLen = 0;
    4382                 rLoc = 7869;
    4383                 rType = 0;
    4384                 vrLen = 1338;
    4385                 vrLoc = 7560;
    4386         };
    4387         E1669BC20412965E00050002 = {
    4388                 fRef = E10E71F4040C335800050002;
    4389                 isa = PBXTextBookmark;
    4390                 name = "English: 2";
    4391                 rLen = 0;
    4392                 rLoc = 145;
    4393                 rType = 0;
    4394                 vrLen = 1962;
    4395                 vrLoc = 0;
    4396         };
    4397         E1669BC30412965E00050002 = {
    4398                 fRef = E130B9AD03B7C59700000028;
    4399                 isa = PBXTextBookmark;
    4400                 name = "PSPowerManager.m: 13";
    4401                 rLen = 0;
    4402                 rLoc = 269;
    4403                 rType = 0;
    4404                 vrLen = 1364;
    4405                 vrLoc = 0;
    4406         };
    4407         E1669BC40412965E00050002 = {
    4408                 fRef = F517D6420356B8CC016D68B9;
    4409                 isa = PBXTextBookmark;
    4410                 name = "PSAlarms.m: 269";
    4411                 rLen = 0;
    4412                 rLoc = 8522;
    4413                 rType = 0;
    4414                 vrLen = 1151;
    4415                 vrLoc = 5218;
    4416         };
    4417         E1669BC50412965E00050002 = {
    4418                 fRef = F517D6430356B8CC016D68B9;
    4419                 isa = PBXTextBookmark;
    4420                 name = "PSAlarms.h: 25";
    4421                 rLen = 0;
    4422                 rLoc = 539;
    4423                 rType = 0;
    4424                 vrLen = 900;
    4425                 vrLoc = 0;
    4426         };
    4427         E1669BC60412965E00050002 = {
    4428                 fRef = F517D6420356B8CC016D68B9;
    4429                 isa = PBXTextBookmark;
    4430                 name = "PSAlarms.m: plPendingAlarms";
    4431                 rLen = 0;
    4432                 rLoc = 6458;
    4433                 rType = 0;
    4434                 vrLen = 976;
    4435                 vrLoc = 5348;
    4436         };
    4437         E1669BC70412965E00050002 = {
    4438                 fRef = F517D6430356B8CC016D68B9;
    4439                 isa = PBXTextBookmark;
    4440                 name = "PSAlarms.h: 25";
    4441                 rLen = 0;
    4442                 rLoc = 539;
    4443                 rType = 0;
    4444                 vrLen = 887;
    4445                 vrLoc = 18;
    4446         };
    4447         E1669BC80412965E00050002 = {
    4448                 fRef = F517D6420356B8CC016D68B9;
    4449                 isa = PBXTextBookmark;
    4450                 name = "PSAlarms.m: plExpiredAlarms";
    4451                 rLen = 0;
    4452                 rLoc = 6458;
    4453                 rType = 0;
    4454                 vrLen = 1009;
    4455                 vrLoc = 5348;
    4456         };
    4457         E1669BC90412965E00050002 = {
    4458                 fRef = F517D6430356B8CC016D68B9;
    4459                 isa = PBXTextBookmark;
    4460                 name = "PSAlarms.h: 25";
    4461                 rLen = 0;
    4462                 rLoc = 539;
    4463                 rType = 0;
    4464                 vrLen = 887;
    4465                 vrLoc = 18;
    4466         };
    4467         E1669BCA0412965E00050002 = {
    4468                 fRef = F517D6420356B8CC016D68B9;
    4469                 isa = PBXTextBookmark;
    4470                 name = "PSAlarms.m: alarm";
    4471                 rLen = 0;
    4472                 rLoc = 7869;
    4473                 rType = 0;
    4474                 vrLen = 1338;
    4475                 vrLoc = 7560;
    4476         };
    4477         E1669BCB0412965E00050002 = {
    4478                 fRef = F59F6CB50354E7DA01AEEDB1;
    4479                 isa = PBXTextBookmark;
    4480                 name = "PSAlarm.m: 438";
    4481                 rLen = 0;
    4482                 rLoc = 14572;
    4483                 rType = 0;
    4484                 vrLen = 1557;
    4485                 vrLoc = 13921;
    4486         };
    4487         E1669BCC0412965E00050002 = {
    4488                 fRef = F59F6CB40354E7DA01AEEDB1;
    4489                 isa = PBXTextBookmark;
    4490                 name = "PSAlarm.h: cancelTimer";
    4491                 rLen = 0;
    4492                 rLoc = 2407;
    4493                 rType = 0;
    4494                 vrLen = 1283;
    4495                 vrLoc = 571;
    4496         };
    4497         E1669BCD0412965E00050002 = {
    4498                 fRef = F59F6CB50354E7DA01AEEDB1;
    4499                 isa = PBXTextBookmark;
    4500                 name = "PSAlarm.m: 440";
    4501                 rLen = 0;
    4502                 rLoc = 14573;
    4503                 rType = 0;
    4504                 vrLen = 1517;
    4505                 vrLoc = 13921;
    4506         };
    4507         E1669BCE0412965E00050002 = {
    4508                 fRef = F59F6CB40354E7DA01AEEDB1;
    4509                 isa = PBXTextBookmark;
    4510                 name = "PSAlarm.h: cancelTimer";
    4511                 rLen = 0;
    4512                 rLoc = 2407;
    4513                 rType = 0;
    4514                 vrLen = 1298;
    4515                 vrLoc = 556;
    4516         };
    4517         E1669BCF0412965E00050002 = {
    4518                 fRef = F59F6CB50354E7DA01AEEDB1;
    4519                 isa = PBXTextBookmark;
    4520                 name = "PSAlarm.m: __GNUC__";
    4521                 rLen = 0;
    4522                 rLoc = 0;
    4523                 rType = 0;
    4524                 vrLen = 1108;
    4525                 vrLoc = 1504;
    4526         };
    4527         E1669BD00412965E00050002 = {
    4528                 fRef = F59F6CB40354E7DA01AEEDB1;
    4529                 isa = PBXTextBookmark;
    4530                 name = "PSAlarm.h: cancelTimer";
    4531                 rLen = 0;
    4532                 rLoc = 2407;
    4533                 rType = 0;
    4534                 vrLen = 1179;
    4535                 vrLoc = 0;
    4536         };
    4537         E1669BD10412965E00050002 = {
    4538                 fRef = F59F6CB50354E7DA01AEEDB1;
    4539                 isa = PBXTextBookmark;
    4540                 name = "PSAlarm.m: 561";
    4541                 rLen = 0;
    4542                 rLoc = 19558;
    4543                 rType = 0;
    4544                 vrLen = 1183;
    4545                 vrLoc = 18375;
    4546         };
    4547         E1669BD20412965E00050002 = {
    4548                 fRef = E1BF6E9103C928D200050002;
    4549                 isa = PBXTextBookmark;
    4550                 name = "PSTimer.m: 224";
    4551                 rLen = 0;
    4552                 rLoc = 6240;
    4553                 rType = 0;
    4554                 vrLen = 1157;
    4555                 vrLoc = 5605;
    4556         };
    4557         E1669BD30412965E00050002 = {
    4558                 fRef = F589C9C6035AA12B0155F4B2;
    4559                 isa = PBXTextBookmark;
    4560                 name = "Read Me.rtfd: 112";
    4561                 rLen = 0;
    4562                 rLoc = 9566;
    4563                 rType = 0;
    4564                 vrLen = 2740;
    4565                 vrLoc = 5849;
    4566         };
    4567         E1669BD40412965E00050002 = {
    4568                 fRef = F59E47A8036AAA6D016B311C;
    4569                 isa = PBXTextBookmark;
    4570                 name = "PSAlert.h: 1";
    4571                 rLen = 0;
    4572                 rLoc = 0;
    4573                 rType = 0;
    4574                 vrLen = 823;
    4575                 vrLoc = 0;
    4576         };
    4577         E1669BD50412965E00050002 = {
    4578                 fRef = E1A18CAC03B4344C00000028;
    4579                 isa = PBXTextBookmark;
    4580                 name = "PSAlerts.m: 71";
    4581                 rLen = 0;
    4582                 rLoc = 1327;
    4583                 rType = 0;
    4584                 vrLen = 739;
    4585                 vrLoc = 554;
    4586         };
    4587         E1669BD60412965E00050002 = {
    4588                 fRef = F59E47B5036AAD55016B311C;
    4589                 isa = PBXTextBookmark;
    4590                 name = "PSAlarmAlertController.h: 17";
    4591                 rLen = 23;
    4592                 rLoc = 380;
    4593                 rType = 0;
    4594                 vrLen = 586;
    4595                 vrLoc = 0;
    4596         };
    4597         E1669BD70412965E00050002 = {
    4598                 fRef = F59E47B4036AAD55016B311C;
    4599                 isa = PBXTextBookmark;
    4600                 name = "PSAlarmAlertController.m: 44";
    4601                 rLen = 0;
    4602                 rLoc = 1355;
    4603                 rType = 0;
    4604                 vrLen = 1492;
    4605                 vrLoc = 1590;
    4606         };
    4607         E1669BD80412965E00050002 = {
    4608                 fRef = F517D6420356B8CC016D68B9;
    4609                 isa = PBXTextBookmark;
    4610                 name = "PSAlarms.m: 255";
    4611                 rLen = 0;
    4612                 rLoc = 7508;
    4613                 rType = 0;
    4614                 vrLen = 1344;
    4615                 vrLoc = 6192;
    4616         };
    4617         E16A0E6104005B0E00050002 = {
    4618                 fRef = F59DC6DC0353DE5101AEEDB1;
    4619                 isa = PBXTextBookmark;
    4620                 name = "PSAlarmNotifierController.m: 95";
    4621                 rLen = 0;
    4622                 rLoc = 3064;
    4623                 rType = 0;
    4624                 vrLen = 1609;
    4625                 vrLoc = 4014;
    46264951        };
    46274952        E16A0E6204005B0E00050002 = {
     
    53025627                name = "PSAlarmAlertController.m: ";
    53035628                rLen = 0;
    5304                 rLoc = 2744;
     5629                rLoc = 3203;
    53055630                rType = 0;
    53065631                vrLen = 1857;
     
    53225647                name = "PSAlarmAlertController.m: 60";
    53235648                rLen = 0;
    5324                 rLoc = 2426;
     5649                rLoc = 3203;
    53255650                rType = 0;
    53265651                vrLen = 1856;
     
    54025727                name = "PSAlarmAlertController.m: 67";
    54035728                rLen = 0;
    5404                 rLoc = 2592;
     5729                rLoc = 3203;
    54055730                rType = 0;
    54065731                vrLen = 1800;
     
    54125737                name = "PSAlarms.m: 205";
    54135738                rLen = 0;
    5414                 rLoc = 6049;
     5739                rLoc = 0;
    54155740                rType = 0;
    54165741                vrLen = 1441;
     
    54425767                name = "PSAlarmAlertController.m: 78";
    54435768                rLen = 0;
    5444                 rLoc = 3026;
     5769                rLoc = 3276;
    54455770                rType = 0;
    54465771                vrLen = 1532;
     
    54625787                name = "PSAlarmAlertController.m: 78";
    54635788                rLen = 32;
    5464                 rLoc = 2998;
     5789                rLoc = 3248;
    54655790                rType = 0;
    54665791                vrLen = 1636;
     
    54815806                isa = PBXTextBookmark;
    54825807                name = "PSAlarmAlertController.m: 62";
    5483                 rLen = 14;
    5484                 rLoc = 2149;
     5808                rLen = 0;
     5809                rLoc = 3203;
    54855810                rType = 0;
    54865811                vrLen = 1536;
     
    59466271                name = "PSAlarmsController.m: 25";
    59476272                rLen = 0;
    5948                 rLoc = 553;
     6273                rLoc = 707;
    59496274                rType = 0;
    59506275                vrLen = 1212;
     
    59766301                name = "PSAlarmsController.m: 25";
    59776302                rLen = 0;
    5978                 rLoc = 553;
     6303                rLoc = 707;
    59796304                rType = 0;
    59806305                vrLen = 1212;
     
    62966621                name = "PSAlarmAlertController.m: stopAlerts:";
    62976622                rLen = 0;
    6298                 rLoc = 1675;
     6623                rLoc = 2849;
    62996624                rType = 0;
    63006625                vrLen = 945;
     
    63666691                name = "PSAlarmAlertController.m: initWithAlarm:";
    63676692                rLen = 0;
    6368                 rLoc = 1693;
     6693                rLoc = 2867;
    63696694                rType = 0;
    63706695                vrLen = 945;
     
    63766701                name = "PSAlarmAlertController.m: initWithAlarm:";
    63776702                rLen = 0;
    6378                 rLoc = 1942;
     6703                rLoc = 3203;
    63796704                rType = 0;
    63806705                vrLen = 945;
     
    63966721                name = "PSAlarms.m: 19";
    63976722                rLen = 0;
    6398                 rLoc = 675;
     6723                rLoc = 0;
    63996724                rType = 0;
    64006725                vrLen = 1371;
     
    64166741                name = "PSAlarms.m: allAlarms";
    64176742                rLen = 0;
    6418                 rLoc = 4477;
     6743                rLoc = 0;
    64196744                rType = 0;
    64206745                vrLen = 1234;
     
    64366761                name = "PSAlarmAlertController.m: initWithAlarm:";
    64376762                rLen = 0;
    6438                 rLoc = 2953;
     6763                rLoc = 3203;
    64396764                rType = 0;
    64406765                vrLen = 954;
     
    64566781                name = "PSAlarmAlertController.m: initWithAlarm:";
    64576782                rLen = 0;
    6458                 rLoc = 2346;
     6783                rLoc = 3203;
    64596784                rType = 0;
    64606785                vrLen = 1005;
     
    64766801                name = "PSAlarmAlertController.m: initWithAlarm:";
    64776802                rLen = 0;
    6478                 rLoc = 2027;
     6803                rLoc = 3203;
    64796804                rType = 0;
    64806805                vrLen = 1025;
     
    64966821                name = "PSAlarmAlertController.m: dealloc";
    64976822                rLen = 0;
    6498                 rLoc = 3027;
     6823                rLoc = 3277;
    64996824                rType = 0;
    65006825                vrLen = 1202;
     
    65366861                name = "PSAlarmAlertController.m: initWithAlarm:";
    65376862                rLen = 0;
    6538                 rLoc = 2979;
     6863                rLoc = 3229;
    65396864                rType = 0;
    65406865                vrLen = 1202;
     
    66436968                name = "PSAlarmAlertController.m: stopAlerts:";
    66446969                rLen = 0;
    6645                 rLoc = 1675;
     6970                rLoc = 2849;
    66466971                rType = 0;
    66476972                vrLen = 1238;
     
    68837208                name = "PSAlarms.m: 93";
    68847209                rLen = 0;
    6885                 rLoc = 2804;
     7210                rLoc = 0;
    68867211                rType = 0;
    68877212                vrLen = 1387;
     
    70437368                name = "PSAlarmAlertController.m: initWithAlarm:";
    70447369                rLen = 0;
    7045                 rLoc = 2958;
     7370                rLoc = 3208;
    70467371                rType = 0;
    70477372                vrLen = 1561;
     
    71037428                name = "PSAlarmAlertController.m: initWithAlarm:";
    71047429                rLen = 0;
    7105                 rLoc = 2336;
     7430                rLoc = 3203;
    71067431                rType = 0;
    71077432                vrLen = 1622;
     
    71437468                name = "PSAlarms.m: alarm";
    71447469                rLen = 0;
    7145                 rLoc = 4477;
     7470                rLoc = 0;
    71467471                rType = 0;
    71477472                vrLen = 1292;
     
    71637488                name = "PSAlarms.m: init";
    71647489                rLen = 0;
    7165                 rLoc = 4204;
     7490                rLoc = 0;
    71667491                rType = 0;
    71677492                vrLen = 1554;
     
    71837508                name = "PSAlarms.m: init";
    71847509                rLen = 0;
    7185                 rLoc = 4204;
     7510                rLoc = 0;
    71867511                rType = 0;
    71877512                vrLen = 1554;
     
    72037528                name = "PSAlarms.m: dealloc";
    72047529                rLen = 0;
    7205                 rLoc = 4388;
     7530                rLoc = 0;
    72067531                rType = 0;
    72077532                vrLen = 1581;
     
    72337558                name = "PSAlarms.m: _alarmDied:";
    72347559                rLen = 0;
    7235                 rLoc = 4477;
     7560                rLoc = 0;
    72367561                rType = 0;
    72377562                vrLen = 1278;
     
    73657690                name = "PSAlarms.m: alarm";
    73667691                rLen = 0;
    7367                 rLoc = 4477;
     7692                rLoc = 0;
    73687693                rType = 0;
    73697694                vrLen = 1228;
     
    73847709                isa = PBXTextBookmark;
    73857710                name = "PSAlarms.m: 169";
    7386                 rLen = 11;
    7387                 rLoc = 4821;
     7711                rLen = 0;
     7712                rLoc = 0;
    73887713                rType = 0;
    73897714                vrLen = 1022;
     
    76848009                isa = PBXTextBookmark;
    76858010                name = "PSAlarms.m: 169";
    7686                 rLen = 11;
    7687                 rLoc = 4821;
     8011                rLen = 0;
     8012                rLoc = 0;
    76888013                rType = 0;
    76898014                vrLen = 1007;
     
    77768101                refType = 0;
    77778102        };
     8103        E19E985A0418AD7900050002 = {
     8104                fRef = F59E47B4036AAD55016B311C;
     8105                isa = PBXTextBookmark;
     8106                name = "PSAlarmAlertController.m: 44";
     8107                rLen = 0;
     8108                rLoc = 1355;
     8109                rType = 0;
     8110                vrLen = 1440;
     8111                vrLoc = 1590;
     8112        };
     8113        E19E985B0418AD7900050002 = {
     8114                fRef = E1A18CAC03B4344C00000028;
     8115                isa = PBXTextBookmark;
     8116                name = "PSAlerts.m: 71";
     8117                rLen = 0;
     8118                rLoc = 1327;
     8119                rType = 0;
     8120                vrLen = 1029;
     8121                vrLoc = 1222;
     8122        };
     8123        E19E985C0418AD7900050002 = {
     8124                fRef = F517D63E0356B80C016D68B9;
     8125                isa = PBXTextBookmark;
     8126                name = "PSAlarmsController.m: 30";
     8127                rLen = 0;
     8128                rLoc = 951;
     8129                rType = 0;
     8130                vrLen = 1612;
     8131                vrLoc = 301;
     8132        };
     8133        E19E985D0418AD7900050002 = {
     8134                fRef = F517D6420356B8CC016D68B9;
     8135                isa = PBXTextBookmark;
     8136                name = "PSAlarms.m: removeAlarmAtIndex:";
     8137                rLen = 0;
     8138                rLoc = 0;
     8139                rType = 0;
     8140                vrLen = 1454;
     8141                vrLoc = 7302;
     8142        };
    77788143        E19FD3A603C9985C001509F3 = {
    77798144                fRef = F589C9C6035AA12B0155F4B2;
     
    78268191                vrLoc = 622;
    78278192        };
     8193        E1A4D95C04140C1300050002 = {
     8194                fRef = F517D6420356B8CC016D68B9;
     8195                isa = PBXTextBookmark;
     8196                name = "PSAlarms.m: 276";
     8197                rLen = 0;
     8198                rLoc = 0;
     8199                rType = 0;
     8200                vrLen = 1349;
     8201                vrLoc = 7535;
     8202        };
     8203        E1A4D95D04140C1300050002 = {
     8204                fRef = F59F6CB50354E7DA01AEEDB1;
     8205                isa = PBXTextBookmark;
     8206                name = "PSAlarm.m: 380";
     8207                rLen = 0;
     8208                rLoc = 12404;
     8209                rType = 0;
     8210                vrLen = 1216;
     8211                vrLoc = 12307;
     8212        };
    78288213        E1A60177040C8C6B00050002 = {
    78298214                fRef = F5F240CC036A877301FE7503;
     
    78358220                vrLen = 1530;
    78368221                vrLoc = 693;
    7837         };
    7838         E1A60178040C8C6B00050002 = {
    7839                 fRef = F59DC6D40353C9E601AEEDB1;
    7840                 isa = PBXTextBookmark;
    7841                 name = "PSAlarmSetController.m: 267";
    7842                 rLen = 0;
    7843                 rLoc = 12603;
    7844                 rType = 0;
    7845                 vrLen = 2074;
    7846                 vrLoc = 11205;
    78478222        };
    78488223        E1A6017A040C8C6B00050002 = {
     
    79118286                name = "PSAlarm.m: 209";
    79128287                rLen = 0;
    7913                 rLoc = 7021;
     8288                rLoc = 7036;
    79148289                rType = 0;
    79158290                vrLen = 855;
     
    81078482                refType = 0;
    81088483        };
    8109         E1AFB0D903C9A59C001509F3 = {
    8110                 fRef = E1AFB11403C9A59C001509F3;
    8111                 isa = PBXTextBookmark;
    8112                 name = "NSInvocation.h: 76";
    8113                 rLen = 25;
    8114                 rLoc = 1700;
    8115                 rType = 0;
    8116                 vrLen = 966;
    8117                 vrLoc = 1098;
    8118         };
    81198484        E1AFB0DA03C9A59C001509F3 = {
    81208485                fRef = E1AFB11503C9A59C001509F3;
     
    81608525                name = "PSAlarm.m: 205";
    81618526                rLen = 0;
    8162                 rLoc = 6964;
     8527                rLoc = 6979;
    81638528                rType = 0;
    81648529                vrLen = 895;
     
    81808545                name = "PSAlarm.m: 205";
    81818546                rLen = 0;
    8182                 rLoc = 6964;
     8547                rLoc = 6979;
    81838548                rType = 0;
    81848549                vrLen = 907;
     
    82008565                name = "PSAlarm.m: 205";
    82018566                rLen = 0;
    8202                 rLoc = 6984;
     8567                rLoc = 6999;
    82038568                rType = 0;
    82048569                vrLen = 944;
     
    82208585                name = "PSAlarm.m: setWakeUp:";
    82218586                rLen = 32;
    8222                 rLoc = 6930;
     8587                rLoc = 6945;
    82238588                rType = 0;
    82248589                vrLen = 946;
     
    82408605                name = "PSTimer.m: 181";
    82418606                rLen = 18;
    8242                 rLoc = 5402;
     8607                rLoc = 5489;
    82438608                rType = 0;
    82448609                vrLen = 708;
     
    82608625                name = "PSTimer.m: 186";
    82618626                rLen = 32;
    8262                 rLoc = 5446;
     8627                rLoc = 5533;
    82638628                rType = 0;
    82648629                vrLen = 682;
     
    82808645                name = "PSTimer.m: ";
    82818646                rLen = 0;
    8282                 rLoc = 5478;
     8647                rLoc = 5565;
    82838648                rType = 0;
    82848649                vrLen = 682;
     
    83108675                name = "PSAlarm.m: setWakeUp:";
    83118676                rLen = 32;
    8312                 rLoc = 6930;
     8677                rLoc = 6945;
    83138678                rType = 0;
    83148679                vrLen = 946;
     
    84308795                name = "PSAlarms.m: 86";
    84318796                rLen = 0;
    8432                 rLoc = 2675;
     8797                rLoc = 0;
    84338798                rType = 0;
    84348799                vrLen = 1369;
     
    84408805                name = "PSAlarm.m: 391";
    84418806                rLen = 0;
    8442                 rLoc = 12924;
     8807                rLoc = 12939;
    84438808                rType = 0;
    84448809                vrLen = 1574;
     
    84608825                name = "PSAlarm.m: 389";
    84618826                rLen = 0;
    8462                 rLoc = 12865;
     8827                rLoc = 12880;
    84638828                rType = 0;
    84648829                vrLen = 1653;
     
    84708835                name = "PSTimer.m: setWakeUp:";
    84718836                rLen = 9;
    8472                 rLoc = 5454;
     8837                rLoc = 5541;
    84738838                rType = 0;
    84748839                vrLen = 690;
     
    84808845                name = "PSAlarm.m: setWakeUp:";
    84818846                rLen = 32;
    8482                 rLoc = 6930;
     8847                rLoc = 6945;
    84838848                rType = 0;
    84848849                vrLen = 1179;
     
    85108875                name = "PSTimer.m: ";
    85118876                rLen = 0;
    8512                 rLoc = 6666;
     8877                rLoc = 6753;
    85138878                rType = 0;
    85148879                vrLen = 1086;
     
    85308895                name = "PSTimer.m: 147";
    85318896                rLen = 0;
    8532                 rLoc = 4609;
     8897                rLoc = 4664;
    85338898                rType = 0;
    85348899                vrLen = 1062;
     
    85608925                name = "PSTimer.m: powerManagerShouldSleep:";
    85618926                rLen = 0;
    8562                 rLoc = 5874;
     8927                rLoc = 5961;
    85638928                rType = 0;
    85648929                vrLen = 1062;
     
    85748939                vrLen = 718;
    85758940                vrLoc = 0;
    8576         };
    8577         E1AFB11403C9A59C001509F3 = {
    8578                 isa = PBXFileReference;
    8579                 name = NSInvocation.h;
    8580                 path = /System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSInvocation.h;
    8581                 refType = 0;
    85828941        };
    85838942        E1AFB11503C9A59C001509F3 = {
     
    87579116                vrLoc = 0;
    87589117        };
    8759         E1B46F6C04053C4F00050002 = {
     9118        E1B46F6E04053C4F00050002 = {
     9119                fRef = E1B46FDF04053C5000050002;
     9120                isa = PBXTextBookmark;
     9121                name = "NSObject.h: 23";
     9122                rLen = 0;
     9123                rLoc = 456;
     9124                rType = 0;
     9125                vrLen = 873;
     9126                vrLoc = 0;
     9127        };
     9128        E1B46F6F04053C4F00050002 = {
     9129                fRef = E1B46FE004053C5000050002;
     9130                isa = PBXTextBookmark;
     9131                name = "NSThread.h: 51";
     9132                rLen = 0;
     9133                rLoc = 1217;
     9134                rType = 0;
     9135                vrLen = 1005;
     9136                vrLoc = 503;
     9137        };
     9138        E1B46F7204053C4F00050002 = {
     9139                fRef = E10F2A3F0402E71400050002;
     9140                isa = PBXTextBookmark;
     9141                name = "NJRReadMeController.m: __GNUC__";
     9142                rLen = 0;
     9143                rLoc = 0;
     9144                rType = 0;
     9145                vrLen = 982;
     9146                vrLoc = 0;
     9147        };
     9148        E1B46F7304053C4F00050002 = {
     9149                fRef = E10F2A3E0402E71400050002;
     9150                isa = PBXTextBookmark;
     9151                name = "NJRReadMeController.h: 17";
     9152                rLen = 0;
     9153                rLoc = 546;
     9154                rType = 0;
     9155                vrLen = 541;
     9156                vrLoc = 0;
     9157        };
     9158        E1B46F7404053C4F00050002 = {
     9159                fRef = E10F2A3F0402E71400050002;
     9160                isa = PBXTextBookmark;
     9161                name = "NJRReadMeController.m: 12";
     9162                rLen = 0;
     9163                rLoc = 335;
     9164                rType = 0;
     9165                vrLen = 993;
     9166                vrLoc = 0;
     9167        };
     9168        E1B46F7504053C4F00050002 = {
     9169                fRef = E10F2A3E0402E71400050002;
     9170                isa = PBXTextBookmark;
     9171                name = "NJRReadMeController.h: 17";
     9172                rLen = 0;
     9173                rLoc = 546;
     9174                rType = 0;
     9175                vrLen = 541;
     9176                vrLoc = 0;
     9177        };
     9178        E1B46F7604053C4F00050002 = {
     9179                fRef = E10F2A3F0402E71400050002;
     9180                isa = PBXTextBookmark;
     9181                name = "NJRReadMeController.m: length";
     9182                rLen = 0;
     9183                rLoc = 1245;
     9184                rType = 0;
     9185                vrLen = 651;
     9186                vrLoc = 527;
     9187        };
     9188        E1B46F7704053C4F00050002 = {
     9189                fRef = E10F2A3E0402E71400050002;
     9190                isa = PBXTextBookmark;
     9191                name = "NJRReadMeController.h: 17";
     9192                rLen = 0;
     9193                rLoc = 546;
     9194                rType = 0;
     9195                vrLen = 541;
     9196                vrLoc = 0;
     9197        };
     9198        E1B46F7804053C4F00050002 = {
     9199                fRef = E10F2A3F0402E71400050002;
     9200                isa = PBXTextBookmark;
     9201                name = "NJRReadMeController.m: ";
     9202                rLen = 0;
     9203                rLoc = 885;
     9204                rType = 0;
     9205                vrLen = 2029;
     9206                vrLoc = 2746;
     9207        };
     9208        E1B46F7904053C4F00050002 = {
     9209                fRef = E10F2A3E0402E71400050002;
     9210                isa = PBXTextBookmark;
     9211                name = "NJRReadMeController.h: 17";
     9212                rLen = 8;
     9213                rLoc = 473;
     9214                rType = 0;
     9215                vrLen = 541;
     9216                vrLoc = 0;
     9217        };
     9218        E1B46F7A04053C4F00050002 = {
     9219                fRef = E10F2A3F0402E71400050002;
     9220                isa = PBXTextBookmark;
     9221                name = "NJRReadMeController.m: 107";
     9222                rLen = 0;
     9223                rLoc = 4403;
     9224                rType = 0;
     9225                vrLen = 2102;
     9226                vrLoc = 2043;
     9227        };
     9228        E1B46F7B04053C4F00050002 = {
     9229                fRef = E10F2A3E0402E71400050002;
     9230                isa = PBXTextBookmark;
     9231                name = "NJRReadMeController.h: 17";
     9232                rLen = 8;
     9233                rLoc = 473;
     9234                rType = 0;
     9235                vrLen = 541;
     9236                vrLoc = 0;
     9237        };
     9238        E1B46F7C04053C4F00050002 = {
     9239                fRef = E10F2A3F0402E71400050002;
     9240                isa = PBXTextBookmark;
     9241                name = "NJRReadMeController.m: 107";
     9242                rLen = 0;
     9243                rLoc = 4403;
     9244                rType = 0;
     9245                vrLen = 2064;
     9246                vrLoc = 2043;
     9247        };
     9248        E1B46F7D04053C4F00050002 = {
     9249                fRef = E10F2A3E0402E71400050002;
     9250                isa = PBXTextBookmark;
     9251                name = "NJRReadMeController.h: 17";
     9252                rLen = 0;
     9253                rLoc = 466;
     9254                rType = 0;
     9255                vrLen = 548;
     9256                vrLoc = 0;
     9257        };
     9258        E1B46F7E04053C4F00050002 = {
     9259                fRef = E10F2A3F0402E71400050002;
     9260                isa = PBXTextBookmark;
     9261                name = "NJRReadMeController.m: 107";
     9262                rLen = 0;
     9263                rLoc = 4403;
     9264                rType = 0;
     9265                vrLen = 2024;
     9266                vrLoc = 2150;
     9267        };
     9268        E1B46F7F04053C4F00050002 = {
     9269                fRef = E10F2A3E0402E71400050002;
     9270                isa = PBXTextBookmark;
     9271                name = "NJRReadMeController.h: 17";
     9272                rLen = 0;
     9273                rLoc = 466;
     9274                rType = 0;
     9275                vrLen = 548;
     9276                vrLoc = 0;
     9277        };
     9278        E1B46F8004053C4F00050002 = {
     9279                fRef = E10F2A3F0402E71400050002;
     9280                isa = PBXTextBookmark;
     9281                name = "NJRReadMeController.m: 46";
     9282                rLen = 0;
     9283                rLoc = 1273;
     9284                rType = 0;
     9285                vrLen = 712;
     9286                vrLoc = 616;
     9287        };
     9288        E1B46F8104053C4F00050002 = {
     9289                fRef = E10F2A3E0402E71400050002;
     9290                isa = PBXTextBookmark;
     9291                name = "NJRReadMeController.h: 17";
     9292                rLen = 0;
     9293                rLoc = 466;
     9294                rType = 0;
     9295                vrLen = 548;
     9296                vrLoc = 0;
     9297        };
     9298        E1B46F8204053C4F00050002 = {
     9299                fRef = E10F2A3F0402E71400050002;
     9300                isa = PBXTextBookmark;
     9301                name = "NJRReadMeController.m: 166";
     9302                rLen = 0;
     9303                rLoc = 9947;
     9304                rType = 0;
     9305                vrLen = 1258;
     9306                vrLoc = 4291;
     9307        };
     9308        E1B46F8304053C4F00050002 = {
     9309                fRef = E10F2A3E0402E71400050002;
     9310                isa = PBXTextBookmark;
     9311                name = "NJRReadMeController.h: 17";
     9312                rLen = 0;
     9313                rLoc = 466;
     9314                rType = 0;
     9315                vrLen = 548;
     9316                vrLoc = 0;
     9317        };
     9318        E1B46F8404053C4F00050002 = {
     9319                fRef = E10F2A3F0402E71400050002;
     9320                isa = PBXTextBookmark;
     9321                name = "NJRReadMeController.m: 172";
     9322                rLen = 0;
     9323                rLoc = 7389;
     9324                rType = 0;
     9325                vrLen = 1203;
     9326                vrLoc = 4776;
     9327        };
     9328        E1B46F8504053C4F00050002 = {
     9329                fRef = E10F2A3E0402E71400050002;
     9330                isa = PBXTextBookmark;
     9331                name = "NJRReadMeController.h: 17";
     9332                rLen = 0;
     9333                rLoc = 546;
     9334                rType = 0;
     9335                vrLen = 548;
     9336                vrLoc = 0;
     9337        };
     9338        E1B46F8604053C4F00050002 = {
     9339                fRef = E10F2A3F0402E71400050002;
     9340                isa = PBXTextBookmark;
     9341                name = "NJRReadMeController.m: contentsClicked:";
     9342                rLen = 51;
     9343                rLoc = 9544;
     9344                rType = 0;
     9345                vrLen = 1105;
     9346                vrLoc = 5150;
     9347        };
     9348        E1B46F8704053C4F00050002 = {
     9349                fRef = E10F2A3E0402E71400050002;
     9350                isa = PBXTextBookmark;
     9351                name = "NJRReadMeController.h: 24";
     9352                rLen = 0;
     9353                rLoc = 723;
     9354                rType = 0;
     9355                vrLen = 600;
     9356                vrLoc = 0;
     9357        };
     9358        E1B46F8804053C4F00050002 = {
     9359                fRef = E10F2A3F0402E71400050002;
     9360                isa = PBXTextBookmark;
     9361                name = "NJRReadMeController.m: 125";
     9362                rLen = 0;
     9363                rLoc = 4496;
     9364                rType = 0;
     9365                vrLen = 2250;
     9366                vrLoc = 2988;
     9367        };
     9368        E1B46F8904053C4F00050002 = {
     9369                fRef = E10F2A3E0402E71400050002;
     9370                isa = PBXTextBookmark;
     9371                name = "NJRReadMeController.h: 18";
     9372                rLen = 0;
     9373                rLoc = 546;
     9374                rType = 0;
     9375                vrLen = 630;
     9376                vrLoc = 0;
     9377        };
     9378        E1B46F8A04053C4F00050002 = {
     9379                fRef = E10F2A3F0402E71400050002;
     9380                isa = PBXTextBookmark;
     9381                name = "NJRReadMeController.m: 194";
     9382                rLen = 0;
     9383                rLoc = 11647;
     9384                rType = 0;
     9385                vrLen = 1105;
     9386                vrLoc = 5441;
     9387        };
     9388        E1B46F8B04053C4F00050002 = {
     9389                fRef = E10F2A3E0402E71400050002;
     9390                isa = PBXTextBookmark;
     9391                name = "NJRReadMeController.h: 18";
     9392                rLen = 15;
     9393                rLoc = 493;
     9394                rType = 0;
     9395                vrLen = 627;
     9396                vrLoc = 0;
     9397        };
     9398        E1B46F8C04053C4F00050002 = {
     9399                fRef = E10F2A3F0402E71400050002;
     9400                isa = PBXTextBookmark;
     9401                name = "NJRReadMeController.m: 176";
     9402                rLen = 0;
     9403                rLoc = 7239;
     9404                rType = 0;
     9405                vrLen = 1290;
     9406                vrLoc = 5467;
     9407        };
     9408        E1B46F8D04053C4F00050002 = {
     9409                fRef = E10F2A3E0402E71400050002;
     9410                isa = PBXTextBookmark;
     9411                name = "NJRReadMeController.h: 18";
     9412                rLen = 15;
     9413                rLoc = 493;
     9414                rType = 0;
     9415                vrLen = 627;
     9416                vrLoc = 0;
     9417        };
     9418        E1B46F8E04053C4F00050002 = {
     9419                fRef = E10F2A3F0402E71400050002;
     9420                isa = PBXTextBookmark;
     9421                name = "NJRReadMeController.m: 174";
     9422                rLen = 0;
     9423                rLoc = 7239;
     9424                rType = 0;
     9425                vrLen = 1369;
     9426                vrLoc = 5441;
     9427        };
     9428        E1B46F8F04053C4F00050002 = {
     9429                fRef = E10F2A3E0402E71400050002;
     9430                isa = PBXTextBookmark;
     9431                name = "NJRReadMeController.h: 18";
     9432                rLen = 15;
     9433                rLoc = 493;
     9434                rType = 0;
     9435                vrLen = 627;
     9436                vrLoc = 0;
     9437        };
     9438        E1B46F9004053C4F00050002 = {
     9439                fRef = E10F2A3F0402E71400050002;
     9440                isa = PBXTextBookmark;
     9441                name = "NJRReadMeController.m: 207";
     9442                rLen = 0;
     9443                rLoc = 11468;
     9444                rType = 0;
     9445                vrLen = 1216;
     9446                vrLoc = 5864;
     9447        };
     9448        E1B46F9104053C4F00050002 = {
     9449                fRef = E10F2A3E0402E71400050002;
     9450                isa = PBXTextBookmark;
     9451                name = "NJRReadMeController.h: 18";
     9452                rLen = 15;
     9453                rLoc = 493;
     9454                rType = 0;
     9455                vrLen = 627;
     9456                vrLoc = 0;
     9457        };
     9458        E1B46F9204053C4F00050002 = {
     9459                fRef = E10F2A3F0402E71400050002;
     9460                isa = PBXTextBookmark;
     9461                name = "NJRReadMeController.m: 213";
     9462                rLen = 0;
     9463                rLoc = 11465;
     9464                rType = 0;
     9465                vrLen = 1135;
     9466                vrLoc = 6392;
     9467        };
     9468        E1B46F9304053C4F00050002 = {
     9469                fRef = E10F2A3E0402E71400050002;
     9470                isa = PBXTextBookmark;
     9471                name = "NJRReadMeController.h: 18";
     9472                rLen = 15;
     9473                rLoc = 493;
     9474                rType = 0;
     9475                vrLen = 627;
     9476                vrLoc = 0;
     9477        };
     9478        E1B46F9404053C4F00050002 = {
     9479                fRef = E10F2A3F0402E71400050002;
     9480                isa = PBXTextBookmark;
     9481                name = "NJRReadMeController.m: 213";
     9482                rLen = 0;
     9483                rLoc = 11465;
     9484                rType = 0;
     9485                vrLen = 1135;
     9486                vrLoc = 6392;
     9487        };
     9488        E1B46F9504053C4F00050002 = {
     9489                fRef = E10F2A3E0402E71400050002;
     9490                isa = PBXTextBookmark;
     9491                name = "NJRReadMeController.h: 18";
     9492                rLen = 15;
     9493                rLoc = 493;
     9494                rType = 0;
     9495                vrLen = 627;
     9496                vrLoc = 0;
     9497        };
     9498        E1B46F9604053C4F00050002 = {
     9499                fRef = E10F2A3F0402E71400050002;
     9500                isa = PBXTextBookmark;
     9501                name = "NJRReadMeController.m: 213";
     9502                rLen = 0;
     9503                rLoc = 11439;
     9504                rType = 0;
     9505                vrLen = 1154;
     9506                vrLoc = 6392;
     9507        };
     9508        E1B46F9704053C4F00050002 = {
     9509                fRef = E10F2A3E0402E71400050002;
     9510                isa = PBXTextBookmark;
     9511                name = "NJRReadMeController.h: 18";
     9512                rLen = 15;
     9513                rLoc = 493;
     9514                rType = 0;
     9515                vrLen = 627;
     9516                vrLoc = 0;
     9517        };
     9518        E1B46F9804053C4F00050002 = {
     9519                fRef = E10F2A3F0402E71400050002;
     9520                isa = PBXTextBookmark;
     9521                name = "NJRReadMeController.m: 210";
     9522                rLen = 0;
     9523                rLoc = 10761;
     9524                rType = 0;
     9525                vrLen = 993;
     9526                vrLoc = 6478;
     9527        };
     9528        E1B46F9904053C4F00050002 = {
     9529                fRef = E10F2A3E0402E71400050002;
     9530                isa = PBXTextBookmark;
     9531                name = "NJRReadMeController.h: 18";
     9532                rLen = 15;
     9533                rLoc = 493;
     9534                rType = 0;
     9535                vrLen = 627;
     9536                vrLoc = 0;
     9537        };
     9538        E1B46F9A04053C4F00050002 = {
     9539                fRef = E10F2A3F0402E71400050002;
     9540                isa = PBXTextBookmark;
     9541                name = "NJRReadMeController.m: 158";
     9542                rLen = 0;
     9543                rLoc = 6460;
     9544                rType = 0;
     9545                vrLen = 1445;
     9546                vrLoc = 5098;
     9547        };
     9548        E1B46F9B04053C4F00050002 = {
     9549                fRef = E1DEF10303FF816300050002;
     9550                isa = PBXTextBookmark;
     9551                name = "PSSnoozeUntilController.m: 38";
     9552                rLen = 0;
     9553                rLoc = 1366;
     9554                rType = 0;
     9555                vrLen = 1314;
     9556                vrLoc = 564;
     9557        };
     9558        E1B46F9C04053C4F00050002 = {
     9559                fRef = E1F0B14F03ADBE3800AEFBE0;
     9560                isa = PBXTextBookmark;
     9561                name = "NSString-NJRExtensions.m: 9";
     9562                rLen = 35;
     9563                rLoc = 160;
     9564                rType = 0;
     9565                vrLen = 1142;
     9566                vrLoc = 0;
     9567        };
     9568        E1B46F9D04053C4F00050002 = {
     9569                fRef = F517D63E0356B80C016D68B9;
     9570                isa = PBXTextBookmark;
     9571                name = "PSAlarmsController.m: 54";
     9572                rLen = 1;
     9573                rLoc = 2964;
     9574                rType = 0;
     9575                vrLen = 1167;
     9576                vrLoc = 1790;
     9577        };
     9578        E1B46F9E04053C4F00050002 = {
     9579                fRef = E1DEF10303FF816300050002;
     9580                isa = PBXTextBookmark;
     9581                name = "PSSnoozeUntilController.m: 141";
     9582                rLen = 0;
     9583                rLoc = 4918;
     9584                rType = 0;
     9585                vrLen = 850;
     9586                vrLoc = 4336;
     9587        };
     9588        E1B46F9F04053C4F00050002 = {
     9589                fRef = E10F2A3F0402E71400050002;
     9590                isa = PBXTextBookmark;
     9591                name = "NJRReadMeController.m: 162";
     9592                rLen = 0;
     9593                rLoc = 6759;
     9594                rType = 0;
     9595                vrLen = 1503;
     9596                vrLoc = 5054;
     9597        };
     9598        E1B46FA004053C4F00050002 = {
     9599                fRef = E10F2A3E0402E71400050002;
     9600                isa = PBXTextBookmark;
     9601                name = "NJRReadMeController.h: 19";
     9602                rLen = 0;
     9603                rLoc = 528;
     9604                rType = 0;
     9605                vrLen = 652;
     9606                vrLoc = 0;
     9607        };
     9608        E1B46FA104053C4F00050002 = {
     9609                fRef = E10F2A3F0402E71400050002;
     9610                isa = PBXTextBookmark;
     9611                name = "NJRReadMeController.m: 163";
     9612                rLen = 0;
     9613                rLoc = 6759;
     9614                rType = 0;
     9615                vrLen = 1419;
     9616                vrLoc = 5167;
     9617        };
     9618        E1B46FA204053C4F00050002 = {
     9619                fRef = E10F2A3E0402E71400050002;
     9620                isa = PBXTextBookmark;
     9621                name = "NJRReadMeController.h: 19";
     9622                rLen = 17;
     9623                rLoc = 528;
     9624                rType = 0;
     9625                vrLen = 664;
     9626                vrLoc = 0;
     9627        };
     9628        E1B46FA304053C4F00050002 = {
     9629                fRef = E10F2A3F0402E71400050002;
     9630                isa = PBXTextBookmark;
     9631                name = "NJRReadMeController.m: 97";
     9632                rLen = 91;
     9633                rLoc = 3228;
     9634                rType = 0;
     9635                vrLen = 1188;
     9636                vrLoc = 1866;
     9637        };
     9638        E1B46FA404053C4F00050002 = {
     9639                fRef = E10F2A3E0402E71400050002;
     9640                isa = PBXTextBookmark;
     9641                name = "NJRReadMeController.h: 19";
     9642                rLen = 17;
     9643                rLoc = 528;
     9644                rType = 0;
     9645                vrLen = 664;
     9646                vrLoc = 0;
     9647        };
     9648        E1B46FA504053C4F00050002 = {
     9649                fRef = E10F2A3F0402E71400050002;
     9650                isa = PBXTextBookmark;
     9651                name = "NJRReadMeController.m: 10";
     9652                rLen = 1;
     9653                rLoc = 224;
     9654                rType = 0;
     9655                vrLen = 945;
     9656                vrLoc = 0;
     9657        };
     9658        E1B46FA604053C4F00050002 = {
     9659                fRef = E1DEF10303FF816300050002;
     9660                isa = PBXTextBookmark;
     9661                name = "PSSnoozeUntilController.m: 14";
     9662                rLen = 0;
     9663                rLoc = 338;
     9664                rType = 0;
     9665                vrLen = 1176;
     9666                vrLoc = 0;
     9667        };
     9668        E1B46FA704053C4F00050002 = {
     9669                fRef = E10F2A3E0402E71400050002;
     9670                isa = PBXTextBookmark;
     9671                name = "NJRReadMeController.h: 19";
     9672                rLen = 17;
     9673                rLoc = 528;
     9674                rType = 0;
     9675                vrLen = 664;
     9676                vrLoc = 0;
     9677        };
     9678        E1B46FA804053C4F00050002 = {
     9679                fRef = E10F2A3F0402E71400050002;
     9680                isa = PBXTextBookmark;
     9681                name = "NJRReadMeController.m: 164";
     9682                rLen = 0;
     9683                rLoc = 6800;
     9684                rType = 0;
     9685                vrLen = 976;
     9686                vrLoc = 6655;
     9687        };
     9688        E1B46FA904053C4F00050002 = {
     9689                fRef = E1F0B14E03ADBE3800AEFBE0;
     9690                isa = PBXTextBookmark;
     9691                name = "NSString-NJRExtensions.h: 23";
     9692                rLen = 0;
     9693                rLoc = 394;
     9694                rType = 0;
     9695                vrLen = 598;
     9696                vrLoc = 0;
     9697        };
     9698        E1B46FAA04053C4F00050002 = {
     9699                fRef = E1F0B14F03ADBE3800AEFBE0;
     9700                isa = PBXTextBookmark;
     9701                name = "NSString-NJRExtensions.m: 9";
     9702                rLen = 35;
     9703                rLoc = 160;
     9704                rType = 0;
     9705                vrLen = 1031;
     9706                vrLoc = 0;
     9707        };
     9708        E1B46FAB04053C4F00050002 = {
     9709                fRef = E1F0B14E03ADBE3800AEFBE0;
     9710                isa = PBXTextBookmark;
     9711                name = "NSString-NJRExtensions.h: 23";
     9712                rLen = 0;
     9713                rLoc = 394;
     9714                rType = 0;
     9715                vrLen = 598;
     9716                vrLoc = 0;
     9717        };
     9718        E1B46FAC04053C4F00050002 = {
     9719                fRef = E10F2A3F0402E71400050002;
     9720                isa = PBXTextBookmark;
     9721                name = "NJRReadMeController.m: 90";
     9722                rLen = 0;
     9723                rLoc = 3081;
     9724                rType = 0;
     9725                vrLen = 910;
     9726                vrLoc = 1583;
     9727        };
     9728        E1B46FAD04053C4F00050002 = {
     9729                fRef = E10F2A3E0402E71400050002;
     9730                isa = PBXTextBookmark;
     9731                name = "NJRReadMeController.h: 19";
     9732                rLen = 17;
     9733                rLoc = 528;
     9734                rType = 0;
     9735                vrLen = 664;
     9736                vrLoc = 0;
     9737        };
     9738        E1B46FAE04053C4F00050002 = {
     9739                fRef = E10F2A3F0402E71400050002;
     9740                isa = PBXTextBookmark;
     9741                name = "NJRReadMeController.m: 90";
     9742                rLen = 0;
     9743                rLoc = 3081;
     9744                rType = 0;
     9745                vrLen = 1004;
     9746                vrLoc = 1723;
     9747        };
     9748        E1B46FAF04053C4F00050002 = {
     9749                fRef = E10F2A3E0402E71400050002;
     9750                isa = PBXTextBookmark;
     9751                name = "NJRReadMeController.h: 13";
     9752                rLen = 0;
     9753                rLoc = 275;
     9754                rType = 0;
     9755                vrLen = 697;
     9756                vrLoc = 0;
     9757        };
     9758        E1B46FB004053C4F00050002 = {
     9759                fRef = E10F2A3F0402E71400050002;
     9760                isa = PBXTextBookmark;
     9761                name = "NJRReadMeController.m: 90";
     9762                rLen = 0;
     9763                rLoc = 3081;
     9764                rType = 0;
     9765                vrLen = 992;
     9766                vrLoc = 1723;
     9767        };
     9768        E1B46FB104053C4F00050002 = {
     9769                fRef = E10F2A3E0402E71400050002;
     9770                isa = PBXTextBookmark;
     9771                name = "NJRReadMeController.h: 13";
     9772                rLen = 0;
     9773                rLoc = 275;
     9774                rType = 0;
     9775                vrLen = 700;
     9776                vrLoc = 0;
     9777        };
     9778        E1B46FB204053C4F00050002 = {
     9779                fRef = E10F2A3F0402E71400050002;
     9780                isa = PBXTextBookmark;
     9781                name = "NJRReadMeController.m: 90";
     9782                rLen = 0;
     9783                rLoc = 3081;
     9784                rType = 0;
     9785                vrLen = 995;
     9786                vrLoc = 1723;
     9787        };
     9788        E1B46FB304053C4F00050002 = {
     9789                fRef = E10F2A3E0402E71400050002;
     9790                isa = PBXTextBookmark;
     9791                name = "NJRReadMeController.h: 13";
     9792                rLen = 0;
     9793                rLoc = 275;
     9794                rType = 0;
     9795                vrLen = 700;
     9796                vrLoc = 0;
     9797        };
     9798        E1B46FB404053C4F00050002 = {
     9799                fRef = E10F2A3F0402E71400050002;
     9800                isa = PBXTextBookmark;
     9801                name = "NJRReadMeController.m: dealloc";
     9802                rLen = 0;
     9803                rLoc = 3184;
     9804                rType = 0;
     9805                vrLen = 1203;
     9806                vrLoc = 7191;
     9807        };
     9808        E1B46FB504053C4F00050002 = {
     9809                fRef = E10F2A3E0402E71400050002;
     9810                isa = PBXTextBookmark;
     9811                name = "NJRReadMeController.h: 16";
     9812                rLen = 0;
     9813                rLoc = 342;
     9814                rType = 0;
     9815                vrLen = 762;
     9816                vrLoc = 0;
     9817        };
     9818        E1B46FB604053C4F00050002 = {
     9819                fRef = E10F2A3F0402E71400050002;
     9820                isa = PBXTextBookmark;
     9821                name = "NJRReadMeController.m: 180";
     9822                rLen = 0;
     9823                rLoc = 7358;
     9824                rType = 0;
     9825                vrLen = 1218;
     9826                vrLoc = 7022;
     9827        };
     9828        E1B46FB704053C4F00050002 = {
     9829                fRef = E10F2A3E0402E71400050002;
     9830                isa = PBXTextBookmark;
     9831                name = "NJRReadMeController.h: 13";
     9832                rLen = 0;
     9833                rLoc = 274;
     9834                rType = 0;
     9835                vrLen = 762;
     9836                vrLoc = 0;
     9837        };
     9838        E1B46FB804053C4F00050002 = {
     9839                fRef = E10F2A3F0402E71400050002;
     9840                isa = PBXTextBookmark;
     9841                name = "NJRReadMeController.m: 207";
     9842                rLen = 147;
     9843                rLoc = 10223;
     9844                rType = 0;
     9845                vrLen = 1098;
     9846                vrLoc = 6696;
     9847        };
     9848        E1B46FB904053C4F00050002 = {
     9849                fRef = E17F2F3303FDF2F000050002;
     9850                isa = PBXTextBookmark;
     9851                name = "PSCalendarController.m: 58";
     9852                rLen = 0;
     9853                rLoc = 2150;
     9854                rType = 0;
     9855                vrLen = 1370;
     9856                vrLoc = 947;
     9857        };
     9858        E1B46FBA04053C4F00050002 = {
     9859                fRef = F59E47B5036AAD55016B311C;
     9860                isa = PBXTextBookmark;
     9861                name = "PSAlarmAlertController.h: 17";
     9862                rLen = 23;
     9863                rLoc = 380;
     9864                rType = 0;
     9865                vrLen = 586;
     9866                vrLoc = 0;
     9867        };
     9868        E1B46FBB04053C4F00050002 = {
     9869                fRef = F59DC6D40353C9E601AEEDB1;
     9870                isa = PBXTextBookmark;
     9871                name = "PSAlarmSetController.m: 178";
     9872                rLen = 1;
     9873                rLoc = 9214;
     9874                rType = 0;
     9875                vrLen = 1371;
     9876                vrLoc = 9215;
     9877        };
     9878        E1B46FBC04053C4F00050002 = {
     9879                fRef = F59DC6D30353C9E601AEEDB1;
     9880                isa = PBXTextBookmark;
     9881                name = "PSAlarmSetController.h: 20";
     9882                rLen = 12;
     9883                rLoc = 507;
     9884                rType = 0;
     9885                vrLen = 1325;
     9886                vrLoc = 0;
     9887        };
     9888        E1B46FBD04053C4F00050002 = {
     9889                fRef = F517D63E0356B80C016D68B9;
     9890                isa = PBXTextBookmark;
     9891                name = "PSAlarmsController.m: 1";
     9892                rLen = 0;
     9893                rLoc = 0;
     9894                rType = 0;
     9895                vrLen = 1212;
     9896                vrLoc = 0;
     9897        };
     9898        E1B46FBE04053C4F00050002 = {
     9899                fRef = F517D63F0356B80C016D68B9;
     9900                isa = PBXTextBookmark;
     9901                name = "PSAlarmsController.h: 17";
     9902                rLen = 0;
     9903                rLoc = 419;
     9904                rType = 0;
     9905                vrLen = 442;
     9906                vrLoc = 0;
     9907        };
     9908        E1B46FBF04053C4F00050002 = {
     9909                fRef = F517D63E0356B80C016D68B9;
     9910                isa = PBXTextBookmark;
     9911                name = "PSAlarmsController.m: 44";
     9912                rLen = 0;
     9913                rLoc = 2232;
     9914                rType = 0;
     9915                vrLen = 1387;
     9916                vrLoc = 466;
     9917        };
     9918        E1B46FC004053C4F00050002 = {
     9919                fRef = F517D63F0356B80C016D68B9;
     9920                isa = PBXTextBookmark;
     9921                name = "PSAlarmsController.h: 17";
     9922                rLen = 0;
     9923                rLoc = 419;
     9924                rType = 0;
     9925                vrLen = 460;
     9926                vrLoc = 0;
     9927        };
     9928        E1B46FC104053C4F00050002 = {
     9929                fRef = F517D63E0356B80C016D68B9;
     9930                isa = PBXTextBookmark;
     9931                name = "PSAlarmsController.m: 48";
     9932                rLen = 0;
     9933                rLoc = 2153;
     9934                rType = 0;
     9935                vrLen = 1350;
     9936                vrLoc = 466;
     9937        };
     9938        E1B46FC204053C4F00050002 = {
     9939                fRef = F517D63F0356B80C016D68B9;
     9940                isa = PBXTextBookmark;
     9941                name = "PSAlarmsController.h: 17";
     9942                rLen = 0;
     9943                rLoc = 419;
     9944                rType = 0;
     9945                vrLen = 460;
     9946                vrLoc = 0;
     9947        };
     9948        E1B46FC304053C4F00050002 = {
     9949                fRef = F517D63E0356B80C016D68B9;
     9950                isa = PBXTextBookmark;
     9951                name = "PSAlarmsController.m: 48";
     9952                rLen = 0;
     9953                rLoc = 2153;
     9954                rType = 0;
     9955                vrLen = 1358;
     9956                vrLoc = 466;
     9957        };
     9958        E1B46FC404053C4F00050002 = {
     9959                fRef = F517D63F0356B80C016D68B9;
     9960                isa = PBXTextBookmark;
     9961                name = "PSAlarmsController.h: 17";
     9962                rLen = 0;
     9963                rLoc = 419;
     9964                rType = 0;
     9965                vrLen = 460;
     9966                vrLoc = 0;
     9967        };
     9968        E1B46FC504053C4F00050002 = {
     9969                fRef = F517D63E0356B80C016D68B9;
     9970                isa = PBXTextBookmark;
     9971                name = "PSAlarmsController.m: 48";
     9972                rLen = 0;
     9973                rLoc = 2099;
     9974                rType = 0;
     9975                vrLen = 1328;
     9976                vrLoc = 466;
     9977        };
     9978        E1B46FC604053C4F00050002 = {
     9979                fRef = F517D63F0356B80C016D68B9;
     9980                isa = PBXTextBookmark;
     9981                name = "PSAlarmsController.h: 17";
     9982                rLen = 0;
     9983                rLoc = 419;
     9984                rType = 0;
     9985                vrLen = 460;
     9986                vrLoc = 0;
     9987        };
     9988        E1B46FC704053C4F00050002 = {
     9989                fRef = F517D63E0356B80C016D68B9;
     9990                isa = PBXTextBookmark;
     9991                name = "PSAlarmsController.m: 74";
     9992                rLen = 9;
     9993                rLoc = 3446;
     9994                rType = 0;
     9995                vrLen = 1108;
     9996                vrLoc = 1965;
     9997        };
     9998        E1B46FC804053C4F00050002 = {
     9999                fRef = F517D63F0356B80C016D68B9;
     10000                isa = PBXTextBookmark;
     10001                name = "PSAlarmsController.h: 17";
     10002                rLen = 0;
     10003                rLoc = 419;
     10004                rType = 0;
     10005                vrLen = 460;
     10006                vrLoc = 0;
     10007        };
     10008        E1B46FC904053C4F00050002 = {
     10009                fRef = F517D63E0356B80C016D68B9;
     10010                isa = PBXTextBookmark;
     10011                name = "PSAlarmsController.m: 1";
     10012                rLen = 0;
     10013                rLoc = 0;
     10014                rType = 0;
     10015                vrLen = 1212;
     10016                vrLoc = 0;
     10017        };
     10018        E1B46FCA04053C4F00050002 = {
    876010019                fRef = F517D63F0356B80C016D68B9;
    876110020                isa = PBXTextBookmark;
     
    876710026                vrLoc = 0;
    876810027        };
    8769         E1B46F6D04053C4F00050002 = {
    8770                 fRef = F517D63E0356B80C016D68B9;
    8771                 isa = PBXTextBookmark;
    8772                 name = "PSAlarmsController.m: 37";
    8773                 rLen = 0;
    8774                 rLoc = 1321;
    8775                 rType = 0;
    8776                 vrLen = 1500;
    8777                 vrLoc = 503;
    8778         };
    8779         E1B46F6E04053C4F00050002 = {
    8780                 fRef = E1B46FDF04053C5000050002;
    8781                 isa = PBXTextBookmark;
    8782                 name = "NSObject.h: 23";
    8783                 rLen = 0;
    8784                 rLoc = 456;
    8785                 rType = 0;
    8786                 vrLen = 873;
    8787                 vrLoc = 0;
    8788         };
    8789         E1B46F6F04053C4F00050002 = {
    8790                 fRef = E1B46FE004053C5000050002;
    8791                 isa = PBXTextBookmark;
    8792                 name = "NSThread.h: 51";
    8793                 rLen = 0;
    8794                 rLoc = 1217;
    8795                 rType = 0;
    8796                 vrLen = 1005;
    8797                 vrLoc = 503;
    8798         };
    8799         E1B46F7204053C4F00050002 = {
    8800                 fRef = E10F2A3F0402E71400050002;
    8801                 isa = PBXTextBookmark;
    8802                 name = "NJRReadMeController.m: __GNUC__";
    8803                 rLen = 0;
    8804                 rLoc = 0;
    8805                 rType = 0;
    8806                 vrLen = 982;
    8807                 vrLoc = 0;
    8808         };
    8809         E1B46F7304053C4F00050002 = {
    8810                 fRef = E10F2A3E0402E71400050002;
    8811                 isa = PBXTextBookmark;
    8812                 name = "NJRReadMeController.h: 17";
    8813                 rLen = 0;
    8814                 rLoc = 546;
    8815                 rType = 0;
    8816                 vrLen = 541;
    8817                 vrLoc = 0;
    8818         };
    8819         E1B46F7404053C4F00050002 = {
    8820                 fRef = E10F2A3F0402E71400050002;
    8821                 isa = PBXTextBookmark;
    8822                 name = "NJRReadMeController.m: 12";
    8823                 rLen = 0;
    8824                 rLoc = 335;
    8825                 rType = 0;
    8826                 vrLen = 993;
    8827                 vrLoc = 0;
    8828         };
    8829         E1B46F7504053C4F00050002 = {
    8830                 fRef = E10F2A3E0402E71400050002;
    8831                 isa = PBXTextBookmark;
    8832                 name = "NJRReadMeController.h: 17";
    8833                 rLen = 0;
    8834                 rLoc = 546;
    8835                 rType = 0;
    8836                 vrLen = 541;
    8837                 vrLoc = 0;
    8838         };
    8839         E1B46F7604053C4F00050002 = {
    8840                 fRef = E10F2A3F0402E71400050002;
    8841                 isa = PBXTextBookmark;
    8842                 name = "NJRReadMeController.m: length";
    8843                 rLen = 0;
    8844                 rLoc = 1245;
    8845                 rType = 0;
    8846                 vrLen = 651;
    8847                 vrLoc = 527;
    8848         };
    8849         E1B46F7704053C4F00050002 = {
    8850                 fRef = E10F2A3E0402E71400050002;
    8851                 isa = PBXTextBookmark;
    8852                 name = "NJRReadMeController.h: 17";
    8853                 rLen = 0;
    8854                 rLoc = 546;
    8855                 rType = 0;
    8856                 vrLen = 541;
    8857                 vrLoc = 0;
    8858         };
    8859         E1B46F7804053C4F00050002 = {
    8860                 fRef = E10F2A3F0402E71400050002;
    8861                 isa = PBXTextBookmark;
    8862                 name = "NJRReadMeController.m: ";
    8863                 rLen = 0;
    8864                 rLoc = 885;
    8865                 rType = 0;
    8866                 vrLen = 2029;
    8867                 vrLoc = 2746;
    8868         };
    8869         E1B46F7904053C4F00050002 = {
    8870                 fRef = E10F2A3E0402E71400050002;
    8871                 isa = PBXTextBookmark;
    8872                 name = "NJRReadMeController.h: 17";
    8873                 rLen = 8;
    8874                 rLoc = 473;
    8875                 rType = 0;
    8876                 vrLen = 541;
    8877                 vrLoc = 0;
    8878         };
    8879         E1B46F7A04053C4F00050002 = {
    8880                 fRef = E10F2A3F0402E71400050002;
    8881                 isa = PBXTextBookmark;
    8882                 name = "NJRReadMeController.m: 107";
    8883                 rLen = 0;
    8884                 rLoc = 4403;
    8885                 rType = 0;
    8886                 vrLen = 2102;
    8887                 vrLoc = 2043;
    8888         };
    8889         E1B46F7B04053C4F00050002 = {
    8890                 fRef = E10F2A3E0402E71400050002;
    8891                 isa = PBXTextBookmark;
    8892                 name = "NJRReadMeController.h: 17";
    8893                 rLen = 8;
    8894                 rLoc = 473;
    8895                 rType = 0;
    8896                 vrLen = 541;
    8897                 vrLoc = 0;
    8898         };
    8899         E1B46F7C04053C4F00050002 = {
    8900                 fRef = E10F2A3F0402E71400050002;
    8901                 isa = PBXTextBookmark;
    8902                 name = "NJRReadMeController.m: 107";
    8903                 rLen = 0;
    8904                 rLoc = 4403;
    8905                 rType = 0;
    8906                 vrLen = 2064;
    8907                 vrLoc = 2043;
    8908         };
    8909         E1B46F7D04053C4F00050002 = {
    8910                 fRef = E10F2A3E0402E71400050002;
    8911                 isa = PBXTextBookmark;
    8912                 name = "NJRReadMeController.h: 17";
    8913                 rLen = 0;
    8914                 rLoc = 466;
    8915                 rType = 0;
    8916                 vrLen = 548;
    8917                 vrLoc = 0;
    8918         };
    8919         E1B46F7E04053C4F00050002 = {
    8920                 fRef = E10F2A3F0402E71400050002;
    8921                 isa = PBXTextBookmark;
    8922                 name = "NJRReadMeController.m: 107";
    8923                 rLen = 0;
    8924                 rLoc = 4403;
    8925                 rType = 0;
    8926                 vrLen = 2024;
    8927                 vrLoc = 2150;
    8928         };
    8929         E1B46F7F04053C4F00050002 = {
    8930                 fRef = E10F2A3E0402E71400050002;
    8931                 isa = PBXTextBookmark;
    8932                 name = "NJRReadMeController.h: 17";
    8933                 rLen = 0;
    8934                 rLoc = 466;
    8935                 rType = 0;
    8936                 vrLen = 548;
    8937                 vrLoc = 0;
    8938         };
    8939         E1B46F8004053C4F00050002 = {
    8940                 fRef = E10F2A3F0402E71400050002;
    8941                 isa = PBXTextBookmark;
    8942                 name = "NJRReadMeController.m: 46";
    8943                 rLen = 0;
    8944                 rLoc = 1273;
    8945                 rType = 0;
    8946                 vrLen = 712;
    8947                 vrLoc = 616;
    8948         };
    8949         E1B46F8104053C4F00050002 = {
    8950                 fRef = E10F2A3E0402E71400050002;
    8951                 isa = PBXTextBookmark;
    8952                 name = "NJRReadMeController.h: 17";
    8953                 rLen = 0;
    8954                 rLoc = 466;
    8955                 rType = 0;
    8956                 vrLen = 548;
    8957                 vrLoc = 0;
    8958         };
    8959         E1B46F8204053C4F00050002 = {
    8960                 fRef = E10F2A3F0402E71400050002;
    8961                 isa = PBXTextBookmark;
    8962                 name = "NJRReadMeController.m: 166";
    8963                 rLen = 0;
    8964                 rLoc = 9947;
    8965                 rType = 0;
    8966                 vrLen = 1258;
    8967                 vrLoc = 4291;
    8968         };
    8969         E1B46F8304053C4F00050002 = {
    8970                 fRef = E10F2A3E0402E71400050002;
    8971                 isa = PBXTextBookmark;
    8972                 name = "NJRReadMeController.h: 17";
    8973                 rLen = 0;
    8974                 rLoc = 466;
    8975                 rType = 0;
    8976                 vrLen = 548;
    8977                 vrLoc = 0;
    8978         };
    8979         E1B46F8404053C4F00050002 = {
    8980                 fRef = E10F2A3F0402E71400050002;
    8981                 isa = PBXTextBookmark;
    8982                 name = "NJRReadMeController.m: 172";
    8983                 rLen = 0;
    8984                 rLoc = 7389;
    8985                 rType = 0;
    8986                 vrLen = 1203;
    8987                 vrLoc = 4776;
    8988         };
    8989         E1B46F8504053C4F00050002 = {
    8990                 fRef = E10F2A3E0402E71400050002;
    8991                 isa = PBXTextBookmark;
    8992                 name = "NJRReadMeController.h: 17";
    8993                 rLen = 0;
    8994                 rLoc = 546;
    8995                 rType = 0;
    8996                 vrLen = 548;
    8997                 vrLoc = 0;
    8998         };
    8999         E1B46F8604053C4F00050002 = {
    9000                 fRef = E10F2A3F0402E71400050002;
    9001                 isa = PBXTextBookmark;
    9002                 name = "NJRReadMeController.m: contentsClicked:";
    9003                 rLen = 51;
    9004                 rLoc = 9544;
    9005                 rType = 0;
    9006                 vrLen = 1105;
    9007                 vrLoc = 5150;
    9008         };
    9009         E1B46F8704053C4F00050002 = {
    9010                 fRef = E10F2A3E0402E71400050002;
    9011                 isa = PBXTextBookmark;
    9012                 name = "NJRReadMeController.h: 24";
    9013                 rLen = 0;
    9014                 rLoc = 723;
    9015                 rType = 0;
    9016                 vrLen = 600;
    9017                 vrLoc = 0;
    9018         };
    9019         E1B46F8804053C4F00050002 = {
    9020                 fRef = E10F2A3F0402E71400050002;
    9021                 isa = PBXTextBookmark;
    9022                 name = "NJRReadMeController.m: 125";
    9023                 rLen = 0;
    9024                 rLoc = 4496;
    9025                 rType = 0;
    9026                 vrLen = 2250;
    9027                 vrLoc = 2988;
    9028         };
    9029         E1B46F8904053C4F00050002 = {
    9030                 fRef = E10F2A3E0402E71400050002;
    9031                 isa = PBXTextBookmark;
    9032                 name = "NJRReadMeController.h: 18";
    9033                 rLen = 0;
    9034                 rLoc = 546;
    9035                 rType = 0;
    9036                 vrLen = 630;
    9037                 vrLoc = 0;
    9038         };
    9039         E1B46F8A04053C4F00050002 = {
    9040                 fRef = E10F2A3F0402E71400050002;
    9041                 isa = PBXTextBookmark;
    9042                 name = "NJRReadMeController.m: 194";
    9043                 rLen = 0;
    9044                 rLoc = 11647;
    9045                 rType = 0;
    9046                 vrLen = 1105;
    9047                 vrLoc = 5441;
    9048         };
    9049         E1B46F8B04053C4F00050002 = {
    9050                 fRef = E10F2A3E0402E71400050002;
    9051                 isa = PBXTextBookmark;
    9052                 name = "NJRReadMeController.h: 18";
    9053                 rLen = 15;
    9054                 rLoc = 493;
    9055                 rType = 0;
    9056                 vrLen = 627;
    9057                 vrLoc = 0;
    9058         };
    9059         E1B46F8C04053C4F00050002 = {
    9060                 fRef = E10F2A3F0402E71400050002;
    9061                 isa = PBXTextBookmark;
    9062                 name = "NJRReadMeController.m: 176";
    9063                 rLen = 0;
    9064                 rLoc = 7239;
    9065                 rType = 0;
    9066                 vrLen = 1290;
    9067                 vrLoc = 5467;
    9068         };
    9069         E1B46F8D04053C4F00050002 = {
    9070                 fRef = E10F2A3E0402E71400050002;
    9071                 isa = PBXTextBookmark;
    9072                 name = "NJRReadMeController.h: 18";
    9073                 rLen = 15;
    9074                 rLoc = 493;
    9075                 rType = 0;
    9076                 vrLen = 627;
    9077                 vrLoc = 0;
    9078         };
    9079         E1B46F8E04053C4F00050002 = {
    9080                 fRef = E10F2A3F0402E71400050002;
    9081                 isa = PBXTextBookmark;
    9082                 name = "NJRReadMeController.m: 174";
    9083                 rLen = 0;
    9084                 rLoc = 7239;
    9085                 rType = 0;
    9086                 vrLen = 1369;
    9087                 vrLoc = 5441;
    9088         };
    9089         E1B46F8F04053C4F00050002 = {
    9090                 fRef = E10F2A3E0402E71400050002;
    9091                 isa = PBXTextBookmark;
    9092                 name = "NJRReadMeController.h: 18";
    9093                 rLen = 15;
    9094                 rLoc = 493;
    9095                 rType = 0;
    9096                 vrLen = 627;
    9097                 vrLoc = 0;
    9098         };
    9099         E1B46F9004053C4F00050002 = {
    9100                 fRef = E10F2A3F0402E71400050002;
    9101                 isa = PBXTextBookmark;
    9102                 name = "NJRReadMeController.m: 207";
    9103                 rLen = 0;
    9104                 rLoc = 11468;
    9105                 rType = 0;
    9106                 vrLen = 1216;
    9107                 vrLoc = 5864;
    9108         };
    9109         E1B46F9104053C4F00050002 = {
    9110                 fRef = E10F2A3E0402E71400050002;
    9111                 isa = PBXTextBookmark;
    9112                 name = "NJRReadMeController.h: 18";
    9113                 rLen = 15;
    9114                 rLoc = 493;
    9115                 rType = 0;
    9116                 vrLen = 627;
    9117                 vrLoc = 0;
    9118         };
    9119         E1B46F9204053C4F00050002 = {
    9120                 fRef = E10F2A3F0402E71400050002;
    9121                 isa = PBXTextBookmark;
    9122                 name = "NJRReadMeController.m: 213";
    9123                 rLen = 0;
    9124                 rLoc = 11465;
    9125                 rType = 0;
    9126                 vrLen = 1135;
    9127                 vrLoc = 6392;
    9128         };
    9129         E1B46F9304053C4F00050002 = {
    9130                 fRef = E10F2A3E0402E71400050002;
    9131                 isa = PBXTextBookmark;
    9132                 name = "NJRReadMeController.h: 18";
    9133                 rLen = 15;
    9134                 rLoc = 493;
    9135                 rType = 0;
    9136                 vrLen = 627;
    9137                 vrLoc = 0;
    9138         };
    9139         E1B46F9404053C4F00050002 = {
    9140                 fRef = E10F2A3F0402E71400050002;
    9141                 isa = PBXTextBookmark;
    9142                 name = "NJRReadMeController.m: 213";
    9143                 rLen = 0;
    9144                 rLoc = 11465;
    9145                 rType = 0;
    9146                 vrLen = 1135;
    9147                 vrLoc = 6392;
    9148         };
    9149         E1B46F9504053C4F00050002 = {
    9150                 fRef = E10F2A3E0402E71400050002;
    9151                 isa = PBXTextBookmark;
    9152                 name = "NJRReadMeController.h: 18";
    9153                 rLen = 15;
    9154                 rLoc = 493;
    9155                 rType = 0;
    9156                 vrLen = 627;
    9157                 vrLoc = 0;
    9158         };
    9159         E1B46F9604053C4F00050002 = {
    9160                 fRef = E10F2A3F0402E71400050002;
    9161                 isa = PBXTextBookmark;
    9162                 name = "NJRReadMeController.m: 213";
    9163                 rLen = 0;
    9164                 rLoc = 11439;
    9165                 rType = 0;
    9166                 vrLen = 1154;
    9167                 vrLoc = 6392;
    9168         };
    9169         E1B46F9704053C4F00050002 = {
    9170                 fRef = E10F2A3E0402E71400050002;
    9171                 isa = PBXTextBookmark;
    9172                 name = "NJRReadMeController.h: 18";
    9173                 rLen = 15;
    9174                 rLoc = 493;
    9175                 rType = 0;
    9176                 vrLen = 627;
    9177                 vrLoc = 0;
    9178         };
    9179         E1B46F9804053C4F00050002 = {
    9180                 fRef = E10F2A3F0402E71400050002;
    9181                 isa = PBXTextBookmark;
    9182                 name = "NJRReadMeController.m: 210";
    9183                 rLen = 0;
    9184                 rLoc = 10761;
    9185                 rType = 0;
    9186                 vrLen = 993;
    9187                 vrLoc = 6478;
    9188         };
    9189         E1B46F9904053C4F00050002 = {
    9190                 fRef = E10F2A3E0402E71400050002;
    9191                 isa = PBXTextBookmark;
    9192                 name = "NJRReadMeController.h: 18";
    9193                 rLen = 15;
    9194                 rLoc = 493;
    9195                 rType = 0;
    9196                 vrLen = 627;
    9197                 vrLoc = 0;
    9198         };
    9199         E1B46F9A04053C4F00050002 = {
    9200                 fRef = E10F2A3F0402E71400050002;
    9201                 isa = PBXTextBookmark;
    9202                 name = "NJRReadMeController.m: 158";
    9203                 rLen = 0;
    9204                 rLoc = 6460;
    9205                 rType = 0;
    9206                 vrLen = 1445;
    9207                 vrLoc = 5098;
    9208         };
    9209         E1B46F9B04053C4F00050002 = {
    9210                 fRef = E1DEF10303FF816300050002;
    9211                 isa = PBXTextBookmark;
    9212                 name = "PSSnoozeUntilController.m: 38";
    9213                 rLen = 0;
    9214                 rLoc = 1366;
    9215                 rType = 0;
    9216                 vrLen = 1314;
    9217                 vrLoc = 564;
    9218         };
    9219         E1B46F9C04053C4F00050002 = {
    9220                 fRef = E1F0B14F03ADBE3800AEFBE0;
    9221                 isa = PBXTextBookmark;
    9222                 name = "NSString-NJRExtensions.m: 9";
    9223                 rLen = 35;
    9224                 rLoc = 160;
    9225                 rType = 0;
    9226                 vrLen = 1142;
    9227                 vrLoc = 0;
    9228         };
    9229         E1B46F9D04053C4F00050002 = {
    9230                 fRef = F517D63E0356B80C016D68B9;
    9231                 isa = PBXTextBookmark;
    9232                 name = "PSAlarmsController.m: 54";
    9233                 rLen = 1;
    9234                 rLoc = 2117;
    9235                 rType = 0;
    9236                 vrLen = 1167;
    9237                 vrLoc = 1790;
    9238         };
    9239         E1B46F9E04053C4F00050002 = {
    9240                 fRef = E1DEF10303FF816300050002;
    9241                 isa = PBXTextBookmark;
    9242                 name = "PSSnoozeUntilController.m: 141";
    9243                 rLen = 0;
    9244                 rLoc = 4918;
    9245                 rType = 0;
    9246                 vrLen = 850;
    9247                 vrLoc = 4336;
    9248         };
    9249         E1B46F9F04053C4F00050002 = {
    9250                 fRef = E10F2A3F0402E71400050002;
    9251                 isa = PBXTextBookmark;
    9252                 name = "NJRReadMeController.m: 162";
    9253                 rLen = 0;
    9254                 rLoc = 6759;
    9255                 rType = 0;
    9256                 vrLen = 1503;
    9257                 vrLoc = 5054;
    9258         };
    9259         E1B46FA004053C4F00050002 = {
    9260                 fRef = E10F2A3E0402E71400050002;
    9261                 isa = PBXTextBookmark;
    9262                 name = "NJRReadMeController.h: 19";
    9263                 rLen = 0;
    9264                 rLoc = 528;
    9265                 rType = 0;
    9266                 vrLen = 652;
    9267                 vrLoc = 0;
    9268         };
    9269         E1B46FA104053C4F00050002 = {
    9270                 fRef = E10F2A3F0402E71400050002;
    9271                 isa = PBXTextBookmark;
    9272                 name = "NJRReadMeController.m: 163";
    9273                 rLen = 0;
    9274                 rLoc = 6759;
    9275                 rType = 0;
    9276                 vrLen = 1419;
    9277                 vrLoc = 5167;
    9278         };
    9279         E1B46FA204053C4F00050002 = {
    9280                 fRef = E10F2A3E0402E71400050002;
    9281                 isa = PBXTextBookmark;
    9282                 name = "NJRReadMeController.h: 19";
    9283                 rLen = 17;
    9284                 rLoc = 528;
    9285                 rType = 0;
    9286                 vrLen = 664;
    9287                 vrLoc = 0;
    9288         };
    9289         E1B46FA304053C4F00050002 = {
    9290                 fRef = E10F2A3F0402E71400050002;
    9291                 isa = PBXTextBookmark;
    9292                 name = "NJRReadMeController.m: 97";
    9293                 rLen = 91;
    9294                 rLoc = 3228;
    9295                 rType = 0;
    9296                 vrLen = 1188;
    9297                 vrLoc = 1866;
    9298         };
    9299         E1B46FA404053C4F00050002 = {
    9300                 fRef = E10F2A3E0402E71400050002;
    9301                 isa = PBXTextBookmark;
    9302                 name = "NJRReadMeController.h: 19";
    9303                 rLen = 17;
    9304                 rLoc = 528;
    9305                 rType = 0;
    9306                 vrLen = 664;
    9307                 vrLoc = 0;
    9308         };
    9309         E1B46FA504053C4F00050002 = {
    9310                 fRef = E10F2A3F0402E71400050002;
    9311                 isa = PBXTextBookmark;
    9312                 name = "NJRReadMeController.m: 10";
    9313                 rLen = 1;
    9314                 rLoc = 224;
    9315                 rType = 0;
    9316                 vrLen = 945;
    9317                 vrLoc = 0;
    9318         };
    9319         E1B46FA604053C4F00050002 = {
    9320                 fRef = E1DEF10303FF816300050002;
    9321                 isa = PBXTextBookmark;
    9322                 name = "PSSnoozeUntilController.m: 14";
    9323                 rLen = 0;
    9324                 rLoc = 338;
    9325                 rType = 0;
    9326                 vrLen = 1176;
    9327                 vrLoc = 0;
    9328         };
    9329         E1B46FA704053C4F00050002 = {
    9330                 fRef = E10F2A3E0402E71400050002;
    9331                 isa = PBXTextBookmark;
    9332                 name = "NJRReadMeController.h: 19";
    9333                 rLen = 17;
    9334                 rLoc = 528;
    9335                 rType = 0;
    9336                 vrLen = 664;
    9337                 vrLoc = 0;
    9338         };
    9339         E1B46FA804053C4F00050002 = {
    9340                 fRef = E10F2A3F0402E71400050002;
    9341                 isa = PBXTextBookmark;
    9342                 name = "NJRReadMeController.m: 164";
    9343                 rLen = 0;
    9344                 rLoc = 6800;
    9345                 rType = 0;
    9346                 vrLen = 976;
    9347                 vrLoc = 6655;
    9348         };
    9349         E1B46FA904053C4F00050002 = {
    9350                 fRef = E1F0B14E03ADBE3800AEFBE0;
    9351                 isa = PBXTextBookmark;
    9352                 name = "NSString-NJRExtensions.h: 23";
    9353                 rLen = 0;
    9354                 rLoc = 394;
    9355                 rType = 0;
    9356                 vrLen = 598;
    9357                 vrLoc = 0;
    9358         };
    9359         E1B46FAA04053C4F00050002 = {
    9360                 fRef = E1F0B14F03ADBE3800AEFBE0;
    9361                 isa = PBXTextBookmark;
    9362                 name = "NSString-NJRExtensions.m: 9";
    9363                 rLen = 35;
    9364                 rLoc = 160;
    9365                 rType = 0;
    9366                 vrLen = 1031;
    9367                 vrLoc = 0;
    9368         };
    9369         E1B46FAB04053C4F00050002 = {
    9370                 fRef = E1F0B14E03ADBE3800AEFBE0;
    9371                 isa = PBXTextBookmark;
    9372                 name = "NSString-NJRExtensions.h: 23";
    9373                 rLen = 0;
    9374                 rLoc = 394;
    9375                 rType = 0;
    9376                 vrLen = 598;
    9377                 vrLoc = 0;
    9378         };
    9379         E1B46FAC04053C4F00050002 = {
    9380                 fRef = E10F2A3F0402E71400050002;
    9381                 isa = PBXTextBookmark;
    9382                 name = "NJRReadMeController.m: 90";
    9383                 rLen = 0;
    9384                 rLoc = 3081;
    9385                 rType = 0;
    9386                 vrLen = 910;
    9387                 vrLoc = 1583;
    9388         };
    9389         E1B46FAD04053C4F00050002 = {
    9390                 fRef = E10F2A3E0402E71400050002;
    9391                 isa = PBXTextBookmark;
    9392                 name = "NJRReadMeController.h: 19";
    9393                 rLen = 17;
    9394                 rLoc = 528;
    9395                 rType = 0;
    9396                 vrLen = 664;
    9397                 vrLoc = 0;
    9398         };
    9399         E1B46FAE04053C4F00050002 = {
    9400                 fRef = E10F2A3F0402E71400050002;
    9401                 isa = PBXTextBookmark;
    9402                 name = "NJRReadMeController.m: 90";
    9403                 rLen = 0;
    9404                 rLoc = 3081;
    9405                 rType = 0;
    9406                 vrLen = 1004;
    9407                 vrLoc = 1723;
    9408         };
    9409         E1B46FAF04053C4F00050002 = {
    9410                 fRef = E10F2A3E0402E71400050002;
    9411                 isa = PBXTextBookmark;
    9412                 name = "NJRReadMeController.h: 13";
    9413                 rLen = 0;
    9414                 rLoc = 275;
    9415                 rType = 0;
    9416                 vrLen = 697;
    9417                 vrLoc = 0;
    9418         };
    9419         E1B46FB004053C4F00050002 = {
    9420                 fRef = E10F2A3F0402E71400050002;
    9421                 isa = PBXTextBookmark;
    9422                 name = "NJRReadMeController.m: 90";
    9423                 rLen = 0;
    9424                 rLoc = 3081;
    9425                 rType = 0;
    9426                 vrLen = 992;
    9427                 vrLoc = 1723;
    9428         };
    9429         E1B46FB104053C4F00050002 = {
    9430                 fRef = E10F2A3E0402E71400050002;
    9431                 isa = PBXTextBookmark;
    9432                 name = "NJRReadMeController.h: 13";
    9433                 rLen = 0;
    9434                 rLoc = 275;
    9435                 rType = 0;
    9436                 vrLen = 700;
    9437                 vrLoc = 0;
    9438         };
    9439         E1B46FB204053C4F00050002 = {
    9440                 fRef = E10F2A3F0402E71400050002;
    9441                 isa = PBXTextBookmark;
    9442                 name = "NJRReadMeController.m: 90";
    9443                 rLen = 0;
    9444                 rLoc = 3081;
    9445                 rType = 0;
    9446                 vrLen = 995;
    9447                 vrLoc = 1723;
    9448         };
    9449         E1B46FB304053C4F00050002 = {
    9450                 fRef = E10F2A3E0402E71400050002;
    9451                 isa = PBXTextBookmark;
    9452                 name = "NJRReadMeController.h: 13";
    9453                 rLen = 0;
    9454                 rLoc = 275;
    9455                 rType = 0;
    9456                 vrLen = 700;
    9457                 vrLoc = 0;
    9458         };
    9459         E1B46FB404053C4F00050002 = {
    9460                 fRef = E10F2A3F0402E71400050002;
    9461                 isa = PBXTextBookmark;
    9462                 name = "NJRReadMeController.m: dealloc";
    9463                 rLen = 0;
    9464                 rLoc = 3184;
    9465                 rType = 0;
    9466                 vrLen = 1203;
    9467                 vrLoc = 7191;
    9468         };
    9469         E1B46FB504053C4F00050002 = {
    9470                 fRef = E10F2A3E0402E71400050002;
    9471                 isa = PBXTextBookmark;
    9472                 name = "NJRReadMeController.h: 16";
    9473                 rLen = 0;
    9474                 rLoc = 342;
    9475                 rType = 0;
    9476                 vrLen = 762;
    9477                 vrLoc = 0;
    9478         };
    9479         E1B46FB604053C4F00050002 = {
    9480                 fRef = E10F2A3F0402E71400050002;
    9481                 isa = PBXTextBookmark;
    9482                 name = "NJRReadMeController.m: 180";
    9483                 rLen = 0;
    9484                 rLoc = 7358;
    9485                 rType = 0;
    9486                 vrLen = 1218;
    9487                 vrLoc = 7022;
    9488         };
    9489         E1B46FB704053C4F00050002 = {
    9490                 fRef = E10F2A3E0402E71400050002;
    9491                 isa = PBXTextBookmark;
    9492                 name = "NJRReadMeController.h: 13";
    9493                 rLen = 0;
    9494                 rLoc = 274;
    9495                 rType = 0;
    9496                 vrLen = 762;
    9497                 vrLoc = 0;
    9498         };
    9499         E1B46FB804053C4F00050002 = {
    9500                 fRef = E10F2A3F0402E71400050002;
    9501                 isa = PBXTextBookmark;
    9502                 name = "NJRReadMeController.m: 207";
    9503                 rLen = 147;
    9504                 rLoc = 10223;
    9505                 rType = 0;
    9506                 vrLen = 1098;
    9507                 vrLoc = 6696;
    9508         };
    9509         E1B46FB904053C4F00050002 = {
    9510                 fRef = E17F2F3303FDF2F000050002;
    9511                 isa = PBXTextBookmark;
    9512                 name = "PSCalendarController.m: 58";
    9513                 rLen = 0;
    9514                 rLoc = 2150;
    9515                 rType = 0;
    9516                 vrLen = 1370;
    9517                 vrLoc = 947;
    9518         };
    9519         E1B46FBA04053C4F00050002 = {
    9520                 fRef = F59E47B5036AAD55016B311C;
    9521                 isa = PBXTextBookmark;
    9522                 name = "PSAlarmAlertController.h: 17";
    9523                 rLen = 23;
    9524                 rLoc = 380;
    9525                 rType = 0;
    9526                 vrLen = 586;
    9527                 vrLoc = 0;
    9528         };
    9529         E1B46FBB04053C4F00050002 = {
    9530                 fRef = F59DC6D40353C9E601AEEDB1;
    9531                 isa = PBXTextBookmark;
    9532                 name = "PSAlarmSetController.m: 178";
    9533                 rLen = 1;
    9534                 rLoc = 9214;
    9535                 rType = 0;
    9536                 vrLen = 1371;
    9537                 vrLoc = 9215;
    9538         };
    9539         E1B46FBC04053C4F00050002 = {
    9540                 fRef = F59DC6D30353C9E601AEEDB1;
    9541                 isa = PBXTextBookmark;
    9542                 name = "PSAlarmSetController.h: 20";
    9543                 rLen = 12;
    9544                 rLoc = 507;
    9545                 rType = 0;
    9546                 vrLen = 1325;
    9547                 vrLoc = 0;
    9548         };
    9549         E1B46FBD04053C4F00050002 = {
    9550                 fRef = F517D63E0356B80C016D68B9;
    9551                 isa = PBXTextBookmark;
    9552                 name = "PSAlarmsController.m: 1";
    9553                 rLen = 0;
    9554                 rLoc = 0;
    9555                 rType = 0;
    9556                 vrLen = 1212;
    9557                 vrLoc = 0;
    9558         };
    9559         E1B46FBE04053C4F00050002 = {
    9560                 fRef = F517D63F0356B80C016D68B9;
    9561                 isa = PBXTextBookmark;
    9562                 name = "PSAlarmsController.h: 17";
    9563                 rLen = 0;
    9564                 rLoc = 419;
    9565                 rType = 0;
    9566                 vrLen = 442;
    9567                 vrLoc = 0;
    9568         };
    9569         E1B46FBF04053C4F00050002 = {
    9570                 fRef = F517D63E0356B80C016D68B9;
    9571                 isa = PBXTextBookmark;
    9572                 name = "PSAlarmsController.m: 44";
    9573                 rLen = 0;
    9574                 rLoc = 2001;
    9575                 rType = 0;
    9576                 vrLen = 1387;
    9577                 vrLoc = 466;
    9578         };
    9579         E1B46FC004053C4F00050002 = {
    9580                 fRef = F517D63F0356B80C016D68B9;
    9581                 isa = PBXTextBookmark;
    9582                 name = "PSAlarmsController.h: 17";
    9583                 rLen = 0;
    9584                 rLoc = 419;
    9585                 rType = 0;
    9586                 vrLen = 460;
    9587                 vrLoc = 0;
    9588         };
    9589         E1B46FC104053C4F00050002 = {
    9590                 fRef = F517D63E0356B80C016D68B9;
    9591                 isa = PBXTextBookmark;
    9592                 name = "PSAlarmsController.m: 48";
    9593                 rLen = 0;
    9594                 rLoc = 1999;
    9595                 rType = 0;
    9596                 vrLen = 1350;
    9597                 vrLoc = 466;
    9598         };
    9599         E1B46FC204053C4F00050002 = {
    9600                 fRef = F517D63F0356B80C016D68B9;
    9601                 isa = PBXTextBookmark;
    9602                 name = "PSAlarmsController.h: 17";
    9603                 rLen = 0;
    9604                 rLoc = 419;
    9605                 rType = 0;
    9606                 vrLen = 460;
    9607                 vrLoc = 0;
    9608         };
    9609         E1B46FC304053C4F00050002 = {
    9610                 fRef = F517D63E0356B80C016D68B9;
    9611                 isa = PBXTextBookmark;
    9612                 name = "PSAlarmsController.m: 48";
    9613                 rLen = 0;
    9614                 rLoc = 1999;
    9615                 rType = 0;
    9616                 vrLen = 1358;
    9617                 vrLoc = 466;
    9618         };
    9619         E1B46FC404053C4F00050002 = {
    9620                 fRef = F517D63F0356B80C016D68B9;
    9621                 isa = PBXTextBookmark;
    9622                 name = "PSAlarmsController.h: 17";
    9623                 rLen = 0;
    9624                 rLoc = 419;
    9625                 rType = 0;
    9626                 vrLen = 460;
    9627                 vrLoc = 0;
    9628         };
    9629         E1B46FC504053C4F00050002 = {
    9630                 fRef = F517D63E0356B80C016D68B9;
    9631                 isa = PBXTextBookmark;
    9632                 name = "PSAlarmsController.m: 48";
    9633                 rLen = 0;
    9634                 rLoc = 1945;
    9635                 rType = 0;
    9636                 vrLen = 1328;
    9637                 vrLoc = 466;
    9638         };
    9639         E1B46FC604053C4F00050002 = {
    9640                 fRef = F517D63F0356B80C016D68B9;
    9641                 isa = PBXTextBookmark;
    9642                 name = "PSAlarmsController.h: 17";
    9643                 rLen = 0;
    9644                 rLoc = 419;
    9645                 rType = 0;
    9646                 vrLen = 460;
    9647                 vrLoc = 0;
    9648         };
    9649         E1B46FC704053C4F00050002 = {
    9650                 fRef = F517D63E0356B80C016D68B9;
    9651                 isa = PBXTextBookmark;
    9652                 name = "PSAlarmsController.m: 74";
    9653                 rLen = 9;
    9654                 rLoc = 2599;
    9655                 rType = 0;
    9656                 vrLen = 1108;
    9657                 vrLoc = 1965;
    9658         };
    9659         E1B46FC804053C4F00050002 = {
    9660                 fRef = F517D63F0356B80C016D68B9;
    9661                 isa = PBXTextBookmark;
    9662                 name = "PSAlarmsController.h: 17";
    9663                 rLen = 0;
    9664                 rLoc = 419;
    9665                 rType = 0;
    9666                 vrLen = 460;
    9667                 vrLoc = 0;
    9668         };
    9669         E1B46FC904053C4F00050002 = {
    9670                 fRef = F517D63E0356B80C016D68B9;
    9671                 isa = PBXTextBookmark;
    9672                 name = "PSAlarmsController.m: 1";
    9673                 rLen = 0;
    9674                 rLoc = 0;
    9675                 rType = 0;
    9676                 vrLen = 1212;
    9677                 vrLoc = 0;
    9678         };
    9679         E1B46FCA04053C4F00050002 = {
    9680                 fRef = F517D63F0356B80C016D68B9;
    9681                 isa = PBXTextBookmark;
    9682                 name = "PSAlarmsController.h: 13";
    9683                 rLen = 9;
    9684                 rLoc = 283;
    9685                 rType = 0;
    9686                 vrLen = 460;
    9687                 vrLoc = 0;
    9688         };
    968910028        E1B46FCB04053C4F00050002 = {
    969010029                fRef = F517D63E0356B80C016D68B9;
     
    969210031                name = "PSAlarmsController.m: 37";
    969310032                rLen = 0;
    9694                 rLoc = 1321;
     10033                rLoc = 1475;
    969510034                rType = 0;
    969610035                vrLen = 1500;
     
    987410213                vrLen = 1404;
    987510214                vrLoc = 108;
    9876         };
    9877         E1B4701004069E0B00050002 = {
    9878                 fRef = F5F198D0036BE57401EB0372;
    9879                 isa = PBXTextBookmark;
    9880                 name = "NJRTableDelegate.m: 27";
    9881                 rLen = 0;
    9882                 rLoc = 754;
    9883                 rType = 0;
    9884                 vrLen = 1193;
    9885                 vrLoc = 0;
    988610215        };
    988710216        E1B4701104069E0B00050002 = {
     
    990910238                name = "NSSplitView.html: adjustSubvie...";
    991010239        };
    9911         E1B4701404069E0B00050002 = {
    9912                 fRef = E1B4707504069E0C00050002;
    9913                 isa = PBXTextBookmark;
    9914                 name = "NSArray.h: 15";
    9915                 rLen = 37;
    9916                 rLoc = 341;
    9917                 rType = 0;
    9918                 vrLen = 1354;
    9919                 vrLoc = 0;
    9920         };
    992110240        E1B4701504069E0B00050002 = {
    992210241                fRef = E1B4707604069E0C00050002;
     
    1082811147                refType = 0;
    1082911148        };
    10830         E1B4707504069E0C00050002 = {
    10831                 isa = PBXFileReference;
    10832                 name = NSArray.h;
    10833                 path = /System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSArray.h;
    10834                 refType = 0;
    10835         };
    1083611149        E1B4707604069E0C00050002 = {
    1083711150                isa = PBXFileReference;
     
    1092211235                vrLoc = 0;
    1092311236        };
    10924         E1BF6EA103C95F4E00050002 = {
    10925                 fRef = E1BF6EFF03C95F4E00050002;
    10926                 isa = PBXTextBookmark;
    10927                 name = "NSRunLoop.h: 13";
    10928                 rLen = 34;
    10929                 rLoc = 266;
    10930                 rType = 0;
    10931                 vrLen = 1443;
    10932                 vrLoc = 526;
    10933         };
    1093411237        E1BF6EA203C95F4E00050002 = {
    1093511238                fRef = E1BF6F0003C95F4E00050002;
     
    1098111284                name = "PSAlarms.m: 206";
    1098211285                rLen = 0;
    10983                 rLoc = 6049;
     11286                rLoc = 0;
    1098411287                rType = 0;
    1098511288                vrLen = 1340;
     
    1101111314                name = "PSAlarms.m: 48";
    1101211315                rLen = 0;
    11013                 rLoc = 1409;
     11316                rLoc = 0;
    1101411317                rType = 0;
    1101511318                vrLen = 1406;
     
    1105111354                name = "PSAlarmAlertController.m: ";
    1105211355                rLen = 0;
    11053                 rLoc = 2942;
     11356                rLoc = 3203;
    1105411357                rType = 0;
    1105511358                vrLen = 1948;
     
    1106611369                name = NSArray.h;
    1106711370                path = /System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSArray.h;
    11068                 refType = 0;
    11069         };
    11070         E1BF6EFF03C95F4E00050002 = {
    11071                 isa = PBXFileReference;
    11072                 name = NSRunLoop.h;
    11073                 path = /System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSRunLoop.h;
    1107411371                refType = 0;
    1107511372        };
     
    1127011567                name = "PSTimer.m: 217";
    1127111568                rLen = 0;
    11272                 rLoc = 5964;
     11569                rLoc = 6051;
    1127311570                rType = 0;
    1127411571                vrLen = 1138;
     
    1129011587                name = "PSTimer.m: 217";
    1129111588                rLen = 0;
    11292                 rLoc = 5964;
     11589                rLoc = 6051;
    1129311590                rType = 0;
    1129411591                vrLen = 1138;
     
    1131011607                name = "PSTimer.m: 224";
    1131111608                rLen = 0;
    11312                 rLoc = 6372;
     11609                rLoc = 6459;
    1131311610                rType = 0;
    1131411611                vrLen = 1092;
     
    1217912476                name = "PSAlarms.m: setUp";
    1218012477                rLen = 0;
    12181                 rLoc = 1211;
     12478                rLoc = 0;
    1218212479                rType = 0;
    1218312480                vrLen = 1371;
     
    1223912536                name = "PSAlarmAlertController.m: stopAlerts:";
    1224012537                rLen = 0;
    12241                 rLoc = 1675;
     12538                rLoc = 2849;
    1224212539                rType = 0;
    1224312540                vrLen = 945;
     
    1232012617                refType = 0;
    1232112618        };
    12322         E1DEF0F303FE294C00050002 = {
    12323                 fileReference = E17F2F4103FDF67700050002;
    12324                 isa = PBXFileBreakpoint;
    12325                 lineNumber = 579;
    12326                 state = 1;
    12327         };
    1232812619        E1DEF0FD03FE9F7C00050002 = {
    1232912620                fRef = E1DEF0FA03FE9F2C00050002;
     
    1233912630                vrLen = 1429;
    1234012631                vrLoc = 5693;
    12341         };
    12342         E1DEF126040039E800050002 = {
    12343                 fileReference = F59DC6DC0353DE5101AEEDB1;
    12344                 isa = PBXFileBreakpoint;
    12345                 lineNumber = 78;
    12346                 state = 1;
    1234712632        };
    1234812633        E1DEF12A04003A5F00050002 = {
     
    1239712682                name = "NSResponder.html: keyDown  - (...";
    1239812683        };
    12399         E1DEF13204003A5F00050002 = {
    12400                 fRef = F5B79836035F64F80136A8DD;
    12401                 isa = PBXTextBookmark;
    12402                 name = "NJRTableView.m: 126";
    12403                 rLen = 1460;
    12404                 rLoc = 3900;
    12405                 rType = 0;
    12406                 vrLen = 1735;
    12407                 vrLoc = 3735;
    12408         };
    1240912684        E1DEF13304003A5F00050002 = {
    1241012685                fRef = E1DEF31F04003A6000050002;
     
    1251612791                vrLen = 1306;
    1251712792                vrLoc = 3;
    12518         };
    12519         E1DEF14904003A5F00050002 = {
    12520                 fRef = F552A8AC0358E8B201AEEDB1;
    12521                 isa = PBXTextBookmark;
    12522                 name = "NJRScrollView.m: __GNUC__";
    12523                 rLen = 0;
    12524                 rLoc = 0;
    12525                 rType = 0;
    12526                 vrLen = 934;
    12527                 vrLoc = 0;
    1252812793        };
    1252912794        E1DEF14D04003A5F00050002 = {
     
    1271612981                name = "PSAlarmsController.m: 25";
    1271712982                rLen = 0;
    12718                 rLoc = 553;
     12983                rLoc = 707;
    1271912984                rType = 0;
    1272012985                vrLen = 1433;
     
    1308613351                name = "PSAlarmsController.m: 25";
    1308713352                rLen = 0;
    13088                 rLoc = 553;
     13353                rLoc = 707;
    1308913354                rType = 0;
    1309013355                vrLen = 1388;
     
    1313613401                name = "PSAlarmsController.m: 25";
    1313713402                rLen = 0;
    13138                 rLoc = 553;
     13403                rLoc = 707;
    1313913404                rType = 0;
    1314013405                vrLen = 1498;
     
    1428314548                name = "PSAlarmsController.m: 25";
    1428414549                rLen = 0;
    14285                 rLoc = 553;
     14550                rLoc = 707;
    1428614551                rType = 0;
    1428714552                vrLen = 1443;
     
    1466314928                name = "PSAlarmAlertController.m: 69";
    1466414929                rLen = 0;
    14665                 rLoc = 2719;
     14930                rLoc = 3203;
    1466614931                rType = 0;
    1466714932                vrLen = 1113;
     
    1489315158                name = "PSAlarmsController.m: 25";
    1489415159                rLen = 0;
    14895                 rLoc = 553;
     15160                rLoc = 707;
    1489615161                rType = 0;
    1489715162                vrLen = 1578;
     
    1511315378                name = "PSAlarmsController.m: 25";
    1511415379                rLen = 0;
    15115                 rLoc = 553;
     15380                rLoc = 707;
    1511615381                rType = 0;
    1511715382                vrLen = 1576;
     
    1513315398                name = "PSAlarmsController.m: 25";
    1513415399                rLen = 0;
    15135                 rLoc = 553;
     15400                rLoc = 707;
    1513615401                rType = 0;
    1513715402                vrLen = 1536;
     
    1523315498                name = "PSAlarmsController.m: 25";
    1523415499                rLen = 0;
    15235                 rLoc = 553;
     15500                rLoc = 707;
    1523615501                rType = 0;
    1523715502                vrLen = 1535;
     
    1547315738                name = "PSAlarmsController.m: 25";
    1547415739                rLen = 0;
    15475                 rLoc = 553;
     15740                rLoc = 707;
    1547615741                rType = 0;
    1547715742                vrLen = 1536;
     
    1598616251                name = "PSAlarm.m: 198";
    1598716252                rLen = 0;
    15988                 rLoc = 6728;
     16253                rLoc = 6743;
    1598916254                rType = 0;
    1599016255                vrLen = 1689;
     
    1604616311                name = "PSAlarmAlertController.m: 69";
    1604716312                rLen = 0;
    16048                 rLoc = 2719;
     16313                rLoc = 3203;
    1604916314                rType = 0;
    1605016315                vrLen = 1113;
     
    1606616331                name = "PSAlarmAlertController.m: 69";
    1606716332                rLen = 0;
    16068                 rLoc = 2719;
     16333                rLoc = 3203;
    1606916334                rType = 0;
    1607016335                vrLen = 1113;
     
    1614616411                name = "PSTimer.m: 192";
    1614716412                rLen = 0;
    16148                 rLoc = 5401;
     16413                rLoc = 5488;
    1614916414                rType = 0;
    1615016415                vrLen = 441;
     
    1620616471                name = "PSAlarms.m: 80";
    1620716472                rLen = 0;
    16208                 rLoc = 2427;
     16473                rLoc = 0;
    1620916474                rType = 0;
    1621016475                vrLen = 1331;
     
    1622616491                name = "PSAlarm.m: 198";
    1622716492                rLen = 0;
    16228                 rLoc = 6728;
     16493                rLoc = 6743;
    1622916494                rType = 0;
    1623016495                vrLen = 1687;
     
    1629616561                name = "PSAlarmsController.m: 24";
    1629716562                rLen = 0;
    16298                 rLoc = 517;
     16563                rLoc = 671;
    1629916564                rType = 0;
    1630016565                vrLen = 1535;
     
    1664016905                name = "PSTimer.m: 176";
    1664116906                rLen = 0;
    16642                 rLoc = 5273;
     16907                rLoc = 5360;
    1664316908                rType = 0;
    1664416909                vrLen = 641;
     
    1665816923                vrLen = 229;
    1665916924                vrLoc = 0;
     16925        };
     16926        E1F7C5E7041B3C6E00FEF34D = {
     16927                fRef = E1F7C5FF041B3C6E00FEF34D;
     16928                isa = PBXTextBookmark;
     16929                name = "NSUndoManager.h: 118";
     16930                rLen = 79;
     16931                rLoc = 3096;
     16932                rType = 0;
     16933                vrLen = 1334;
     16934                vrLoc = 2489;
     16935        };
     16936        E1F7C5E8041B3C6E00FEF34D = {
     16937                fRef = E1F7C600041B3C6E00FEF34D;
     16938                isa = PBXTextBookmark;
     16939                name = "NSArray.h: 77";
     16940                rLen = 32;
     16941                rLoc = 2703;
     16942                rType = 0;
     16943                vrLen = 1399;
     16944                vrLoc = 2665;
     16945        };
     16946        E1F7C5E9041B3C6E00FEF34D = {
     16947                fRef = E1F7C5FC041B3C6E00FEF34D;
     16948                isa = PBXTextBookmark;
     16949                name = "NSExtendedUndoManager.h: 1";
     16950                rLen = 0;
     16951                rLoc = 0;
     16952                rType = 0;
     16953                vrLen = 67;
     16954                vrLoc = 0;
     16955        };
     16956        E1F7C5EC041B3C6E00FEF34D = {
     16957                fRef = F517D63F0356B80C016D68B9;
     16958                isa = PBXTextBookmark;
     16959                name = "PSAlarmsController.h: 13";
     16960                rLen = 9;
     16961                rLoc = 283;
     16962                rType = 0;
     16963                vrLen = 460;
     16964                vrLoc = 0;
     16965        };
     16966        E1F7C5EE041B3C6E00FEF34D = {
     16967                fRef = E1F7C5FD041B3C6E00FEF34D;
     16968                glyphRangeLength = 1911;
     16969                glyphRangeLocation = 15011;
     16970                isa = PBXDocBookmark;
     16971                name = "NSBundle.html: pathForResou...";
     16972        };
     16973        E1F7C5F0041B3C6E00FEF34D = {
     16974                fRef = F59E47B4036AAD55016B311C;
     16975                isa = PBXTextBookmark;
     16976                name = "PSAlarmAlertController.m: 74";
     16977                rLen = 0;
     16978                rLoc = 3208;
     16979                rType = 0;
     16980                vrLen = 1111;
     16981                vrLoc = 0;
     16982        };
     16983        E1F7C5F1041B3C6E00FEF34D = {
     16984                fRef = F59F6CB50354E7DA01AEEDB1;
     16985                isa = PBXTextBookmark;
     16986                name = "PSAlarm.m: cancelTimer";
     16987                rLen = 21;
     16988                rLoc = 13228;
     16989                rType = 0;
     16990                vrLen = 1302;
     16991                vrLoc = 12087;
     16992        };
     16993        E1F7C5F2041B3C6E00FEF34D = {
     16994                fRef = F517D6420356B8CC016D68B9;
     16995                isa = PBXTextBookmark;
     16996                name = "PSAlarms.m: 186";
     16997                rLen = 1;
     16998                rLoc = 5209;
     16999                rType = 0;
     17000                vrLen = 1152;
     17001                vrLoc = 4637;
     17002        };
     17003        E1F7C5F3041B3C6E00FEF34D = {
     17004                fRef = F517D6430356B8CC016D68B9;
     17005                isa = PBXTextBookmark;
     17006                name = "PSAlarms.h: importVersion1Alarms";
     17007                rLen = 0;
     17008                rLoc = 599;
     17009                rType = 0;
     17010                vrLen = 887;
     17011                vrLoc = 18;
     17012        };
     17013        E1F7C5F4041B3C6E00FEF34D = {
     17014                fRef = F517D63E0356B80C016D68B9;
     17015                isa = PBXTextBookmark;
     17016                name = "PSAlarmsController.m: 57";
     17017                rLen = 0;
     17018                rLoc = 2915;
     17019                rType = 0;
     17020                vrLen = 1205;
     17021                vrLoc = 1516;
     17022        };
     17023        E1F7C5F5041B3C6E00FEF34D = {
     17024                fRef = F517D63F0356B80C016D68B9;
     17025                isa = PBXTextBookmark;
     17026                name = "PSAlarmsController.h: 13";
     17027                rLen = 9;
     17028                rLoc = 283;
     17029                rType = 0;
     17030                vrLen = 460;
     17031                vrLoc = 0;
     17032        };
     17033        E1F7C5FC041B3C6E00FEF34D = {
     17034                isa = PBXFileReference;
     17035                name = NSExtendedUndoManager.h;
     17036                path = /System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSExtendedUndoManager.h;
     17037                refType = 0;
     17038        };
     17039        E1F7C5FD041B3C6E00FEF34D = {
     17040                isa = PBXFileReference;
     17041                name = NSBundle.html;
     17042                path = /System/Library/Frameworks/Foundation.framework/Versions/C/Resources/English.lproj/Documentation/Reference/ObjC_classic/Classes/NSBundle.html;
     17043                refType = 0;
     17044        };
     17045        E1F7C5FF041B3C6E00FEF34D = {
     17046                isa = PBXFileReference;
     17047                name = NSUndoManager.h;
     17048                path = /System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSUndoManager.h;
     17049                refType = 0;
     17050        };
     17051        E1F7C600041B3C6E00FEF34D = {
     17052                isa = PBXFileReference;
     17053                name = NSArray.h;
     17054                path = /System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSArray.h;
     17055                refType = 0;
     17056        };
     17057        E1F7C61A041C5B0000FEF34D = {
     17058                fRef = E1F7C647041C5B0000FEF34D;
     17059                isa = PBXTextBookmark;
     17060                name = "NSBundle.h: 35";
     17061                rLen = 0;
     17062                rLoc = 892;
     17063                rType = 0;
     17064                vrLen = 1214;
     17065                vrLoc = 508;
     17066        };
     17067        E1F7C61B041C5B0000FEF34D = {
     17068                fRef = F5B79836035F64F80136A8DD;
     17069                isa = PBXTextBookmark;
     17070                name = "NJRTableView.m: 105";
     17071                rLen = 31;
     17072                rLoc = 3160;
     17073                rType = 0;
     17074                vrLen = 1122;
     17075                vrLoc = 2291;
     17076        };
     17077        E1F7C61C041C5B0000FEF34D = {
     17078                fRef = F5F198D0036BE57401EB0372;
     17079                isa = PBXTextBookmark;
     17080                name = "NJRTableDelegate.m: selectedItems";
     17081                rLen = 26;
     17082                rLoc = 6618;
     17083                rType = 0;
     17084                vrLen = 939;
     17085                vrLoc = 6568;
     17086        };
     17087        E1F7C61D041C5B0000FEF34D = {
     17088                fRef = F517D6430356B8CC016D68B9;
     17089                isa = PBXTextBookmark;
     17090                name = "PSAlarms.h: 38";
     17091                rLen = 48;
     17092                rLoc = 875;
     17093                rType = 0;
     17094                vrLen = 931;
     17095                vrLoc = 18;
     17096        };
     17097        E1F7C61E041C5B0000FEF34D = {
     17098                fRef = E1F7C648041C5B0000FEF34D;
     17099                isa = PBXTextBookmark;
     17100                name = "NSRunLoop.h: 62";
     17101                rLen = 0;
     17102                rLoc = 1673;
     17103                rType = 0;
     17104                vrLen = 1138;
     17105                vrLoc = 832;
     17106        };
     17107        E1F7C61F041C5B0000FEF34D = {
     17108                fRef = F59E47B4036AAD55016B311C;
     17109                isa = PBXTextBookmark;
     17110                name = "PSAlarmAlertController.m: 79";
     17111                rLen = 0;
     17112                rLoc = 3103;
     17113                rType = 0;
     17114                vrLen = 1479;
     17115                vrLoc = 1922;
     17116        };
     17117        E1F7C620041C5B0000FEF34D = {
     17118                fRef = F517D63E0356B80C016D68B9;
     17119                isa = PBXTextBookmark;
     17120                name = "PSAlarmsController.m: 33";
     17121                rLen = 0;
     17122                rLoc = 680;
     17123                rType = 0;
     17124                vrLen = 1408;
     17125                vrLoc = 155;
     17126        };
     17127        E1F7C621041C5B0000FEF34D = {
     17128                fRef = F589C9C6035AA12B0155F4B2;
     17129                isa = PBXTextBookmark;
     17130                name = "Read Me.rtfd: 13";
     17131                rLen = 0;
     17132                rLoc = 542;
     17133                rType = 0;
     17134                vrLen = 2334;
     17135                vrLoc = 6515;
     17136        };
     17137        E1F7C622041C5B0000FEF34D = {
     17138                fRef = F517D6420356B8CC016D68B9;
     17139                isa = PBXTextBookmark;
     17140                name = "PSAlarms.m: nextAlarm";
     17141                rLen = 9;
     17142                rLoc = 4551;
     17143                rType = 0;
     17144                vrLen = 585;
     17145                vrLoc = 4284;
     17146        };
     17147        E1F7C623041C5B0000FEF34D = {
     17148                fRef = F59F6CB40354E7DA01AEEDB1;
     17149                isa = PBXTextBookmark;
     17150                name = "PSAlarm.h: PSAlarmTimerExpiredNotification";
     17151                rLen = 0;
     17152                rLoc = 638;
     17153                rType = 0;
     17154                vrLen = 1211;
     17155                vrLoc = 1114;
     17156        };
     17157        E1F7C624041C5B0000FEF34D = {
     17158                fRef = E1F7C649041C5B0000FEF34D;
     17159                glyphRangeLength = 1397;
     17160                glyphRangeLocation = 4768;
     17161                isa = PBXDocBookmark;
     17162                name = "NSInvocation.html: retainArgume...";
     17163        };
     17164        E1F7C625041C5B0000FEF34D = {
     17165                fRef = E1F7C64A041C5B0000FEF34D;
     17166                isa = PBXTextBookmark;
     17167                name = "NSInvocation.h: 76";
     17168                rLen = 15;
     17169                rLoc = 1708;
     17170                rType = 0;
     17171                vrLen = 937;
     17172                vrLoc = 1127;
     17173        };
     17174        E1F7C626041C5B0000FEF34D = {
     17175                fRef = E1BF6E9103C928D200050002;
     17176                isa = PBXTextBookmark;
     17177                name = "PSTimer.m: __GNUC__";
     17178                rLen = 0;
     17179                rLoc = 0;
     17180                rType = 0;
     17181                vrLen = 1502;
     17182                vrLoc = 1154;
     17183        };
     17184        E1F7C627041C5B0000FEF34D = {
     17185                fRef = F59F6CB50354E7DA01AEEDB1;
     17186                isa = PBXTextBookmark;
     17187                name = "PSAlarm.m: 33";
     17188                rLen = 0;
     17189                rLoc = 1187;
     17190                rType = 0;
     17191                vrLen = 1053;
     17192                vrLoc = 1518;
     17193        };
     17194        E1F7C628041C5B0000FEF34D = {
     17195                fRef = F560E2F10357506401A4E466;
     17196                isa = PBXTextBookmark;
     17197                rLen = 3;
     17198                rLoc = 5725;
     17199                rType = 0;
     17200        };
     17201        E1F7C629041C5B0000FEF34D = {
     17202                fRef = F517D63E0356B80C016D68B9;
     17203                isa = PBXTextBookmark;
     17204                name = "PSAlarmsController.m: numberOfRowsInTableView:";
     17205                rLen = 0;
     17206                rLoc = 2569;
     17207                rType = 0;
     17208                vrLen = 801;
     17209                vrLoc = 1915;
     17210        };
     17211        E1F7C62A041C5B0000FEF34D = {
     17212                fRef = F5B79836035F64F80136A8DD;
     17213                isa = PBXTextBookmark;
     17214                name = "NJRTableView.m: 105";
     17215                rLen = 31;
     17216                rLoc = 3160;
     17217                rType = 0;
     17218                vrLen = 1122;
     17219                vrLoc = 2291;
     17220        };
     17221        E1F7C62B041C5B0000FEF34D = {
     17222                fRef = F517D63E0356B80C016D68B9;
     17223                isa = PBXTextBookmark;
     17224                name = "PSAlarmsController.m: 73";
     17225                rLen = 0;
     17226                rLoc = 2848;
     17227                rType = 0;
     17228                vrLen = 1054;
     17229                vrLoc = 1896;
     17230        };
     17231        E1F7C62C041C5B0000FEF34D = {
     17232                fRef = F517D6420356B8CC016D68B9;
     17233                isa = PBXTextBookmark;
     17234                name = "PSAlarms.m: removeAlarms:";
     17235                rLen = 46;
     17236                rLoc = 5616;
     17237                rType = 0;
     17238                vrLen = 1188;
     17239                vrLoc = 4972;
     17240        };
     17241        E1F7C62D041C5B0000FEF34D = {
     17242                fRef = F517D6430356B8CC016D68B9;
     17243                isa = PBXTextBookmark;
     17244                name = "PSAlarms.h: 38";
     17245                rLen = 48;
     17246                rLoc = 875;
     17247                rType = 0;
     17248                vrLen = 931;
     17249                vrLoc = 18;
     17250        };
     17251        E1F7C62E041C5B0000FEF34D = {
     17252                fRef = F517D6420356B8CC016D68B9;
     17253                isa = PBXTextBookmark;
     17254                name = "PSAlarms.m: 214";
     17255                rLen = 0;
     17256                rLoc = 6214;
     17257                rType = 0;
     17258                vrLen = 974;
     17259                vrLoc = 5427;
     17260        };
     17261        E1F7C62F041C5B0000FEF34D = {
     17262                fRef = F517D63E0356B80C016D68B9;
     17263                isa = PBXTextBookmark;
     17264                name = "PSAlarmsController.m: 26";
     17265                rLen = 0;
     17266                rLoc = 568;
     17267                rType = 0;
     17268                vrLen = 1408;
     17269                vrLoc = 155;
     17270        };
     17271        E1F7C630041C5B0000FEF34D = {
     17272                fRef = F59F6CB50354E7DA01AEEDB1;
     17273                isa = PBXTextBookmark;
     17274                name = "PSAlarm.m: savedInterval";
     17275                rLen = 0;
     17276                rLoc = 13827;
     17277                rType = 0;
     17278                vrLen = 1099;
     17279                vrLoc = 13311;
     17280        };
     17281        E1F7C631041C5B0000FEF34D = {
     17282                fRef = F59E47B4036AAD55016B311C;
     17283                isa = PBXTextBookmark;
     17284                name = "PSAlarmAlertController.m: 79";
     17285                rLen = 0;
     17286                rLoc = 3103;
     17287                rType = 0;
     17288                vrLen = 1479;
     17289                vrLoc = 1922;
     17290        };
     17291        E1F7C632041C5B0000FEF34D = {
     17292                fRef = F517D6420356B8CC016D68B9;
     17293                isa = PBXTextBookmark;
     17294                name = "PSAlarms.m: 214";
     17295                rLen = 0;
     17296                rLoc = 6214;
     17297                rType = 0;
     17298                vrLen = 974;
     17299                vrLoc = 5427;
     17300        };
     17301        E1F7C633041C5B0000FEF34D = {
     17302                fRef = F589C9C6035AA12B0155F4B2;
     17303                isa = PBXTextBookmark;
     17304                name = "Read Me.rtfd: 82";
     17305                rLen = 0;
     17306                rLoc = 5429;
     17307                rType = 0;
     17308                vrLen = 1978;
     17309                vrLoc = 4644;
     17310        };
     17311        E1F7C634041C5B0000FEF34D = {
     17312                fRef = F59F6CB50354E7DA01AEEDB1;
     17313                isa = PBXTextBookmark;
     17314                name = "PSAlarm.m: 353";
     17315                rLen = 0;
     17316                rLoc = 11021;
     17317                rType = 0;
     17318                vrLen = 1607;
     17319                vrLoc = 9870;
     17320        };
     17321        E1F7C635041C5B0000FEF34D = {
     17322                fRef = F589C9C6035AA12B0155F4B2;
     17323                isa = PBXTextBookmark;
     17324                name = "Read Me.rtfd: 91";
     17325                rLen = 0;
     17326                rLoc = 6069;
     17327                rType = 0;
     17328                vrLen = 2384;
     17329                vrLoc = 4889;
     17330        };
     17331        E1F7C636041C5B0000FEF34D = {
     17332                fRef = F517D6420356B8CC016D68B9;
     17333                isa = PBXTextBookmark;
     17334                name = "PSAlarms.m: 214";
     17335                rLen = 0;
     17336                rLoc = 6214;
     17337                rType = 0;
     17338                vrLen = 974;
     17339                vrLoc = 5427;
     17340        };
     17341        E1F7C637041C5B0000FEF34D = {
     17342                fRef = F517D63E0356B80C016D68B9;
     17343                isa = PBXTextBookmark;
     17344                name = "PSAlarmsController.m: 33";
     17345                rLen = 0;
     17346                rLoc = 680;
     17347                rType = 0;
     17348                vrLen = 1408;
     17349                vrLoc = 155;
     17350        };
     17351        E1F7C638041C5B0000FEF34D = {
     17352                fRef = F589C9C6035AA12B0155F4B2;
     17353                isa = PBXTextBookmark;
     17354                name = "Read Me.rtfd: 13";
     17355                rLen = 0;
     17356                rLoc = 542;
     17357                rType = 0;
     17358                vrLen = 2334;
     17359                vrLoc = 6515;
     17360        };
     17361        E1F7C639041C5B0000FEF34D = {
     17362                fRef = F59F6CB50354E7DA01AEEDB1;
     17363                isa = PBXTextBookmark;
     17364                name = "PSAlarm.m: 50";
     17365                rLen = 0;
     17366                rLoc = 1696;
     17367                rType = 0;
     17368                vrLen = 1170;
     17369                vrLoc = 1187;
     17370        };
     17371        E1F7C63A041C5B0000FEF34D = {
     17372                fRef = E1BF6E9103C928D200050002;
     17373                isa = PBXTextBookmark;
     17374                name = "PSTimer.m: 138";
     17375                rLen = 0;
     17376                rLoc = 4078;
     17377                rType = 0;
     17378                vrLen = 1332;
     17379                vrLoc = 3841;
     17380        };
     17381        E1F7C63B041C5B0000FEF34D = {
     17382                fRef = F59F6CB50354E7DA01AEEDB1;
     17383                isa = PBXTextBookmark;
     17384                name = "PSAlarm.m: 407";
     17385                rLen = 107;
     17386                rLoc = 12965;
     17387                rType = 0;
     17388                vrLen = 1293;
     17389                vrLoc = 12523;
     17390        };
     17391        E1F7C63C041C5B0000FEF34D = {
     17392                fRef = F517D6420356B8CC016D68B9;
     17393                isa = PBXTextBookmark;
     17394                name = "PSAlarms.m: nextAlarm";
     17395                rLen = 9;
     17396                rLoc = 4551;
     17397                rType = 0;
     17398                vrLen = 585;
     17399                vrLoc = 4284;
     17400        };
     17401        E1F7C63D041C5B0000FEF34D = {
     17402                fRef = E1BF6E9103C928D200050002;
     17403                isa = PBXTextBookmark;
     17404                name = "PSTimer.m: 161";
     17405                rLen = 0;
     17406                rLoc = 5032;
     17407                rType = 0;
     17408                vrLen = 1061;
     17409                vrLoc = 5737;
     17410        };
     17411        E1F7C63E041C5B0000FEF34D = {
     17412                fRef = F59F6CB50354E7DA01AEEDB1;
     17413                isa = PBXTextBookmark;
     17414                name = "PSAlarm.m: 382";
     17415                rLen = 0;
     17416                rLoc = 12044;
     17417                rType = 0;
     17418                vrLen = 1386;
     17419                vrLoc = 12164;
     17420        };
     17421        E1F7C63F041C5B0000FEF34D = {
     17422                fRef = E1BF6E9103C928D200050002;
     17423                isa = PBXTextBookmark;
     17424                name = "PSTimer.m: 60";
     17425                rLen = 0;
     17426                rLoc = 2002;
     17427                rType = 0;
     17428                vrLen = 1803;
     17429                vrLoc = 411;
     17430        };
     17431        E1F7C640041C5B0000FEF34D = {
     17432                fRef = F59F6CB40354E7DA01AEEDB1;
     17433                isa = PBXTextBookmark;
     17434                name = "PSAlarm.h: PSAlarmTimerExpiredNotification";
     17435                rLen = 0;
     17436                rLoc = 638;
     17437                rType = 0;
     17438                vrLen = 1211;
     17439                vrLoc = 1114;
     17440        };
     17441        E1F7C641041C5B0000FEF34D = {
     17442                fRef = F59F6CB50354E7DA01AEEDB1;
     17443                isa = PBXTextBookmark;
     17444                name = "PSAlarm.m: 403";
     17445                rLen = 20;
     17446                rLoc = 12880;
     17447                rType = 0;
     17448                vrLen = 1385;
     17449                vrLoc = 12164;
     17450        };
     17451        E1F7C642041C5B0000FEF34D = {
     17452                fRef = E1BF6E9103C928D200050002;
     17453                isa = PBXTextBookmark;
     17454                name = "PSTimer.m: 36";
     17455                rLen = 81;
     17456                rLoc = 711;
     17457                rType = 0;
     17458                vrLen = 1323;
     17459                vrLoc = 315;
     17460        };
     17461        E1F7C643041C5B0000FEF34D = {
     17462                fRef = F59F6CB50354E7DA01AEEDB1;
     17463                isa = PBXTextBookmark;
     17464                name = "PSAlarm.m: 165";
     17465                rLen = 34;
     17466                rLoc = 5478;
     17467                rType = 0;
     17468                vrLen = 1498;
     17469                vrLoc = 4721;
     17470        };
     17471        E1F7C644041C5B0000FEF34D = {
     17472                fRef = E1BF6E9103C928D200050002;
     17473                isa = PBXTextBookmark;
     17474                name = "PSTimer.m: __GNUC__";
     17475                rLen = 0;
     17476                rLoc = 0;
     17477                rType = 0;
     17478                vrLen = 1502;
     17479                vrLoc = 1154;
     17480        };
     17481        E1F7C645041C5B0000FEF34D = {
     17482                fRef = F59F6CB50354E7DA01AEEDB1;
     17483                isa = PBXTextBookmark;
     17484                name = "PSAlarm.m: 33";
     17485                rLen = 0;
     17486                rLoc = 1187;
     17487                rType = 0;
     17488                vrLen = 1053;
     17489                vrLoc = 1518;
     17490        };
     17491        E1F7C646041C5B0000FEF34D = {
     17492                fRef = F560E2F10357506401A4E466;
     17493                isa = PBXTextBookmark;
     17494                name = "PSApplication.m: 154";
     17495                rLen = 0;
     17496                rLoc = 5623;
     17497                rType = 0;
     17498                vrLen = 1793;
     17499                vrLoc = 5718;
     17500        };
     17501        E1F7C647041C5B0000FEF34D = {
     17502                isa = PBXFileReference;
     17503                name = NSBundle.h;
     17504                path = /System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSBundle.h;
     17505                refType = 0;
     17506        };
     17507        E1F7C648041C5B0000FEF34D = {
     17508                isa = PBXFileReference;
     17509                name = NSRunLoop.h;
     17510                path = /System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSRunLoop.h;
     17511                refType = 0;
     17512        };
     17513        E1F7C649041C5B0000FEF34D = {
     17514                isa = PBXFileReference;
     17515                name = NSInvocation.html;
     17516                path = /System/Library/Frameworks/Foundation.framework/Versions/C/Resources/English.lproj/Documentation/Reference/ObjC_classic/Classes/NSInvocation.html;
     17517                refType = 0;
     17518        };
     17519        E1F7C64A041C5B0000FEF34D = {
     17520                isa = PBXFileReference;
     17521                name = NSInvocation.h;
     17522                path = /System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSInvocation.h;
     17523                refType = 0;
    1666017524        };
    1666117525        E1FCECFD03C972CF001509F3 = {
  • trunk/Cocoa/Pester/package-Pester.sh

    r104 r113  
    11#!/bin/zsh
    22
    3 # stuff to do:
    4 # hdiutil create DiskImage.dmg -megabytes <size> -layout NONE
    5 # hdid -nomount DiskImage.dmg
    6 # sudo /sbin/newfs_hfs -w -v VolumeName -b 4096 /dev/disk2
    7 # hdiutil eject /dev/disk2
    8 
    9 # also check out 'build' on mosxland.sf.net
    10 
    11 # set -x -v
     3#set -x -v
    124
    135PACKAGEDIR="$PWD"
     
    1810rm -f .gdb_history && \
    1911VERSION=`cat VERSION` && \
    20 DMG="$PRODUCT-$VERSION.dmg" VOL="$PRODUCT $VERSION" MOUNTPOINT="/Volumes/$VOL" && \
    21 DSTROOT="$PACKAGEDIR/$VOL" && \
     12DMG="$PRODUCT-$VERSION.dmg" VOL="$PRODUCT $VERSION" DSTROOT="$PACKAGEDIR/$VOL" && \
    2213sudo rm -fr "$DSTROOT" && \
    2314rm -rf build/ && \
     
    2718ditto -rsrc "${PACKAGEDIR}/Read Me" "$DSTROOT" && \
    2819rm -rf "$DSTROOT"/Source/build "${DSTROOT}/Source/Read Me.rtfd" && \
    29 #breaks in 10.2 and later, sigh.
    30 #mkdir "$DSTROOT/Read Me.rtfd" && \
    31 #cd "$DSTROOT/Read Me.rtfd" && \
    32 #for i in "../Pester.app/Contents/Resources/Read Me.rtfd"/*; do ln -s "$i"; done && \
    3320find "$DSTROOT" -name ".svn" -exec sudo /bin/rm -rf "{}" \; ; \
    3421cd "$PACKAGEDIR" && \
    3522rm -f "$DMG" && \
    36 hdiutil create "$DMG" -megabytes 5 -ov -type UDIF && \
    37 DISK=`hdid -nomount "$DMG" | sed -ne ' /Apple_partition_scheme/ s|^/dev/\([^ ]*\).*$|\1|p'` && \
    38 newfs_hfs -v "$VOL" "/dev/r${DISK}s2" && \
    39 hdiutil eject "$DISK" && \
    40 hdid "$DMG" && \
     23hdiutil create "$DMG" -megabytes 5 -ov -layout NONE -fs 'HFS+' -volname "$VOL" && \
     24MOUNT=`hdiutil attach "$DMG"` && \
     25DISK=`echo "$MOUNT" | sed -ne ' s|^/dev/\([^ ]*\).*$|\1|p'` && \
     26MOUNTPOINT=`echo "$MOUNT" | sed -ne 's|^.*\(/Volumes/.*\)$|\1|p'` && \
    4127ditto -rsrc "$DSTROOT" "$MOUNTPOINT" && \
    4228chmod -R a+rX,u+w "$MOUNTPOINT" && \
    4329openUp "$MOUNTPOINT" && \
    44 # sleep 2 && \
    45 hdiutil eject $DISK && \
    46 # osascript -e "tell application \"Finder\" to eject disk \"$VOL\"" && \
     30hdiutil detach $DISK && \
    4731hdiutil convert "$DMG" -format UDZO -imagekey zlib-level=9 -o "z$DMG" && \
    4832mv "z$DMG" "$DMG" && \
    4933hdiutil internet-enable "$DMG" && \
    5034scp "$DMG" ainaz:web/nriley/software/ && \
     35cd "$PACKAGEDIR"/Source && \
     36agvtool bump -all && \
    5137:
Note: See TracChangeset for help on using the changeset viewer.