Changeset 105


Ignore:
Timestamp:
03/02/03 19:53:27 (22 years ago)
Author:
Nicholas Riley
Message:

PSAlarm.m: Fixed logic bug with invalid date/time combination. Added
repeating indicator to -description. Fixed plist archiving to
properly handle repeating alarms which expire while the app is quit
(1).

PSAlarmAlertController.m: Restore some debugging.

PSPowerManager.m: Properly return pmuReference (fixes compiler
warning, and 2).

Read Me.rtfd: Fixed some wording.

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

Legend:

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

    r103 r105  
    184184    dateTime = [NSCalendarDate dateWithDate: date atTime: time];
    185185    if (dateTime == nil) {
    186         [self _beInvalid: @"Please specify a reasonable date and time."];
     186        [self _beInvalid: @"Please specify a reasonable date and time."]; return;
    187187    }
    188188    [self setForDateAtTime: dateTime];
     
    418418- (NSString *)description;
    419419{
    420     return [NSString stringWithFormat: @"%@: type %@ date %@ interval %.1f%@",
     420    return [NSString stringWithFormat: @"%@: type %@ date %@ interval %.1f%@%@",
    421421        [super description], [self _alarmTypeString], alarmDate, alarmInterval,
     422        (repeating ? @" repeating" : @""),
    422423        (alarmType == PSAlarmInvalid ?
    423424         [NSString stringWithFormat: @"\ninvalid message: %@", invalidMessage]
     
    437438        case PSAlarmSet:
    438439            [dict setObject: [NSNumber numberWithDouble: [alarmDate timeIntervalSinceReferenceDate]] forKey: PLAlarmDate];
    439             break;
    440440        case PSAlarmSnooze:
    441441        case PSAlarmInterval:
    442442        case PSAlarmExpired:
    443             [dict setObject: [NSNumber numberWithDouble: alarmInterval] forKey: PLAlarmInterval];
    444             [dict setObject: [NSNumber numberWithBool: repeating] forKey: PLAlarmRepeating];
    445443            break;
    446444        default:
    447445            NSAssert1(NO, NSLocalizedString(@"Can't save alarm type %@", "Assertion for invalid PSAlarm type on string; %@ replaced with alarm type string"), [self _alarmTypeString]);
    448446            break;
     447    }
     448    if ((alarmType != PSAlarmSet || repeating) && alarmType != PSAlarmDate) {
     449        [dict setObject: [NSNumber numberWithBool: repeating] forKey: PLAlarmRepeating];
     450        [dict setObject: [NSNumber numberWithDouble: alarmInterval] forKey: PLAlarmInterval];
    449451    }
    450452    if (snoozeInterval != 0)
     
    474476            case PSAlarmInterval:
    475477            case PSAlarmExpired:
    476                 alarmInterval = [[dict objectForRequiredKey: PLAlarmInterval] doubleValue];
    477                 repeating = [[dict objectForRequiredKey: PLAlarmRepeating] boolValue];
    478478                break;
    479479            default:
     
    481481                break;
    482482        }
     483        repeating = [[dict objectForKey: PLAlarmRepeating] boolValue];
     484        if ((alarmType != PSAlarmSet || repeating) && alarmType != PSAlarmDate)
     485            alarmInterval = [[dict objectForRequiredKey: PLAlarmInterval] doubleValue];
    483486        snoozeInterval = [[dict objectForKey: PLAlarmSnoozeInterval] doubleValue];
    484487        [self setMessage: [dict objectForRequiredKey: PLAlarmMessage]];
     
    488491        if (alarmType == PSAlarmSet) {
    489492            alarmType = PSAlarmDate;
    490             [self setTimer];
     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            }
    491499        }
    492500        if (alarmType == PSAlarmExpired) {
  • trunk/Cocoa/Pester/Source/PSAlarmAlertController.m

    r61 r105  
    4141    unsigned count = [pendingAlerts count];
    4242    [pendingAlerts removeObject: alert];
    43     // NSLog(@"removed: %@; still pending: %@", alert, [pendingAlerts description]);
    44     // NSLog(@"alarm: %@ retainCount %d", [notification object], [[notification object] retainCount]);
     43    NSLog(@"removed: %@; still pending: %@", alert, [pendingAlerts description]);
     44    NSLog(@"alarm: %@ retainCount %d", [notification object], [[notification object] retainCount]);
    4545    NSAssert2([pendingAlerts count] == count - 1, @"alert not in set: %@\n%@", alert, notification);
    4646    if ([pendingAlerts count] == 0) {
  • trunk/Cocoa/Pester/Source/PSAlarms.m

    r64 r105  
    215215}
    216216
     217#pragma mark printing
     218
     219- (NSString *)description;
     220{
     221    return [NSString stringWithFormat: @"%@ pending %@\n%@\n",
     222        [super description], alarms,
     223        [expiredAlarms count] > 0 ? [NSString stringWithFormat: @"expired %@\n", expiredAlarms]
     224                                  : @""];
     225}
     226
    217227#pragma mark property list serialization (Pester 1.1)
    218228
     
    243253    [plPendingAlarms release];
    244254    [plExpiredAlarms release];
    245    
     255
    246256    return plAllAlarms;
    247257}
  • trunk/Cocoa/Pester/Source/PSPowerManager.m

    r103 r105  
    180180    io_service_t pmuReference = openPMUComPort();
    181181    NSAssert(pmuReference != NULL, NSLocalizedString(@"Couldn't find PMU in IORegistry. This computer may not support automatic wake from sleep.", "Assertion message: couldn't open ApplePMU"));
     182    return pmuReference;
    182183}
    183184
  • trunk/Cocoa/Pester/Source/Pester.pbproj/nicholas.pbxuser

    r103 r105  
    2222                );
    2323                perUserDictionary = {
    24                         PBXPerProjectTemplateStateSaveDate = 67918447;
     24                        PBXPerProjectTemplateStateSaveDate = 68247977;
     25                        "PBXTemplateGeometry-F5314676015831810DCA290F" = {
     26                                ContentSize = "{685, 434}";
     27                                LeftSlideOut = {
     28                                        Collapsed = NO;
     29                                        Frame = "{{0, 23}, {685, 411}}";
     30                                        Split0 = {
     31                                                ActiveTab = 2;
     32                                                ActiveTabName = PBXBuildResultsModule;
     33                                                Collapsed = NO;
     34                                                Frame = "{{0, 0}, {685, 411}}";
     35                                                Split0 = {
     36                                                        Frame = "{{0, 301}, {685, 110}}";
     37                                                };
     38                                                SplitCount = 1;
     39                                                Tab0 = {
     40                                                        Frame = "{{0, 0}, {952, 321}}";
     41                                                };
     42                                                Tab1 = {
     43                                                        Debugger = {
     44                                                                Collapsed = NO;
     45                                                                Frame = "{{0, 0}, {781, 452}}";
     46                                                                Split0 = {
     47                                                                        Frame = "{{0, 24}, {781, 428}}";
     48                                                                        Split0 = {
     49                                                                                Frame = "{{0, 0}, {383, 428}}";
     50                                                                        };
     51                                                                        Split1 = {
     52                                                                                DebugVariablesTableConfiguration = (
     53                                                                                        Name,
     54                                                                                        123,
     55                                                                                        Value,
     56                                                                                        85,
     57                                                                                        Summary,
     58                                                                                        155.123,
     59                                                                                );
     60                                                                                Frame = "{{392, 0}, {389, 428}}";
     61                                                                        };
     62                                                                        SplitCount = 2;
     63                                                                };
     64                                                                SplitCount = 1;
     65                                                                Tab0 = {
     66                                                                        Frame = "{{0, 0}, {100, 50}}";
     67                                                                };
     68                                                                Tab1 = {
     69                                                                        Frame = "{{0, 0}, {100, 50}}";
     70                                                                };
     71                                                                TabCount = 2;
     72                                                                TabsVisible = YES;
     73                                                        };
     74                                                        Frame = "{{0, 0}, {781, 452}}";
     75                                                        LauncherConfigVersion = 7;
     76                                                };
     77                                                Tab2 = {
     78                                                        Frame = "{{0, 0}, {685, 215}}";
     79                                                        LauncherConfigVersion = 3;
     80                                                        Runner = {
     81                                                                Frame = "{{0, 0}, {685, 215}}";
     82                                                        };
     83                                                };
     84                                                Tab3 = {
     85                                                        BuildMessageFrame = "{{0, 0}, {687, 264}}";
     86                                                        BuildTranscriptFrame = "{{0, 273}, {687, 0}}";
     87                                                        BuildTranscriptFrameExpanded = YES;
     88                                                        Frame = "{{0, 0}, {685, 295}}";
     89                                                };
     90                                                Tab4 = {
     91                                                        Frame = "{{0, 0}, {612, 295}}";
     92                                                };
     93                                                TabCount = 5;
     94                                                TabsVisible = NO;
     95                                        };
     96                                        SplitCount = 1;
     97                                        Tab0 = {
     98                                                Frame = "{{0, 0}, {300, 533}}";
     99                                                GroupTreeTableConfiguration = (
     100                                                        TargetStatusColumn,
     101                                                        18,
     102                                                        MainColumn,
     103                                                        267,
     104                                                );
     105                                        };
     106                                        Tab1 = {
     107                                                ClassesFrame = "{{0, 0}, {280, 398}}";
     108                                                ClassesTreeTableConfiguration = (
     109                                                        PBXBookColumnIdentifier,
     110                                                        20,
     111                                                        PBXClassColumnIdentifier,
     112                                                        237,
     113                                                );
     114                                                Frame = "{{0, 0}, {278, 659}}";
     115                                                MembersFrame = "{{0, 407}, {280, 252}}";
     116                                                MembersTreeTableConfiguration = (
     117                                                        PBXBookColumnIdentifier,
     118                                                        20,
     119                                                        PBXMethodColumnIdentifier,
     120                                                        236,
     121                                                );
     122                                        };
     123                                        Tab2 = {
     124                                                Frame = "{{0, 0}, {200, 100}}";
     125                                        };
     126                                        Tab3 = {
     127                                                Frame = "{{0, 0}, {200, 100}}";
     128                                                TargetTableConfiguration = (
     129                                                        ActiveObject,
     130                                                        16,
     131                                                        ObjectNames,
     132                                                        202.296,
     133                                                );
     134                                        };
     135                                        Tab4 = {
     136                                                BreakpointsTreeTableConfiguration = (
     137                                                        breakpointColumn,
     138                                                        197,
     139                                                        enabledColumn,
     140                                                        31,
     141                                                );
     142                                                Frame = "{{0, 0}, {250, 100}}";
     143                                        };
     144                                        TabCount = 5;
     145                                        TabsVisible = NO;
     146                                };
     147                                NavBarShownByDefault = YES;
     148                                StatusViewVisible = YES;
     149                                Template = F5314676015831810DCA290F;
     150                                ToolbarVisible = YES;
     151                                WindowLocation = "{433, 70}";
     152                        };
     153                        "PBXTemplateGeometry-F5534CB2020F3F8A0DCA290F" = {
     154                                ContentSize = "{684, 312}";
     155                                LeftSlideOut = {
     156                                        Collapsed = NO;
     157                                        Frame = "{{0, 23}, {684, 289}}";
     158                                        Split0 = {
     159                                                ActiveTab = 1;
     160                                                ActiveTabName = PBXRunSessionModule;
     161                                                Collapsed = YES;
     162                                                Frame = "{{0, 0}, {684, 289}}";
     163                                                Split0 = {
     164                                                        Frame = "{{1e+06, 1e+06}, {684, 0}}";
     165                                                };
     166                                                SplitCount = 1;
     167                                                Tab0 = {
     168                                                        Frame = "{{0, 0}, {804, 321}}";
     169                                                };
     170                                                Tab1 = {
     171                                                        Debugger = {
     172                                                                Collapsed = NO;
     173                                                                Frame = "{{0, 0}, {594, 274}}";
     174                                                                Split0 = {
     175                                                                        Frame = "{{0, 24}, {594, 250}}";
     176                                                                        Split0 = {
     177                                                                                Frame = "{{0, 0}, {290, 250}}";
     178                                                                        };
     179                                                                        Split1 = {
     180                                                                                DebugVariablesTableConfiguration = (
     181                                                                                        Name,
     182                                                                                        123,
     183                                                                                        Value,
     184                                                                                        85,
     185                                                                                        Summary,
     186                                                                                        62.123,
     187                                                                                );
     188                                                                                Frame = "{{299, 0}, {295, 250}}";
     189                                                                        };
     190                                                                        SplitCount = 2;
     191                                                                };
     192                                                                SplitCount = 1;
     193                                                                Tab0 = {
     194                                                                        Frame = "{{0, 0}, {100, 50}}";
     195                                                                };
     196                                                                Tab1 = {
     197                                                                        Frame = "{{0, 0}, {100, 50}}";
     198                                                                };
     199                                                                TabCount = 2;
     200                                                                TabsVisible = YES;
     201                                                        };
     202                                                        Frame = "{{0, 0}, {594, 274}}";
     203                                                        LauncherConfigVersion = 7;
     204                                                };
     205                                                Tab2 = {
     206                                                        Frame = "{{0, 0}, {684, 283}}";
     207                                                        LauncherConfigVersion = 3;
     208                                                        Runner = {
     209                                                                Frame = "{{0, 0}, {684, 283}}";
     210                                                        };
     211                                                };
     212                                                Tab3 = {
     213                                                        BuildMessageFrame = "{{0, 0}, {614, 262}}";
     214                                                        BuildTranscriptFrame = "{{0, 271}, {614, 2}}";
     215                                                        BuildTranscriptFrameExpanded = YES;
     216                                                        Frame = "{{0, 0}, {612, 295}}";
     217                                                };
     218                                                Tab4 = {
     219                                                        Frame = "{{0, 0}, {612, 295}}";
     220                                                };
     221                                                TabCount = 5;
     222                                                TabsVisible = NO;
     223                                        };
     224                                        SplitCount = 1;
     225                                        Tab0 = {
     226                                                Frame = "{{0, 0}, {300, 533}}";
     227                                                GroupTreeTableConfiguration = (
     228                                                        TargetStatusColumn,
     229                                                        18,
     230                                                        MainColumn,
     231                                                        267,
     232                                                );
     233                                        };
     234                                        Tab1 = {
     235                                                ClassesFrame = "{{0, 0}, {280, 398}}";
     236                                                ClassesTreeTableConfiguration = (
     237                                                        PBXBookColumnIdentifier,
     238                                                        20,
     239                                                        PBXClassColumnIdentifier,
     240                                                        237,
     241                                                );
     242                                                Frame = "{{0, 0}, {278, 659}}";
     243                                                MembersFrame = "{{0, 407}, {280, 252}}";
     244                                                MembersTreeTableConfiguration = (
     245                                                        PBXBookColumnIdentifier,
     246                                                        20,
     247                                                        PBXMethodColumnIdentifier,
     248                                                        236,
     249                                                );
     250                                        };
     251                                        Tab2 = {
     252                                                Frame = "{{0, 0}, {200, 100}}";
     253                                        };
     254                                        Tab3 = {
     255                                                Frame = "{{0, 0}, {200, 386}}";
     256                                                TargetTableConfiguration = (
     257                                                        ActiveObject,
     258                                                        16,
     259                                                        ObjectNames,
     260                                                        202.296,
     261                                                );
     262                                        };
     263                                        Tab4 = {
     264                                                BreakpointsTreeTableConfiguration = (
     265                                                        breakpointColumn,
     266                                                        197,
     267                                                        enabledColumn,
     268                                                        31,
     269                                                );
     270                                                Frame = "{{0, 0}, {250, 386}}";
     271                                        };
     272                                        TabCount = 5;
     273                                        TabsVisible = NO;
     274                                };
     275                                NavBarShownByDefault = YES;
     276                                StatusViewVisible = YES;
     277                                Template = F5534CB2020F3F8A0DCA290F;
     278                                ToolbarVisible = YES;
     279                                WindowLocation = "{13, 95}";
     280                        };
    25281                        "PBXTemplateGeometry-F5CA7EC9015C08ED0DCA290F" = {
    26282                                ContentSize = "{665, 594}";
     
    151407                                WindowLocation = "{69, 216}";
    152408                        };
     409                        "PBXTemplateGeometry-F5CA7ECB015C094F0DCA290F" = {
     410                                ContentSize = "{668, 621}";
     411                                LeftSlideOut = {
     412                                        Collapsed = NO;
     413                                        Frame = "{{0, 0}, {668, 621}}";
     414                                        Split0 = {
     415                                                Collapsed = NO;
     416                                                Frame = "{{0, 0}, {668, 621}}";
     417                                                Split0 = {
     418                                                        Frame = "{{0, 0}, {668, 621}}";
     419                                                };
     420                                                SplitCount = 1;
     421                                                Tab0 = {
     422                                                        Frame = "{{0, 0}, {484, 208}}";
     423                                                };
     424                                                Tab1 = {
     425                                                        Debugger = {
     426                                                                Collapsed = NO;
     427                                                                Frame = "{{0, 0}, {664, 208}}";
     428                                                                Split0 = {
     429                                                                        Frame = "{{0, 24}, {664, 184}}";
     430                                                                        Split0 = {
     431                                                                                Frame = "{{0, 0}, {325, 184}}";
     432                                                                        };
     433                                                                        Split1 = {
     434                                                                                DebugVariablesTableConfiguration = (
     435                                                                                        Name,
     436                                                                                        123,
     437                                                                                        Value,
     438                                                                                        85,
     439                                                                                        Summary,
     440                                                                                        96.123,
     441                                                                                );
     442                                                                                Frame = "{{334, 0}, {330, 184}}";
     443                                                                        };
     444                                                                        SplitCount = 2;
     445                                                                };
     446                                                                SplitCount = 1;
     447                                                                Tab0 = {
     448                                                                        Frame = "{{0, 0}, {100, 50}}";
     449                                                                };
     450                                                                Tab1 = {
     451                                                                        Frame = "{{0, 0}, {100, 50}}";
     452                                                                };
     453                                                                TabCount = 2;
     454                                                                TabsVisible = YES;
     455                                                        };
     456                                                        Frame = "{{0, 0}, {664, 208}}";
     457                                                        LauncherConfigVersion = 7;
     458                                                };
     459                                                Tab2 = {
     460                                                        Frame = "{{0, 0}, {664, 50}}";
     461                                                        LauncherConfigVersion = 3;
     462                                                        Runner = {
     463                                                                Frame = "{{0, 0}, {664, 50}}";
     464                                                        };
     465                                                };
     466                                                Tab3 = {
     467                                                        BuildMessageFrame = "{{0, 0}, {614, 262}}";
     468                                                        BuildTranscriptFrame = "{{0, 271}, {614, 2}}";
     469                                                        BuildTranscriptFrameExpanded = YES;
     470                                                        Frame = "{{0, 0}, {612, 295}}";
     471                                                };
     472                                                Tab4 = {
     473                                                        Frame = "{{0, 0}, {612, 295}}";
     474                                                };
     475                                                TabCount = 5;
     476                                                TabsVisible = NO;
     477                                        };
     478                                        SplitCount = 1;
     479                                        Tab0 = {
     480                                                Frame = "{{0, 0}, {313, 531}}";
     481                                                GroupTreeTableConfiguration = (
     482                                                        TargetStatusColumn,
     483                                                        18,
     484                                                        MainColumn,
     485                                                        280,
     486                                                );
     487                                        };
     488                                        Tab1 = {
     489                                                ClassesFrame = "{{0, 0}, {280, 398}}";
     490                                                ClassesTreeTableConfiguration = (
     491                                                        PBXBookColumnIdentifier,
     492                                                        20,
     493                                                        PBXClassColumnIdentifier,
     494                                                        237,
     495                                                );
     496                                                Frame = "{{0, 0}, {278, 659}}";
     497                                                MembersFrame = "{{0, 407}, {280, 252}}";
     498                                                MembersTreeTableConfiguration = (
     499                                                        PBXBookColumnIdentifier,
     500                                                        20,
     501                                                        PBXMethodColumnIdentifier,
     502                                                        236,
     503                                                );
     504                                        };
     505                                        Tab2 = {
     506                                                Frame = "{{0, 0}, {200, 100}}";
     507                                        };
     508                                        Tab3 = {
     509                                                Frame = "{{0, 0}, {200, 557}}";
     510                                                TargetTableConfiguration = (
     511                                                        ActiveObject,
     512                                                        16,
     513                                                        ObjectNames,
     514                                                        202.296,
     515                                                );
     516                                        };
     517                                        Tab4 = {
     518                                                BreakpointsTreeTableConfiguration = (
     519                                                        breakpointColumn,
     520                                                        197,
     521                                                        enabledColumn,
     522                                                        31,
     523                                                );
     524                                                Frame = "{{0, 0}, {250, 100}}";
     525                                        };
     526                                        TabCount = 5;
     527                                        TabsVisible = NO;
     528                                };
     529                                NavBarShownByDefault = YES;
     530                                StatusViewVisible = NO;
     531                                Template = F5CA7ECB015C094F0DCA290F;
     532                                ToolbarVisible = NO;
     533                                WindowLocation = "{462, 79}";
     534                        };
    153535                        PBXWorkspaceContents = (
    154536                                {
     
    157539                                                        Split0 = {
    158540                                                                NavContent0 = {
    159                                                                         bookmark = E1A60185040C8C6B00050002;
     541                                                                        bookmark = E1669BD80412965E00050002;
    160542                                                                        history = (
    161543                                                                                E1D2937B03BD418200F9204E,
     
    203585                                                                                E17AED8803C0F5D300B89ACF,
    204586                                                                                E117A4AC03C3E9C600E10BA2,
    205                                                                                 E1BF6E9A03C95F4E00050002,
    206587                                                                                E1BF6E9D03C95F4E00050002,
    207588                                                                                E1BF6E9E03C95F4E00050002,
     
    210591                                                                                E1BF6EA203C95F4E00050002,
    211592                                                                                E1FCECFD03C972CF001509F3,
    212                                                                                 E1AFB0D103C9A59C001509F3,
    213593                                                                                E1AFB0D903C9A59C001509F3,
    214594                                                                                E1AFB0DA03C9A59C001509F3,
     
    219599                                                                                E143438703DB475300050002,
    220600                                                                                E143439503DB479900050002,
    221                                                                                 E14343C103DB52FA00050002,
    222601                                                                                E120347403EDEBC000000ABE,
    223                                                                                 E17F2F7003FE0DCC00050002,
    224602                                                                                E17F2F7403FE0DCC00050002,
    225603                                                                                E17F2F7803FE0DCC00050002,
    226                                                                                 E17F2F9F03FE193200050002,
    227604                                                                                E1DEF12A04003A5F00050002,
    228605                                                                                E1DEF12B04003A5F00050002,
     
    251628                                                                                E1DEF15304003A5F00050002,
    252629                                                                                E1DEF15404003A5F00050002,
    253                                                                                 E1DEF15504003A5F00050002,
    254                                                                                 E1DEF15704003A5F00050002,
    255                                                                                 E1DEF15A04003A5F00050002,
    256630                                                                                E1DEF15B04003A5F00050002,
    257631                                                                                E1DEF15D04003A5F00050002,
     
    290664                                                                                E1B46F6304053C4F00050002,
    291665                                                                                E1B46F6504053C4F00050002,
    292                                                                                 E1B46F6904053C4F00050002,
    293666                                                                                E1B46F6B04053C4F00050002,
    294667                                                                                E1B46F6C04053C4F00050002,
     
    318691                                                                                E1EF85620406E47300050002,
    319692                                                                                E1EF85630406E47300050002,
    320                                                                                 E1A60176040C8C6B00050002,
    321693                                                                                E1A60177040C8C6B00050002,
    322694                                                                                E1A60178040C8C6B00050002,
    323                                                                                 E1A60179040C8C6B00050002,
    324695                                                                                E1A6017A040C8C6B00050002,
    325696                                                                                E1A6017B040C8C6B00050002,
    326                                                                                 E1A6017C040C8C6B00050002,
     697                                                                                E1669BB60412965E00050002,
     698                                                                                E1669BB70412965E00050002,
     699                                                                                E1669BB80412965E00050002,
     700                                                                                E1669BB90412965E00050002,
     701                                                                                E1669BBA0412965E00050002,
     702                                                                                E1669BBB0412965E00050002,
     703                                                                                E1669BBC0412965E00050002,
     704                                                                                E1669BBD0412965E00050002,
     705                                                                                E1669BBE0412965E00050002,
     706                                                                                E1669BBF0412965E00050002,
     707                                                                                E1669BC00412965E00050002,
     708                                                                                E1669BC10412965E00050002,
    327709                                                                        );
    328710                                                                        prevStack = (
     
    13771759                                                                                E1A60183040C8C6B00050002,
    13781760                                                                                E1A60184040C8C6B00050002,
     1761                                                                                E1669BC20412965E00050002,
     1762                                                                                E1669BC30412965E00050002,
     1763                                                                                E1669BC40412965E00050002,
     1764                                                                                E1669BC50412965E00050002,
     1765                                                                                E1669BC60412965E00050002,
     1766                                                                                E1669BC70412965E00050002,
     1767                                                                                E1669BC80412965E00050002,
     1768                                                                                E1669BC90412965E00050002,
     1769                                                                                E1669BCA0412965E00050002,
     1770                                                                                E1669BCB0412965E00050002,
     1771                                                                                E1669BCC0412965E00050002,
     1772                                                                                E1669BCD0412965E00050002,
     1773                                                                                E1669BCE0412965E00050002,
     1774                                                                                E1669BCF0412965E00050002,
     1775                                                                                E1669BD00412965E00050002,
     1776                                                                                E1669BD10412965E00050002,
     1777                                                                                E1669BD20412965E00050002,
     1778                                                                                E1669BD30412965E00050002,
     1779                                                                                E1669BD40412965E00050002,
     1780                                                                                E1669BD50412965E00050002,
     1781                                                                                E1669BD60412965E00050002,
     1782                                                                                E1669BD70412965E00050002,
    13791783                                                                        );
    13801784                                                                };
     
    14171821                                                                NavCount = 1;
    14181822                                                                NavGeometry0 = {
    1419                                                                         Frame = "{{0, 0}, {594, 150}}";
    1420                                                                         NavBarVisible = YES;
    1421                                                                 };
    1422                                                                 NavSplitVertical = NO;
    1423                                                         };
    1424                                                         SplitCount = 1;
    1425                                                         Tab1 = {
    1426                                                                 Debugger = {
    1427                                                                         Split0 = {
    1428                                                                                 SplitCount = 2;
    1429                                                                         };
    1430                                                                         SplitCount = 1;
    1431                                                                         TabCount = 2;
    1432                                                                 };
    1433                                                                 LauncherConfigVersion = 7;
    1434                                                         };
    1435                                                         Tab2 = {
    1436                                                                 LauncherConfigVersion = 3;
    1437                                                                 Runner = {
    1438                                                                 };
    1439                                                         };
    1440                                                         TabCount = 5;
    1441                                                 };
    1442                                                 SplitCount = 1;
    1443                                                 Tab1 = {
    1444                                                         OptionsSetName = "Hierarchy, all classes";
    1445                                                 };
    1446                                                 TabCount = 5;
    1447                                         };
    1448                                 },
    1449                                 {
    1450                                         LeftSlideOut = {
    1451                                                 Split0 = {
    1452                                                         Split0 = {
    1453                                                                 NavContent0 = {
    1454                                                                         bookmark = E1A60187040C8C6B00050002;
    1455                                                                         history = (
    1456                                                                                 E1A60186040C8C6B00050002,
    1457                                                                         );
    1458                                                                 };
    1459                                                                 NavCount = 1;
    1460                                                                 NavGeometry0 = {
    14611823                                                                        Frame = "{{0, 0}, {685, 150}}";
    14621824                                                                        NavBarVisible = YES;
     
    14951857                                                                NavCount = 1;
    14961858                                                                NavGeometry0 = {
    1497                                                                         Frame = "{{0, 0}, {668, 621}}";
    1498                                                                         NavBarVisible = YES;
    1499                                                                 };
    1500                                                                 NavSplitVertical = NO;
    1501                                                         };
    1502                                                         SplitCount = 1;
    1503                                                         Tab1 = {
    1504                                                                 Debugger = {
    1505                                                                         Split0 = {
    1506                                                                                 SplitCount = 2;
    1507                                                                         };
    1508                                                                         SplitCount = 1;
    1509                                                                         TabCount = 2;
    1510                                                                 };
    1511                                                                 LauncherConfigVersion = 7;
    1512                                                         };
    1513                                                         Tab2 = {
    1514                                                                 LauncherConfigVersion = 3;
    1515                                                                 Runner = {
    1516                                                                 };
    1517                                                         };
    1518                                                         TabCount = 5;
    1519                                                 };
    1520                                                 SplitCount = 1;
    1521                                                 Tab1 = {
    1522                                                         OptionsSetName = "Hierarchy, all classes";
    1523                                                 };
    1524                                                 TabCount = 5;
    1525                                         };
    1526                                 },
    1527                                 {
    1528                                         LeftSlideOut = {
    1529                                                 Split0 = {
    1530                                                         Split0 = {
    1531                                                                 NavContent0 = {
    1532                                                                         bookmark = E1A60189040C8C6B00050002;
    1533                                                                         history = (
    1534                                                                                 E1A60188040C8C6B00050002,
    1535                                                                         );
    1536                                                                 };
    1537                                                                 NavCount = 1;
    1538                                                                 NavGeometry0 = {
    1539                                                                         Frame = "{{0, 0}, {665, 293}}";
     1859                                                                        Frame = "{{0, 0}, {684, 150}}";
    15401860                                                                        NavBarVisible = YES;
    15411861                                                                };
     
    16952015                                        Template = 64ABBB4501FA494900185B06;
    16962016                                        ToolbarVisible = YES;
    1697                                         WindowLocation = "{211, 120}";
    1698                                 },
    1699                                 {
    1700                                         ContentSize = "{684, 312}";
    1701                                         LeftSlideOut = {
    1702                                                 Collapsed = NO;
    1703                                                 Frame = "{{0, 23}, {684, 289}}";
    1704                                                 Split0 = {
    1705                                                         ActiveTab = 1;
    1706                                                         ActiveTabName = PBXRunSessionModule;
    1707                                                         Collapsed = YES;
    1708                                                         Frame = "{{0, 0}, {684, 289}}";
    1709                                                         Split0 = {
    1710                                                                 Frame = "{{1e+06, 1e+06}, {684, 0}}";
    1711                                                         };
    1712                                                         SplitCount = 1;
    1713                                                         Tab0 = {
    1714                                                                 Frame = "{{0, 0}, {804, 321}}";
    1715                                                         };
    1716                                                         Tab1 = {
    1717                                                                 Debugger = {
    1718                                                                         Collapsed = NO;
    1719                                                                         Frame = "{{0, 0}, {594, 274}}";
    1720                                                                         Split0 = {
    1721                                                                                 Frame = "{{0, 24}, {594, 250}}";
    1722                                                                                 Split0 = {
    1723                                                                                         Frame = "{{0, 0}, {290, 250}}";
    1724                                                                                 };
    1725                                                                                 Split1 = {
    1726                                                                                         DebugVariablesTableConfiguration = (
    1727                                                                                                 Name,
    1728                                                                                                 123,
    1729                                                                                                 Value,
    1730                                                                                                 85,
    1731                                                                                                 Summary,
    1732                                                                                                 62.123,
    1733                                                                                         );
    1734                                                                                         Frame = "{{299, 0}, {295, 250}}";
    1735                                                                                 };
    1736                                                                                 SplitCount = 2;
    1737                                                                         };
    1738                                                                         SplitCount = 1;
    1739                                                                         Tab0 = {
    1740                                                                                 Frame = "{{0, 0}, {100, 50}}";
    1741                                                                         };
    1742                                                                         Tab1 = {
    1743                                                                                 Frame = "{{0, 0}, {100, 50}}";
    1744                                                                         };
    1745                                                                         TabCount = 2;
    1746                                                                         TabsVisible = YES;
    1747                                                                 };
    1748                                                                 Frame = "{{0, 0}, {594, 274}}";
    1749                                                                 LauncherConfigVersion = 7;
    1750                                                         };
    1751                                                         Tab2 = {
    1752                                                                 Frame = "{{0, 0}, {684, 283}}";
    1753                                                                 LauncherConfigVersion = 3;
    1754                                                                 Runner = {
    1755                                                                         Frame = "{{0, 0}, {684, 283}}";
    1756                                                                 };
    1757                                                         };
    1758                                                         Tab3 = {
    1759                                                                 BuildMessageFrame = "{{0, 0}, {614, 262}}";
    1760                                                                 BuildTranscriptFrame = "{{0, 271}, {614, 2}}";
    1761                                                                 BuildTranscriptFrameExpanded = YES;
    1762                                                                 Frame = "{{0, 0}, {612, 295}}";
    1763                                                         };
    1764                                                         Tab4 = {
    1765                                                                 Frame = "{{0, 0}, {612, 295}}";
    1766                                                         };
    1767                                                         TabCount = 5;
    1768                                                         TabsVisible = NO;
    1769                                                 };
    1770                                                 SplitCount = 1;
    1771                                                 Tab0 = {
    1772                                                         Frame = "{{0, 0}, {300, 533}}";
    1773                                                         GroupTreeTableConfiguration = (
    1774                                                                 TargetStatusColumn,
    1775                                                                 18,
    1776                                                                 MainColumn,
    1777                                                                 267,
    1778                                                         );
    1779                                                 };
    1780                                                 Tab1 = {
    1781                                                         ClassesFrame = "{{0, 0}, {280, 398}}";
    1782                                                         ClassesTreeTableConfiguration = (
    1783                                                                 PBXBookColumnIdentifier,
    1784                                                                 20,
    1785                                                                 PBXClassColumnIdentifier,
    1786                                                                 237,
    1787                                                         );
    1788                                                         Frame = "{{0, 0}, {278, 659}}";
    1789                                                         MembersFrame = "{{0, 407}, {280, 252}}";
    1790                                                         MembersTreeTableConfiguration = (
    1791                                                                 PBXBookColumnIdentifier,
    1792                                                                 20,
    1793                                                                 PBXMethodColumnIdentifier,
    1794                                                                 236,
    1795                                                         );
    1796                                                 };
    1797                                                 Tab2 = {
    1798                                                         Frame = "{{0, 0}, {200, 100}}";
    1799                                                 };
    1800                                                 Tab3 = {
    1801                                                         Frame = "{{0, 0}, {200, 386}}";
    1802                                                         TargetTableConfiguration = (
    1803                                                                 ActiveObject,
    1804                                                                 16,
    1805                                                                 ObjectNames,
    1806                                                                 202.296,
    1807                                                         );
    1808                                                 };
    1809                                                 Tab4 = {
    1810                                                         BreakpointsTreeTableConfiguration = (
    1811                                                                 breakpointColumn,
    1812                                                                 197,
    1813                                                                 enabledColumn,
    1814                                                                 31,
    1815                                                         );
    1816                                                         Frame = "{{0, 0}, {250, 386}}";
    1817                                                 };
    1818                                                 TabCount = 5;
    1819                                                 TabsVisible = NO;
    1820                                         };
    1821                                         NavBarShownByDefault = YES;
    1822                                         StatusViewVisible = YES;
    1823                                         Template = F5534CB2020F3F8A0DCA290F;
    1824                                         ToolbarVisible = YES;
    1825                                         WindowLocation = "{13, 95}";
     2017                                        WindowLocation = "{19, 177}";
    18262018                                },
    18272019                                {
     
    19542146                                },
    19552147                                {
    1956                                         ContentSize = "{668, 621}";
     2148                                        ContentSize = "{684, 312}";
    19572149                                        LeftSlideOut = {
    19582150                                                Collapsed = NO;
    1959                                                 Frame = "{{0, 0}, {668, 621}}";
     2151                                                Frame = "{{0, 23}, {684, 289}}";
    19602152                                                Split0 = {
    1961                                                         Collapsed = NO;
    1962                                                         Frame = "{{0, 0}, {668, 621}}";
     2153                                                        ActiveTab = 1;
     2154                                                        ActiveTabName = PBXRunSessionModule;
     2155                                                        Collapsed = YES;
     2156                                                        Frame = "{{0, 0}, {684, 289}}";
    19632157                                                        Split0 = {
    1964                                                                 Frame = "{{0, 0}, {668, 621}}";
     2158                                                                Frame = "{{1e+06, 1e+06}, {684, 0}}";
    19652159                                                        };
    19662160                                                        SplitCount = 1;
    19672161                                                        Tab0 = {
    1968                                                                 Frame = "{{0, 0}, {484, 208}}";
     2162                                                                Frame = "{{0, 0}, {804, 321}}";
    19692163                                                        };
    19702164                                                        Tab1 = {
    19712165                                                                Debugger = {
    19722166                                                                        Collapsed = NO;
    1973                                                                         Frame = "{{0, 0}, {664, 208}}";
     2167                                                                        Frame = "{{0, 0}, {594, 274}}";
    19742168                                                                        Split0 = {
    1975                                                                                 Frame = "{{0, 24}, {664, 184}}";
     2169                                                                                Frame = "{{0, 24}, {594, 250}}";
    19762170                                                                                Split0 = {
    1977                                                                                         Frame = "{{0, 0}, {325, 184}}";
     2171                                                                                        Frame = "{{0, 0}, {290, 250}}";
    19782172                                                                                };
    19792173                                                                                Split1 = {
     
    19842178                                                                                                85,
    19852179                                                                                                Summary,
    1986                                                                                                 96.123,
     2180                                                                                                62.123,
    19872181                                                                                        );
    1988                                                                                         Frame = "{{334, 0}, {330, 184}}";
     2182                                                                                        Frame = "{{299, 0}, {295, 250}}";
    19892183                                                                                };
    19902184                                                                                SplitCount = 2;
     
    20002194                                                                        TabsVisible = YES;
    20012195                                                                };
    2002                                                                 Frame = "{{0, 0}, {664, 208}}";
     2196                                                                Frame = "{{0, 0}, {594, 274}}";
    20032197                                                                LauncherConfigVersion = 7;
    20042198                                                        };
    20052199                                                        Tab2 = {
    2006                                                                 Frame = "{{0, 0}, {664, 50}}";
     2200                                                                Frame = "{{0, 0}, {684, 283}}";
    20072201                                                                LauncherConfigVersion = 3;
    20082202                                                                Runner = {
    2009                                                                         Frame = "{{0, 0}, {664, 50}}";
     2203                                                                        Frame = "{{0, 0}, {684, 283}}";
    20102204                                                                };
    20112205                                                        };
     
    20242218                                                SplitCount = 1;
    20252219                                                Tab0 = {
    2026                                                         Frame = "{{0, 0}, {313, 531}}";
     2220                                                        Frame = "{{0, 0}, {300, 533}}";
    20272221                                                        GroupTreeTableConfiguration = (
    20282222                                                                TargetStatusColumn,
    20292223                                                                18,
    20302224                                                                MainColumn,
    2031                                                                 280,
     2225                                                                267,
    20322226                                                        );
    20332227                                                };
     
    20532247                                                };
    20542248                                                Tab3 = {
    2055                                                         Frame = "{{0, 0}, {200, 557}}";
     2249                                                        Frame = "{{0, 0}, {200, 386}}";
    20562250                                                        TargetTableConfiguration = (
    20572251                                                                ActiveObject,
     
    20682262                                                                31,
    20692263                                                        );
    2070                                                         Frame = "{{0, 0}, {250, 100}}";
     2264                                                        Frame = "{{0, 0}, {250, 386}}";
    20712265                                                };
    20722266                                                TabCount = 5;
     
    20742268                                        };
    20752269                                        NavBarShownByDefault = YES;
    2076                                         StatusViewVisible = NO;
    2077                                         Template = F5CA7ECB015C094F0DCA290F;
    2078                                         ToolbarVisible = NO;
    2079                                         WindowLocation = "{462, 79}";
    2080                                 },
    2081                                 {
    2082                                         ContentSize = "{665, 594}";
    2083                                         LeftSlideOut = {
    2084                                                 Collapsed = NO;
    2085                                                 Frame = "{{0, 0}, {665, 594}}";
    2086                                                 Split0 = {
    2087                                                         ActiveTab = 3;
    2088                                                         ActiveTabName = PBXProjectFindModule;
    2089                                                         Collapsed = NO;
    2090                                                         Frame = "{{0, 0}, {665, 594}}";
    2091                                                         Split0 = {
    2092                                                                 Frame = "{{0, 301}, {665, 293}}";
    2093                                                         };
    2094                                                         SplitCount = 1;
    2095                                                         Tab0 = {
    2096                                                                 Frame = "{{0, 0}, {484, 208}}";
    2097                                                         };
    2098                                                         Tab1 = {
    2099                                                                 Debugger = {
    2100                                                                         Collapsed = NO;
    2101                                                                         Frame = "{{0, 0}, {664, 208}}";
    2102                                                                         Split0 = {
    2103                                                                                 Frame = "{{0, 24}, {664, 184}}";
    2104                                                                                 Split0 = {
    2105                                                                                         Frame = "{{0, 0}, {325, 184}}";
    2106                                                                                 };
    2107                                                                                 Split1 = {
    2108                                                                                         DebugVariablesTableConfiguration = (
    2109                                                                                                 Name,
    2110                                                                                                 123,
    2111                                                                                                 Value,
    2112                                                                                                 85,
    2113                                                                                                 Summary,
    2114                                                                                                 96.123,
    2115                                                                                         );
    2116                                                                                         Frame = "{{334, 0}, {330, 184}}";
    2117                                                                                 };
    2118                                                                                 SplitCount = 2;
    2119                                                                         };
    2120                                                                         SplitCount = 1;
    2121                                                                         Tab0 = {
    2122                                                                                 Frame = "{{0, 0}, {100, 50}}";
    2123                                                                         };
    2124                                                                         Tab1 = {
    2125                                                                                 Frame = "{{0, 0}, {100, 50}}";
    2126                                                                         };
    2127                                                                         TabCount = 2;
    2128                                                                         TabsVisible = YES;
    2129                                                                 };
    2130                                                                 Frame = "{{0, 0}, {664, 208}}";
    2131                                                                 LauncherConfigVersion = 7;
    2132                                                         };
    2133                                                         Tab2 = {
    2134                                                                 Frame = "{{0, 0}, {664, 50}}";
    2135                                                                 LauncherConfigVersion = 3;
    2136                                                                 Runner = {
    2137                                                                         Frame = "{{0, 0}, {664, 50}}";
    2138                                                                 };
    2139                                                         };
    2140                                                         Tab3 = {
    2141                                                                 BuildMessageFrame = "{{0, 0}, {667, 265}}";
    2142                                                                 BuildTranscriptFrame = "{{0, 274}, {667, 2}}";
    2143                                                                 BuildTranscriptFrameExpanded = YES;
    2144                                                                 Frame = "{{0, 0}, {665, 298}}";
    2145                                                         };
    2146                                                         Tab4 = {
    2147                                                                 Frame = "{{0, 0}, {665, 295}}";
    2148                                                         };
    2149                                                         TabCount = 5;
    2150                                                         TabsVisible = NO;
    2151                                                 };
    2152                                                 SplitCount = 1;
    2153                                                 Tab0 = {
    2154                                                         Frame = "{{0, 0}, {313, 531}}";
    2155                                                         GroupTreeTableConfiguration = (
    2156                                                                 TargetStatusColumn,
    2157                                                                 18,
    2158                                                                 MainColumn,
    2159                                                                 280,
    2160                                                         );
    2161                                                 };
    2162                                                 Tab1 = {
    2163                                                         ClassesFrame = "{{0, 0}, {280, 398}}";
    2164                                                         ClassesTreeTableConfiguration = (
    2165                                                                 PBXBookColumnIdentifier,
    2166                                                                 20,
    2167                                                                 PBXClassColumnIdentifier,
    2168                                                                 237,
    2169                                                         );
    2170                                                         Frame = "{{0, 0}, {278, 659}}";
    2171                                                         MembersFrame = "{{0, 407}, {280, 252}}";
    2172                                                         MembersTreeTableConfiguration = (
    2173                                                                 PBXBookColumnIdentifier,
    2174                                                                 20,
    2175                                                                 PBXMethodColumnIdentifier,
    2176                                                                 236,
    2177                                                         );
    2178                                                 };
    2179                                                 Tab2 = {
    2180                                                         Frame = "{{0, 0}, {200, 100}}";
    2181                                                 };
    2182                                                 Tab3 = {
    2183                                                         Frame = "{{0, 0}, {200, 557}}";
    2184                                                         TargetTableConfiguration = (
    2185                                                                 ActiveObject,
    2186                                                                 16,
    2187                                                                 ObjectNames,
    2188                                                                 202.296,
    2189                                                         );
    2190                                                 };
    2191                                                 Tab4 = {
    2192                                                         BreakpointsTreeTableConfiguration = (
    2193                                                                 breakpointColumn,
    2194                                                                 197,
    2195                                                                 enabledColumn,
    2196                                                                 31,
    2197                                                         );
    2198                                                         Frame = "{{0, 0}, {250, 100}}";
    2199                                                 };
    2200                                                 TabCount = 5;
    2201                                                 TabsVisible = NO;
    2202                                         };
    2203                                         NavBarShownByDefault = YES;
    2204                                         StatusViewVisible = NO;
    2205                                         Template = F5CA7EC9015C08ED0DCA290F;
    2206                                         ToolbarVisible = NO;
    2207                                         WindowLocation = "{69, 216}";
     2270                                        StatusViewVisible = YES;
     2271                                        Template = F5534CB2020F3F8A0DCA290F;
     2272                                        ToolbarVisible = YES;
     2273                                        WindowLocation = "{13, 95}";
    22082274                                },
    22092275                        );
    2210                         PBXWorkspaceStateSaveDate = 67918447;
     2276                        PBXWorkspaceStateSaveDate = 68247977;
    22112277                };
    22122278                perUserProjectItems = {
     
    22672333                        E143439503DB479900050002 = E143439503DB479900050002;
    22682334                        E143439603DB479900050002 = E143439603DB479900050002;
    2269                         E14343C103DB52FA00050002 = E14343C103DB52FA00050002;
    22702335                        E14343C203DB52FA00050002 = E14343C203DB52FA00050002;
    22712336                        E14343C303DB52FA00050002 = E14343C303DB52FA00050002;
     
    22742339                        E157230C04009B8300050002 = E157230C04009B8300050002;
    22752340                        E157230D04009B8300050002 = E157230D04009B8300050002;
     2341                        E1669BB60412965E00050002 = E1669BB60412965E00050002;
     2342                        E1669BB70412965E00050002 = E1669BB70412965E00050002;
     2343                        E1669BB80412965E00050002 = E1669BB80412965E00050002;
     2344                        E1669BB90412965E00050002 = E1669BB90412965E00050002;
     2345                        E1669BBA0412965E00050002 = E1669BBA0412965E00050002;
     2346                        E1669BBB0412965E00050002 = E1669BBB0412965E00050002;
     2347                        E1669BBC0412965E00050002 = E1669BBC0412965E00050002;
     2348                        E1669BBD0412965E00050002 = E1669BBD0412965E00050002;
     2349                        E1669BBE0412965E00050002 = E1669BBE0412965E00050002;
     2350                        E1669BBF0412965E00050002 = E1669BBF0412965E00050002;
     2351                        E1669BC00412965E00050002 = E1669BC00412965E00050002;
     2352                        E1669BC10412965E00050002 = E1669BC10412965E00050002;
     2353                        E1669BC20412965E00050002 = E1669BC20412965E00050002;
     2354                        E1669BC30412965E00050002 = E1669BC30412965E00050002;
     2355                        E1669BC40412965E00050002 = E1669BC40412965E00050002;
     2356                        E1669BC50412965E00050002 = E1669BC50412965E00050002;
     2357                        E1669BC60412965E00050002 = E1669BC60412965E00050002;
     2358                        E1669BC70412965E00050002 = E1669BC70412965E00050002;
     2359                        E1669BC80412965E00050002 = E1669BC80412965E00050002;
     2360                        E1669BC90412965E00050002 = E1669BC90412965E00050002;
     2361                        E1669BCA0412965E00050002 = E1669BCA0412965E00050002;
     2362                        E1669BCB0412965E00050002 = E1669BCB0412965E00050002;
     2363                        E1669BCC0412965E00050002 = E1669BCC0412965E00050002;
     2364                        E1669BCD0412965E00050002 = E1669BCD0412965E00050002;
     2365                        E1669BCE0412965E00050002 = E1669BCE0412965E00050002;
     2366                        E1669BCF0412965E00050002 = E1669BCF0412965E00050002;
     2367                        E1669BD00412965E00050002 = E1669BD00412965E00050002;
     2368                        E1669BD10412965E00050002 = E1669BD10412965E00050002;
     2369                        E1669BD20412965E00050002 = E1669BD20412965E00050002;
     2370                        E1669BD30412965E00050002 = E1669BD30412965E00050002;
     2371                        E1669BD40412965E00050002 = E1669BD40412965E00050002;
     2372                        E1669BD50412965E00050002 = E1669BD50412965E00050002;
     2373                        E1669BD60412965E00050002 = E1669BD60412965E00050002;
     2374                        E1669BD70412965E00050002 = E1669BD70412965E00050002;
     2375                        E1669BD80412965E00050002 = E1669BD80412965E00050002;
    22762376                        E16A0E6104005B0E00050002 = E16A0E6104005B0E00050002;
    22772377                        E16A0E6204005B0E00050002 = E16A0E6204005B0E00050002;
     
    23592459                        E17AEDC603C0F5D300B89ACF = E17AEDC603C0F5D300B89ACF;
    23602460                        E17AEDC803C0F5D300B89ACF = E17AEDC803C0F5D300B89ACF;
    2361                         E17F2F7003FE0DCC00050002 = E17F2F7003FE0DCC00050002;
    23622461                        E17F2F7403FE0DCC00050002 = E17F2F7403FE0DCC00050002;
    23632462                        E17F2F7803FE0DCC00050002 = E17F2F7803FE0DCC00050002;
     
    23902489                        E17F2F9703FE0DCC00050002 = E17F2F9703FE0DCC00050002;
    23912490                        E17F2F9803FE0DCC00050002 = E17F2F9803FE0DCC00050002;
    2392                         E17F2F9F03FE193200050002 = E17F2F9F03FE193200050002;
    23932491                        E17F2FAA03FE193200050002 = E17F2FAA03FE193200050002;
    23942492                        E17F2FAB03FE193200050002 = E17F2FAB03FE193200050002;
     
    25782676                        E19FD3A903C9985C001509F3 = E19FD3A903C9985C001509F3;
    25792677                        E19FD3AA03C9985C001509F3 = E19FD3AA03C9985C001509F3;
    2580                         E1A60176040C8C6B00050002 = E1A60176040C8C6B00050002;
    25812678                        E1A60177040C8C6B00050002 = E1A60177040C8C6B00050002;
    25822679                        E1A60178040C8C6B00050002 = E1A60178040C8C6B00050002;
    2583                         E1A60179040C8C6B00050002 = E1A60179040C8C6B00050002;
    25842680                        E1A6017A040C8C6B00050002 = E1A6017A040C8C6B00050002;
    25852681                        E1A6017B040C8C6B00050002 = E1A6017B040C8C6B00050002;
    2586                         E1A6017C040C8C6B00050002 = E1A6017C040C8C6B00050002;
    25872682                        E1A6017D040C8C6B00050002 = E1A6017D040C8C6B00050002;
    25882683                        E1A6017E040C8C6B00050002 = E1A6017E040C8C6B00050002;
     
    25932688                        E1A60183040C8C6B00050002 = E1A60183040C8C6B00050002;
    25942689                        E1A60184040C8C6B00050002 = E1A60184040C8C6B00050002;
    2595                         E1A60185040C8C6B00050002 = E1A60185040C8C6B00050002;
    2596                         E1A60186040C8C6B00050002 = E1A60186040C8C6B00050002;
    2597                         E1A60187040C8C6B00050002 = E1A60187040C8C6B00050002;
    2598                         E1A60188040C8C6B00050002 = E1A60188040C8C6B00050002;
    2599                         E1A60189040C8C6B00050002 = E1A60189040C8C6B00050002;
    26002690                        E1A9DEEE03BF480F0089E8B2 = E1A9DEEE03BF480F0089E8B2;
    26012691                        E1A9DEF103BF480F0089E8B2 = E1A9DEF103BF480F0089E8B2;
     
    26132703                        E1A9DF0703BF480F0089E8B2 = E1A9DF0703BF480F0089E8B2;
    26142704                        E1A9DF0803BF480F0089E8B2 = E1A9DF0803BF480F0089E8B2;
    2615                         E1AFB0D103C9A59C001509F3 = E1AFB0D103C9A59C001509F3;
    26162705                        E1AFB0D903C9A59C001509F3 = E1AFB0D903C9A59C001509F3;
    26172706                        E1AFB0DA03C9A59C001509F3 = E1AFB0DA03C9A59C001509F3;
     
    26762765                        E1B46F6304053C4F00050002 = E1B46F6304053C4F00050002;
    26772766                        E1B46F6504053C4F00050002 = E1B46F6504053C4F00050002;
    2678                         E1B46F6904053C4F00050002 = E1B46F6904053C4F00050002;
    26792767                        E1B46F6B04053C4F00050002 = E1B46F6B04053C4F00050002;
    26802768                        E1B46F6C04053C4F00050002 = E1B46F6C04053C4F00050002;
     
    28772965                        E1B4707004069E0C00050002 = E1B4707004069E0C00050002;
    28782966                        E1B4707104069E0C00050002 = E1B4707104069E0C00050002;
    2879                         E1BF6E9A03C95F4E00050002 = E1BF6E9A03C95F4E00050002;
    28802967                        E1BF6E9D03C95F4E00050002 = E1BF6E9D03C95F4E00050002;
    28812968                        E1BF6E9E03C95F4E00050002 = E1BF6E9E03C95F4E00050002;
     
    30383125                        E1DEF15304003A5F00050002 = E1DEF15304003A5F00050002;
    30393126                        E1DEF15404003A5F00050002 = E1DEF15404003A5F00050002;
    3040                         E1DEF15504003A5F00050002 = E1DEF15504003A5F00050002;
    3041                         E1DEF15704003A5F00050002 = E1DEF15704003A5F00050002;
    3042                         E1DEF15A04003A5F00050002 = E1DEF15A04003A5F00050002;
    30433127                        E1DEF15B04003A5F00050002 = E1DEF15B04003A5F00050002;
    30443128                        E1DEF15D04003A5F00050002 = E1DEF15D04003A5F00050002;
     
    37303814                fileReference = F59F6CB50354E7DA01AEEDB1;
    37313815                isa = PBXFileBreakpoint;
    3732                 lineNumber = 493;
     3816                lineNumber = 501;
    37333817                state = 1;
    37343818        };
     
    39254009                name = "PSAlarmAlertController.m: 38";
    39264010                rLen = 0;
    3927                 rLoc = 1558;
     4011                rLoc = 1552;
    39284012                rType = 0;
    39294013                vrLen = 1672;
     
    39454029                name = "PSAlarms.m: 244";
    39464030                rLen = 0;
    3947                 rLoc = 7715;
     4031                rLoc = 8004;
    39484032                rType = 0;
    39494033                vrLen = 1412;
     
    41214205                vrLoc = 0;
    41224206        };
    4123         E14343C103DB52FA00050002 = {
    4124                 fRef = F59E47A8036AAA6D016B311C;
    4125                 isa = PBXTextBookmark;
    4126                 name = "PSAlert.h: 1";
    4127                 rLen = 0;
    4128                 rLoc = 0;
    4129                 rType = 0;
    4130                 vrLen = 823;
    4131                 vrLoc = 0;
    4132         };
    41334207        E14343C203DB52FA00050002 = {
    41344208                fRef = 089C165DFE840E0CC02AAC07;
     
    41904264                vrLen = 1180;
    41914265                vrLoc = 0;
     4266        };
     4267        E1669BB60412965E00050002 = {
     4268                fRef = E10E71F4040C335800050002;
     4269                isa = PBXTextBookmark;
     4270                name = "English: 2";
     4271                rLen = 0;
     4272                rLoc = 145;
     4273                rType = 0;
     4274                vrLen = 1962;
     4275                vrLoc = 0;
     4276        };
     4277        E1669BB70412965E00050002 = {
     4278                fRef = E130B9AD03B7C59700000028;
     4279                isa = PBXTextBookmark;
     4280                name = "PSPowerManager.m: 13";
     4281                rLen = 0;
     4282                rLoc = 269;
     4283                rType = 0;
     4284                vrLen = 1364;
     4285                vrLoc = 0;
     4286        };
     4287        E1669BB80412965E00050002 = {
     4288                fRef = F517D6430356B8CC016D68B9;
     4289                isa = PBXTextBookmark;
     4290                name = "PSAlarms.h: 25";
     4291                rLen = 0;
     4292                rLoc = 539;
     4293                rType = 0;
     4294                vrLen = 887;
     4295                vrLoc = 18;
     4296        };
     4297        E1669BB90412965E00050002 = {
     4298                fRef = F59F6CB40354E7DA01AEEDB1;
     4299                isa = PBXTextBookmark;
     4300                name = "PSAlarm.h: PSAlarmTimerExpiredNotification";
     4301                rLen = 0;
     4302                rLoc = 638;
     4303                rType = 0;
     4304                vrLen = 1179;
     4305                vrLoc = 0;
     4306        };
     4307        E1669BBA0412965E00050002 = {
     4308                fRef = F59F6CB50354E7DA01AEEDB1;
     4309                isa = PBXTextBookmark;
     4310                name = "PSAlarm.m: 561";
     4311                rLen = 0;
     4312                rLoc = 19558;
     4313                rType = 0;
     4314                vrLen = 1183;
     4315                vrLoc = 18375;
     4316        };
     4317        E1669BBB0412965E00050002 = {
     4318                fRef = E1BF6E9103C928D200050002;
     4319                isa = PBXTextBookmark;
     4320                name = "PSTimer.m: 224";
     4321                rLen = 0;
     4322                rLoc = 6240;
     4323                rType = 0;
     4324                vrLen = 1157;
     4325                vrLoc = 5605;
     4326        };
     4327        E1669BBC0412965E00050002 = {
     4328                fRef = F589C9C6035AA12B0155F4B2;
     4329                isa = PBXTextBookmark;
     4330                name = "Read Me.rtfd: 112";
     4331                rLen = 0;
     4332                rLoc = 9566;
     4333                rType = 0;
     4334                vrLen = 2740;
     4335                vrLoc = 5849;
     4336        };
     4337        E1669BBD0412965E00050002 = {
     4338                fRef = F59E47A8036AAA6D016B311C;
     4339                isa = PBXTextBookmark;
     4340                name = "PSAlert.h: 1";
     4341                rLen = 0;
     4342                rLoc = 0;
     4343                rType = 0;
     4344                vrLen = 823;
     4345                vrLoc = 0;
     4346        };
     4347        E1669BBE0412965E00050002 = {
     4348                fRef = E1A18CAC03B4344C00000028;
     4349                isa = PBXTextBookmark;
     4350                name = "PSAlerts.m: 71";
     4351                rLen = 0;
     4352                rLoc = 1327;
     4353                rType = 0;
     4354                vrLen = 739;
     4355                vrLoc = 554;
     4356        };
     4357        E1669BBF0412965E00050002 = {
     4358                fRef = F59E47B5036AAD55016B311C;
     4359                isa = PBXTextBookmark;
     4360                name = "PSAlarmAlertController.h: 17";
     4361                rLen = 23;
     4362                rLoc = 380;
     4363                rType = 0;
     4364                vrLen = 586;
     4365                vrLoc = 0;
     4366        };
     4367        E1669BC00412965E00050002 = {
     4368                fRef = F59E47B4036AAD55016B311C;
     4369                isa = PBXTextBookmark;
     4370                name = "PSAlarmAlertController.m: 44";
     4371                rLen = 0;
     4372                rLoc = 1355;
     4373                rType = 0;
     4374                vrLen = 1492;
     4375                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;
    41924616        };
    41934617        E16A0E6104005B0E00050002 = {
     
    46885112                name = "PSAlarmAlertController.m: 38";
    46895113                rLen = 0;
    4690                 rLoc = 1558;
     5114                rLoc = 1552;
    46915115                rType = 0;
    46925116                vrLen = 1406;
     
    48785302                name = "PSAlarmAlertController.m: ";
    48795303                rLen = 0;
    4880                 rLoc = 2750;
     5304                rLoc = 2744;
    48815305                rType = 0;
    48825306                vrLen = 1857;
     
    48985322                name = "PSAlarmAlertController.m: 60";
    48995323                rLen = 0;
    4900                 rLoc = 2432;
     5324                rLoc = 2426;
    49015325                rType = 0;
    49025326                vrLen = 1856;
     
    49785402                name = "PSAlarmAlertController.m: 67";
    49795403                rLen = 0;
    4980                 rLoc = 2598;
     5404                rLoc = 2592;
    49815405                rType = 0;
    49825406                vrLen = 1800;
     
    50185442                name = "PSAlarmAlertController.m: 78";
    50195443                rLen = 0;
    5020                 rLoc = 3032;
     5444                rLoc = 3026;
    50215445                rType = 0;
    50225446                vrLen = 1532;
     
    50385462                name = "PSAlarmAlertController.m: 78";
    50395463                rLen = 32;
    5040                 rLoc = 3004;
     5464                rLoc = 2998;
    50415465                rType = 0;
    50425466                vrLen = 1636;
     
    50585482                name = "PSAlarmAlertController.m: 62";
    50595483                rLen = 14;
    5060                 rLoc = 2155;
     5484                rLoc = 2149;
    50615485                rType = 0;
    50625486                vrLen = 1536;
     
    50975521                refType = 0;
    50985522        };
    5099         E17F2F7003FE0DCC00050002 = {
    5100                 fRef = E130B9AD03B7C59700000028;
    5101                 isa = PBXTextBookmark;
    5102                 name = "PSPowerManager.m: 237";
    5103                 rLen = 0;
    5104                 rLoc = 8125;
    5105                 rType = 0;
    5106                 vrLen = 1226;
    5107                 vrLoc = 1179;
    5108         };
    51095523        E17F2F7403FE0DCC00050002 = {
    51105524                fRef = F5F240B5036A862101FE7503;
     
    51325546                name = "PSPowerManager.m: 237";
    51335547                rLen = 0;
    5134                 rLoc = 8125;
     5548                rLoc = 8150;
    51355549                rType = 0;
    51365550                vrLen = 1226;
     
    54065820                vrLen = 528;
    54075821                vrLoc = 0;
    5408         };
    5409         E17F2F9F03FE193200050002 = {
    5410                 fRef = F59F6CB40354E7DA01AEEDB1;
    5411                 isa = PBXTextBookmark;
    5412                 name = "PSAlarm.h: cancelTimer";
    5413                 rLen = 0;
    5414                 rLoc = 2407;
    5415                 rType = 0;
    5416                 vrLen = 1231;
    5417                 vrLoc = 1280;
    54185822        };
    54195823        E17F2FAA03FE193200050002 = {
     
    58926296                name = "PSAlarmAlertController.m: stopAlerts:";
    58936297                rLen = 0;
    5894                 rLoc = 1681;
     6298                rLoc = 1675;
    58956299                rType = 0;
    58966300                vrLen = 945;
     
    59626366                name = "PSAlarmAlertController.m: initWithAlarm:";
    59636367                rLen = 0;
    5964                 rLoc = 1699;
     6368                rLoc = 1693;
    59656369                rType = 0;
    59666370                vrLen = 945;
     
    59726376                name = "PSAlarmAlertController.m: initWithAlarm:";
    59736377                rLen = 0;
    5974                 rLoc = 1948;
     6378                rLoc = 1942;
    59756379                rType = 0;
    59766380                vrLen = 945;
     
    60326436                name = "PSAlarmAlertController.m: initWithAlarm:";
    60336437                rLen = 0;
    6034                 rLoc = 2959;
     6438                rLoc = 2953;
    60356439                rType = 0;
    60366440                vrLen = 954;
     
    60526456                name = "PSAlarmAlertController.m: initWithAlarm:";
    60536457                rLen = 0;
    6054                 rLoc = 2352;
     6458                rLoc = 2346;
    60556459                rType = 0;
    60566460                vrLen = 1005;
     
    60726476                name = "PSAlarmAlertController.m: initWithAlarm:";
    60736477                rLen = 0;
    6074                 rLoc = 2033;
     6478                rLoc = 2027;
    60756479                rType = 0;
    60766480                vrLen = 1025;
     
    60926496                name = "PSAlarmAlertController.m: dealloc";
    60936497                rLen = 0;
    6094                 rLoc = 3033;
     6498                rLoc = 3027;
    60956499                rType = 0;
    60966500                vrLen = 1202;
     
    61326536                name = "PSAlarmAlertController.m: initWithAlarm:";
    61336537                rLen = 0;
    6134                 rLoc = 2985;
     6538                rLoc = 2979;
    61356539                rType = 0;
    61366540                vrLen = 1202;
     
    62396643                name = "PSAlarmAlertController.m: stopAlerts:";
    62406644                rLen = 0;
    6241                 rLoc = 1681;
     6645                rLoc = 1675;
    62426646                rType = 0;
    62436647                vrLen = 1238;
     
    62996703                name = "PSAlarmAlertController.m: _alertCompleted:";
    63006704                rLen = 0;
    6301                 rLoc = 1611;
     6705                rLoc = 1605;
    63026706                rType = 0;
    63036707                vrLen = 1435;
     
    66397043                name = "PSAlarmAlertController.m: initWithAlarm:";
    66407044                rLen = 0;
    6641                 rLoc = 2964;
     7045                rLoc = 2958;
    66427046                rType = 0;
    66437047                vrLen = 1561;
     
    66997103                name = "PSAlarmAlertController.m: initWithAlarm:";
    67007104                rLen = 0;
    6701                 rLoc = 2342;
     7105                rLoc = 2336;
    67027106                rType = 0;
    67037107                vrLen = 1622;
     
    67297133                name = "PSAlarmAlertController.m: _alertCompleted:";
    67307134                rLen = 0;
    6731                 rLoc = 1558;
     7135                rLoc = 1552;
    67327136                rType = 0;
    67337137                vrLen = 1440;
     
    68197223                name = "PSAlarmAlertController.m: _alertCompleted:";
    68207224                rLen = 0;
    6821                 rLoc = 1558;
     7225                rLoc = 1552;
    68227226                rType = 0;
    68237227                vrLen = 1440;
     
    70517455                name = "PSAlarmAlertController.m: _alertCompleted:";
    70527456                rLen = 0;
    7053                 rLoc = 1558;
     7457                rLoc = 1552;
    70547458                rType = 0;
    70557459                vrLen = 1267;
     
    74227826                vrLoc = 622;
    74237827        };
    7424         E1A60176040C8C6B00050002 = {
    7425                 fRef = F589C9C6035AA12B0155F4B2;
    7426                 isa = PBXTextBookmark;
    7427                 name = "Read Me.rtfd: 85";
    7428                 rLen = 0;
    7429                 rLoc = 5706;
    7430                 rType = 0;
    7431                 vrLen = 2453;
    7432                 vrLoc = 4870;
    7433         };
    74347828        E1A60177040C8C6B00050002 = {
    74357829                fRef = F5F240CC036A877301FE7503;
     
    74527846                vrLoc = 11205;
    74537847        };
    7454         E1A60179040C8C6B00050002 = {
    7455                 fRef = F59F6CB50354E7DA01AEEDB1;
    7456                 isa = PBXTextBookmark;
    7457                 name = "PSAlarm.m: 199";
    7458                 rLen = 0;
    7459                 rLoc = 6886;
    7460                 rType = 0;
    7461                 vrLen = 794;
    7462                 vrLoc = 6576;
    7463         };
    74647848        E1A6017A040C8C6B00050002 = {
    74657849                fRef = F59E47BC036AB228016B311C;
     
    74817865                vrLen = 1614;
    74827866                vrLoc = 2791;
    7483         };
    7484         E1A6017C040C8C6B00050002 = {
    7485                 fRef = E10E71F4040C335800050002;
    7486                 isa = PBXTextBookmark;
    7487                 name = "English: 3";
    7488                 rLen = 0;
    7489                 rLoc = 169;
    7490                 rType = 0;
    7491                 vrLen = 1963;
    7492                 vrLoc = 0;
    74937867        };
    74947868        E1A6017D040C8C6B00050002 = {
     
    75377911                name = "PSAlarm.m: 209";
    75387912                rLen = 0;
    7539                 rLoc = 7013;
     7913                rLoc = 7021;
    75407914                rType = 0;
    75417915                vrLen = 855;
     
    75717945                vrLen = 1614;
    75727946                vrLoc = 2791;
    7573         };
    7574         E1A60185040C8C6B00050002 = {
    7575                 fRef = E10E71F4040C335800050002;
    7576                 isa = PBXTextBookmark;
    7577                 name = "English: 26";
    7578                 rLen = 0;
    7579                 rLoc = 1395;
    7580                 rType = 0;
    7581                 vrLen = 1962;
    7582                 vrLoc = 0;
    7583         };
    7584         E1A60186040C8C6B00050002 = {
    7585                 fRef = F5F240CC036A877301FE7503;
    7586                 isa = PBXTextBookmark;
    7587                 rLen = 1;
    7588                 rLoc = 109;
    7589                 rType = 1;
    7590         };
    7591         E1A60187040C8C6B00050002 = {
    7592                 fRef = F5F240CC036A877301FE7503;
    7593                 isa = PBXTextBookmark;
    7594                 name = "NJRQTMediaPopUpButton.m: 110";
    7595                 rLen = 0;
    7596                 rLoc = 4262;
    7597                 rType = 0;
    7598                 vrLen = 208;
    7599                 vrLoc = 4055;
    7600         };
    7601         E1A60188040C8C6B00050002 = {
    7602                 fRef = F59E4BE6036B2E5E016B311C;
    7603                 isa = PBXTextBookmark;
    7604                 rLen = 45;
    7605                 rLoc = 963;
    7606                 rType = 0;
    7607         };
    7608         E1A60189040C8C6B00050002 = {
    7609                 fRef = F59E4BE6036B2E5E016B311C;
    7610                 isa = PBXTextBookmark;
    7611                 name = "PSScriptAlert.m: 41";
    7612                 rLen = 0;
    7613                 rLoc = 1089;
    7614                 rType = 0;
    7615                 vrLen = 941;
    7616                 vrLoc = 678;
    76177947        };
    76187948        E1A9DEE703BF3C110089E8B2 = {
     
    76567986                name = "Read Me.rtfd: 167";
    76577987                rLen = 0;
    7658                 rLoc = 12371;
     7988                rLoc = 12252;
    76597989                rType = 0;
    76607990                vrLen = 2647;
     
    76968026                name = "PSAlarmAlertController.m: _alertCompleted:";
    76978027                rLen = 0;
    7698                 rLoc = 1558;
     8028                rLoc = 1552;
    76998029                rType = 0;
    77008030                vrLen = 1267;
     
    77778107                refType = 0;
    77788108        };
    7779         E1AFB0D103C9A59C001509F3 = {
     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        };
     8119        E1AFB0DA03C9A59C001509F3 = {
     8120                fRef = E1AFB11503C9A59C001509F3;
     8121                isa = PBXTextBookmark;
     8122                name = "IOMessage.h: 52";
     8123                rLen = 25;
     8124                rLoc = 2250;
     8125                rType = 0;
     8126                vrLen = 1878;
     8127                vrLoc = 668;
     8128        };
     8129        E1AFB0DB03C9A59C001509F3 = {
     8130                fRef = E19FD39F03C98645001509F3;
     8131                isa = PBXTextBookmark;
     8132                name = "PSWakeAlert.m: 24";
     8133                rLen = 0;
     8134                rLoc = 444;
     8135                rType = 0;
     8136                vrLen = 815;
     8137                vrLoc = 0;
     8138        };
     8139        E1AFB0E003C9A59C001509F3 = {
     8140                isa = PBXTargetBookmark;
     8141                trg = 29B97326FDCFA39411CA2CEA;
     8142        };
     8143        E1AFB0E103C9A59C001509F3 = {
     8144                fRef = 089C165DFE840E0CC02AAC07;
     8145                isa = PBXTextBookmark;
     8146                name = "English: 7";
     8147                rLen = 0;
     8148                rLoc = 229;
     8149                rType = 0;
     8150                vrLen = 223;
     8151                vrLoc = 0;
     8152        };
     8153        E1AFB0E203C9A59C001509F3 = {
     8154                isa = PBXTargetBookmark;
     8155                trg = 29B97326FDCFA39411CA2CEA;
     8156        };
     8157        E1AFB0E303C9A59C001509F3 = {
     8158                fRef = F59F6CB50354E7DA01AEEDB1;
     8159                isa = PBXTextBookmark;
     8160                name = "PSAlarm.m: 205";
     8161                rLen = 0;
     8162                rLoc = 6964;
     8163                rType = 0;
     8164                vrLen = 895;
     8165                vrLoc = 6428;
     8166        };
     8167        E1AFB0E403C9A59C001509F3 = {
     8168                fRef = F59F6CB40354E7DA01AEEDB1;
     8169                isa = PBXTextBookmark;
     8170                name = "PSAlarm.h: 1";
     8171                rLen = 0;
     8172                rLoc = 0;
     8173                rType = 0;
     8174                vrLen = 1400;
     8175                vrLoc = 0;
     8176        };
     8177        E1AFB0E503C9A59C001509F3 = {
     8178                fRef = F59F6CB50354E7DA01AEEDB1;
     8179                isa = PBXTextBookmark;
     8180                name = "PSAlarm.m: 205";
     8181                rLen = 0;
     8182                rLoc = 6964;
     8183                rType = 0;
     8184                vrLen = 907;
     8185                vrLoc = 6428;
     8186        };
     8187        E1AFB0E603C9A59C001509F3 = {
     8188                fRef = F59F6CB40354E7DA01AEEDB1;
     8189                isa = PBXTextBookmark;
     8190                name = "PSAlarm.h: 38";
     8191                rLen = 0;
     8192                rLoc = 1176;
     8193                rType = 0;
     8194                vrLen = 1419;
     8195                vrLoc = 0;
     8196        };
     8197        E1AFB0E703C9A59C001509F3 = {
     8198                fRef = F59F6CB50354E7DA01AEEDB1;
     8199                isa = PBXTextBookmark;
     8200                name = "PSAlarm.m: 205";
     8201                rLen = 0;
     8202                rLoc = 6984;
     8203                rType = 0;
     8204                vrLen = 944;
     8205                vrLoc = 6428;
     8206        };
     8207        E1AFB0E803C9A59C001509F3 = {
     8208                fRef = F59F6CB40354E7DA01AEEDB1;
     8209                isa = PBXTextBookmark;
     8210                name = "PSAlarm.h: 38";
     8211                rLen = 0;
     8212                rLoc = 1176;
     8213                rType = 0;
     8214                vrLen = 1368;
     8215                vrLoc = 840;
     8216        };
     8217        E1AFB0E903C9A59C001509F3 = {
     8218                fRef = F59F6CB50354E7DA01AEEDB1;
     8219                isa = PBXTextBookmark;
     8220                name = "PSAlarm.m: setWakeUp:";
     8221                rLen = 32;
     8222                rLoc = 6930;
     8223                rType = 0;
     8224                vrLen = 946;
     8225                vrLoc = 6428;
     8226        };
     8227        E1AFB0EA03C9A59C001509F3 = {
     8228                fRef = F59F6CB40354E7DA01AEEDB1;
     8229                isa = PBXTextBookmark;
     8230                name = "PSAlarm.h: setWakeUp:";
     8231                rLen = 0;
     8232                rLoc = 1545;
     8233                rType = 0;
     8234                vrLen = 1440;
     8235                vrLoc = 767;
     8236        };
     8237        E1AFB0EB03C9A59C001509F3 = {
     8238                fRef = E1BF6E9103C928D200050002;
     8239                isa = PBXTextBookmark;
     8240                name = "PSTimer.m: 181";
     8241                rLen = 18;
     8242                rLoc = 5402;
     8243                rType = 0;
     8244                vrLen = 708;
     8245                vrLoc = 4844;
     8246        };
     8247        E1AFB0EC03C9A59C001509F3 = {
     8248                fRef = E1BF6E9003C928D200050002;
     8249                isa = PBXTextBookmark;
     8250                name = "PSTimer.h: setWake:";
     8251                rLen = 0;
     8252                rLoc = 1211;
     8253                rType = 0;
     8254                vrLen = 1112;
     8255                vrLoc = 180;
     8256        };
     8257        E1AFB0ED03C9A59C001509F3 = {
     8258                fRef = E1BF6E9103C928D200050002;
     8259                isa = PBXTextBookmark;
     8260                name = "PSTimer.m: 186";
     8261                rLen = 32;
     8262                rLoc = 5446;
     8263                rType = 0;
     8264                vrLen = 682;
     8265                vrLoc = 4844;
     8266        };
     8267        E1AFB0EE03C9A59C001509F3 = {
     8268                fRef = E1BF6E9003C928D200050002;
     8269                isa = PBXTextBookmark;
     8270                name = "PSTimer.h: 46";
     8271                rLen = 0;
     8272                rLoc = 1243;
     8273                rType = 0;
     8274                vrLen = 1115;
     8275                vrLoc = 179;
     8276        };
     8277        E1AFB0EF03C9A59C001509F3 = {
     8278                fRef = E1BF6E9103C928D200050002;
     8279                isa = PBXTextBookmark;
     8280                name = "PSTimer.m: ";
     8281                rLen = 0;
     8282                rLoc = 5478;
     8283                rType = 0;
     8284                vrLen = 682;
     8285                vrLoc = 4844;
     8286        };
     8287        E1AFB0F003C9A59C001509F3 = {
     8288                fRef = E1BF6E9003C928D200050002;
     8289                isa = PBXTextBookmark;
     8290                name = "PSTimer.h: 15";
     8291                rLen = 19;
     8292                rLoc = 249;
     8293                rType = 0;
     8294                vrLen = 1175;
     8295                vrLoc = 17;
     8296        };
     8297        E1AFB0F103C9A59C001509F3 = {
     8298                fRef = E1BF6E9103C928D200050002;
     8299                isa = PBXTextBookmark;
     8300                name = "PSTimer.m: 47";
     8301                rLen = 0;
     8302                rLoc = 1313;
     8303                rType = 0;
     8304                vrLen = 1411;
     8305                vrLoc = 165;
     8306        };
     8307        E1AFB0F203C9A59C001509F3 = {
     8308                fRef = F59F6CB50354E7DA01AEEDB1;
     8309                isa = PBXTextBookmark;
     8310                name = "PSAlarm.m: setWakeUp:";
     8311                rLen = 32;
     8312                rLoc = 6930;
     8313                rType = 0;
     8314                vrLen = 946;
     8315                vrLoc = 6428;
     8316        };
     8317        E1AFB0F303C9A59C001509F3 = {
     8318                fRef = E1A18CAC03B4344C00000028;
     8319                isa = PBXTextBookmark;
     8320                name = "PSAlerts.m: 49";
     8321                rLen = 0;
     8322                rLoc = 973;
     8323                rType = 0;
     8324                vrLen = 834;
     8325                vrLoc = 350;
     8326        };
     8327        E1AFB0F403C9A59C001509F3 = {
     8328                fRef = E1A18CAB03B4344C00000028;
     8329                isa = PBXTextBookmark;
     8330                name = "PSAlerts.h: 1";
     8331                rLen = 0;
     8332                rLoc = 0;
     8333                rType = 0;
     8334                vrLen = 695;
     8335                vrLoc = 0;
     8336        };
     8337        E1AFB0F503C9A59C001509F3 = {
     8338                fRef = E1A18CAC03B4344C00000028;
     8339                isa = PBXTextBookmark;
     8340                name = "PSAlerts.m: triggerForAlarm:";
     8341                rLen = 0;
     8342                rLoc = 1429;
     8343                rType = 0;
     8344                vrLen = 1014;
     8345                vrLoc = 1056;
     8346        };
     8347        E1AFB0F603C9A59C001509F3 = {
     8348                fRef = F59E47A7036AAA6D016B311C;
     8349                isa = PBXTextBookmark;
     8350                name = "PSAlert.m: prepareForAlarm:";
     8351                rLen = 42;
     8352                rLoc = 561;
     8353                rType = 0;
     8354                vrLen = 986;
     8355                vrLoc = 3;
     8356        };
     8357        E1AFB0F703C9A59C001509F3 = {
     8358                fRef = E1A18CAC03B4344C00000028;
     8359                isa = PBXTextBookmark;
     8360                name = "PSAlerts.m: 79";
     8361                rLen = 0;
     8362                rLoc = 1497;
     8363                rType = 0;
     8364                vrLen = 1007;
     8365                vrLoc = 1056;
     8366        };
     8367        E1AFB0F803C9A59C001509F3 = {
     8368                fRef = E1A18CAB03B4344C00000028;
     8369                isa = PBXTextBookmark;
     8370                name = "PSAlerts.h: 1";
     8371                rLen = 0;
     8372                rLoc = 0;
     8373                rType = 0;
     8374                vrLen = 695;
     8375                vrLoc = 0;
     8376        };
     8377        E1AFB0F903C9A59C001509F3 = {
    77808378                fRef = E1A18CAC03B4344C00000028;
    77818379                isa = PBXTextBookmark;
     
    77878385                vrLoc = 1056;
    77888386        };
    7789         E1AFB0D903C9A59C001509F3 = {
    7790                 fRef = E1AFB11403C9A59C001509F3;
    7791                 isa = PBXTextBookmark;
    7792                 name = "NSInvocation.h: 76";
    7793                 rLen = 25;
    7794                 rLoc = 1700;
    7795                 rType = 0;
    7796                 vrLen = 966;
    7797                 vrLoc = 1098;
    7798         };
    7799         E1AFB0DA03C9A59C001509F3 = {
    7800                 fRef = E1AFB11503C9A59C001509F3;
    7801                 isa = PBXTextBookmark;
    7802                 name = "IOMessage.h: 52";
    7803                 rLen = 25;
    7804                 rLoc = 2250;
    7805                 rType = 0;
    7806                 vrLen = 1878;
    7807                 vrLoc = 668;
    7808         };
    7809         E1AFB0DB03C9A59C001509F3 = {
    7810                 fRef = E19FD39F03C98645001509F3;
    7811                 isa = PBXTextBookmark;
    7812                 name = "PSWakeAlert.m: 24";
    7813                 rLen = 0;
    7814                 rLoc = 444;
    7815                 rType = 0;
    7816                 vrLen = 815;
    7817                 vrLoc = 0;
    7818         };
    7819         E1AFB0E003C9A59C001509F3 = {
    7820                 isa = PBXTargetBookmark;
    7821                 trg = 29B97326FDCFA39411CA2CEA;
    7822         };
    7823         E1AFB0E103C9A59C001509F3 = {
    7824                 fRef = 089C165DFE840E0CC02AAC07;
    7825                 isa = PBXTextBookmark;
    7826                 name = "English: 7";
    7827                 rLen = 0;
    7828                 rLoc = 229;
    7829                 rType = 0;
    7830                 vrLen = 223;
    7831                 vrLoc = 0;
    7832         };
    7833         E1AFB0E203C9A59C001509F3 = {
    7834                 isa = PBXTargetBookmark;
    7835                 trg = 29B97326FDCFA39411CA2CEA;
    7836         };
    7837         E1AFB0E303C9A59C001509F3 = {
    7838                 fRef = F59F6CB50354E7DA01AEEDB1;
    7839                 isa = PBXTextBookmark;
    7840                 name = "PSAlarm.m: 205";
    7841                 rLen = 0;
    7842                 rLoc = 6956;
    7843                 rType = 0;
    7844                 vrLen = 895;
    7845                 vrLoc = 6428;
    7846         };
    7847         E1AFB0E403C9A59C001509F3 = {
    7848                 fRef = F59F6CB40354E7DA01AEEDB1;
    7849                 isa = PBXTextBookmark;
    7850                 name = "PSAlarm.h: 1";
    7851                 rLen = 0;
    7852                 rLoc = 0;
    7853                 rType = 0;
    7854                 vrLen = 1400;
    7855                 vrLoc = 0;
    7856         };
    7857         E1AFB0E503C9A59C001509F3 = {
    7858                 fRef = F59F6CB50354E7DA01AEEDB1;
    7859                 isa = PBXTextBookmark;
    7860                 name = "PSAlarm.m: 205";
    7861                 rLen = 0;
    7862                 rLoc = 6956;
    7863                 rType = 0;
    7864                 vrLen = 907;
    7865                 vrLoc = 6428;
    7866         };
    7867         E1AFB0E603C9A59C001509F3 = {
    7868                 fRef = F59F6CB40354E7DA01AEEDB1;
    7869                 isa = PBXTextBookmark;
    7870                 name = "PSAlarm.h: 38";
    7871                 rLen = 0;
    7872                 rLoc = 1176;
    7873                 rType = 0;
    7874                 vrLen = 1419;
    7875                 vrLoc = 0;
    7876         };
    7877         E1AFB0E703C9A59C001509F3 = {
    7878                 fRef = F59F6CB50354E7DA01AEEDB1;
    7879                 isa = PBXTextBookmark;
    7880                 name = "PSAlarm.m: 205";
    7881                 rLen = 0;
    7882                 rLoc = 6976;
    7883                 rType = 0;
    7884                 vrLen = 944;
    7885                 vrLoc = 6428;
    7886         };
    7887         E1AFB0E803C9A59C001509F3 = {
    7888                 fRef = F59F6CB40354E7DA01AEEDB1;
    7889                 isa = PBXTextBookmark;
    7890                 name = "PSAlarm.h: 38";
    7891                 rLen = 0;
    7892                 rLoc = 1176;
    7893                 rType = 0;
    7894                 vrLen = 1368;
    7895                 vrLoc = 840;
    7896         };
    7897         E1AFB0E903C9A59C001509F3 = {
    7898                 fRef = F59F6CB50354E7DA01AEEDB1;
    7899                 isa = PBXTextBookmark;
    7900                 name = "PSAlarm.m: setWakeUp:";
    7901                 rLen = 32;
    7902                 rLoc = 6922;
    7903                 rType = 0;
    7904                 vrLen = 946;
    7905                 vrLoc = 6428;
    7906         };
    7907         E1AFB0EA03C9A59C001509F3 = {
    7908                 fRef = F59F6CB40354E7DA01AEEDB1;
    7909                 isa = PBXTextBookmark;
    7910                 name = "PSAlarm.h: setWakeUp:";
    7911                 rLen = 0;
    7912                 rLoc = 1545;
    7913                 rType = 0;
    7914                 vrLen = 1440;
    7915                 vrLoc = 767;
    7916         };
    7917         E1AFB0EB03C9A59C001509F3 = {
    7918                 fRef = E1BF6E9103C928D200050002;
    7919                 isa = PBXTextBookmark;
    7920                 name = "PSTimer.m: 181";
    7921                 rLen = 18;
    7922                 rLoc = 5402;
    7923                 rType = 0;
    7924                 vrLen = 708;
    7925                 vrLoc = 4844;
    7926         };
    7927         E1AFB0EC03C9A59C001509F3 = {
    7928                 fRef = E1BF6E9003C928D200050002;
    7929                 isa = PBXTextBookmark;
    7930                 name = "PSTimer.h: setWake:";
    7931                 rLen = 0;
    7932                 rLoc = 1211;
    7933                 rType = 0;
    7934                 vrLen = 1112;
    7935                 vrLoc = 180;
    7936         };
    7937         E1AFB0ED03C9A59C001509F3 = {
    7938                 fRef = E1BF6E9103C928D200050002;
    7939                 isa = PBXTextBookmark;
    7940                 name = "PSTimer.m: 186";
    7941                 rLen = 32;
    7942                 rLoc = 5446;
    7943                 rType = 0;
    7944                 vrLen = 682;
    7945                 vrLoc = 4844;
    7946         };
    7947         E1AFB0EE03C9A59C001509F3 = {
    7948                 fRef = E1BF6E9003C928D200050002;
    7949                 isa = PBXTextBookmark;
    7950                 name = "PSTimer.h: 46";
    7951                 rLen = 0;
    7952                 rLoc = 1243;
    7953                 rType = 0;
    7954                 vrLen = 1115;
    7955                 vrLoc = 179;
    7956         };
    7957         E1AFB0EF03C9A59C001509F3 = {
    7958                 fRef = E1BF6E9103C928D200050002;
    7959                 isa = PBXTextBookmark;
    7960                 name = "PSTimer.m: ";
    7961                 rLen = 0;
    7962                 rLoc = 5478;
    7963                 rType = 0;
    7964                 vrLen = 682;
    7965                 vrLoc = 4844;
    7966         };
    7967         E1AFB0F003C9A59C001509F3 = {
    7968                 fRef = E1BF6E9003C928D200050002;
    7969                 isa = PBXTextBookmark;
    7970                 name = "PSTimer.h: 15";
    7971                 rLen = 19;
    7972                 rLoc = 249;
    7973                 rType = 0;
    7974                 vrLen = 1175;
    7975                 vrLoc = 17;
    7976         };
    7977         E1AFB0F103C9A59C001509F3 = {
    7978                 fRef = E1BF6E9103C928D200050002;
    7979                 isa = PBXTextBookmark;
    7980                 name = "PSTimer.m: 47";
    7981                 rLen = 0;
    7982                 rLoc = 1313;
    7983                 rType = 0;
    7984                 vrLen = 1411;
    7985                 vrLoc = 165;
    7986         };
    7987         E1AFB0F203C9A59C001509F3 = {
    7988                 fRef = F59F6CB50354E7DA01AEEDB1;
    7989                 isa = PBXTextBookmark;
    7990                 name = "PSAlarm.m: setWakeUp:";
    7991                 rLen = 32;
    7992                 rLoc = 6922;
    7993                 rType = 0;
    7994                 vrLen = 946;
    7995                 vrLoc = 6428;
    7996         };
    7997         E1AFB0F303C9A59C001509F3 = {
    7998                 fRef = E1A18CAC03B4344C00000028;
    7999                 isa = PBXTextBookmark;
    8000                 name = "PSAlerts.m: 49";
    8001                 rLen = 0;
    8002                 rLoc = 973;
    8003                 rType = 0;
    8004                 vrLen = 834;
    8005                 vrLoc = 350;
    8006         };
    8007         E1AFB0F403C9A59C001509F3 = {
     8387        E1AFB0FA03C9A59C001509F3 = {
    80088388                fRef = E1A18CAB03B4344C00000028;
    80098389                isa = PBXTextBookmark;
    8010                 name = "PSAlerts.h: 1";
    8011                 rLen = 0;
    8012                 rLoc = 0;
    8013                 rType = 0;
    8014                 vrLen = 695;
    8015                 vrLoc = 0;
    8016         };
    8017         E1AFB0F503C9A59C001509F3 = {
    8018                 fRef = E1A18CAC03B4344C00000028;
    8019                 isa = PBXTextBookmark;
    8020                 name = "PSAlerts.m: triggerForAlarm:";
    8021                 rLen = 0;
    8022                 rLoc = 1429;
    8023                 rType = 0;
    8024                 vrLen = 1014;
    8025                 vrLoc = 1056;
    8026         };
    8027         E1AFB0F603C9A59C001509F3 = {
    8028                 fRef = F59E47A7036AAA6D016B311C;
    8029                 isa = PBXTextBookmark;
    8030                 name = "PSAlert.m: prepareForAlarm:";
    8031                 rLen = 42;
    8032                 rLoc = 561;
    8033                 rType = 0;
    8034                 vrLen = 986;
    8035                 vrLoc = 3;
    8036         };
    8037         E1AFB0F703C9A59C001509F3 = {
    8038                 fRef = E1A18CAC03B4344C00000028;
    8039                 isa = PBXTextBookmark;
    8040                 name = "PSAlerts.m: 79";
    8041                 rLen = 0;
    8042                 rLoc = 1497;
    8043                 rType = 0;
    8044                 vrLen = 1007;
    8045                 vrLoc = 1056;
    8046         };
    8047         E1AFB0F803C9A59C001509F3 = {
    8048                 fRef = E1A18CAB03B4344C00000028;
    8049                 isa = PBXTextBookmark;
    8050                 name = "PSAlerts.h: 1";
    8051                 rLen = 0;
    8052                 rLoc = 0;
    8053                 rType = 0;
    8054                 vrLen = 695;
    8055                 vrLoc = 0;
    8056         };
    8057         E1AFB0F903C9A59C001509F3 = {
     8390                name = "PSAlerts.h: 31";
     8391                rLen = 0;
     8392                rLoc = 652;
     8393                rType = 0;
     8394                vrLen = 737;
     8395                vrLoc = 0;
     8396        };
     8397        E1AFB0FB03C9A59C001509F3 = {
    80588398                fRef = E1A18CAC03B4344C00000028;
    80598399                isa = PBXTextBookmark;
     
    80658405                vrLoc = 1056;
    80668406        };
    8067         E1AFB0FA03C9A59C001509F3 = {
    8068                 fRef = E1A18CAB03B4344C00000028;
    8069                 isa = PBXTextBookmark;
    8070                 name = "PSAlerts.h: 31";
    8071                 rLen = 0;
    8072                 rLoc = 652;
    8073                 rType = 0;
    8074                 vrLen = 737;
    8075                 vrLoc = 0;
    8076         };
    8077         E1AFB0FB03C9A59C001509F3 = {
    8078                 fRef = E1A18CAC03B4344C00000028;
    8079                 isa = PBXTextBookmark;
    8080                 name = "PSAlerts.m: triggerForAlarm:";
    8081                 rLen = 42;
    8082                 rLoc = 1388;
    8083                 rType = 0;
    8084                 vrLen = 1007;
    8085                 vrLoc = 1056;
    8086         };
    80878407        E1AFB0FC03C9A59C001509F3 = {
    80888408                fRef = F59E47A7036AAA6D016B311C;
     
    81208440                name = "PSAlarm.m: 391";
    81218441                rLen = 0;
    8122                 rLoc = 12916;
     8442                rLoc = 12924;
    81238443                rType = 0;
    81248444                vrLen = 1574;
     
    81408460                name = "PSAlarm.m: 389";
    81418461                rLen = 0;
    8142                 rLoc = 12857;
     8462                rLoc = 12865;
    81438463                rType = 0;
    81448464                vrLen = 1653;
     
    81608480                name = "PSAlarm.m: setWakeUp:";
    81618481                rLen = 32;
    8162                 rLoc = 6922;
     8482                rLoc = 6930;
    81638483                rType = 0;
    81648484                vrLen = 1179;
     
    82008520                name = "PSPowerManager.m: 222";
    82018521                rLen = 0;
    8202                 rLoc = 7405;
     8522                rLoc = 7430;
    82038523                rType = 0;
    82048524                vrLen = 1665;
     
    82208540                name = "PSPowerManager.m: 245";
    82218541                rLen = 0;
    8222                 rLoc = 7698;
     8542                rLoc = 7723;
    82238543                rType = 0;
    82248544                vrLen = 1673;
     
    84258745                rType = 0;
    84268746                vrLen = 969;
    8427                 vrLoc = 0;
    8428         };
    8429         E1B46F6904053C4F00050002 = {
    8430                 fRef = F59E47B5036AAD55016B311C;
    8431                 isa = PBXTextBookmark;
    8432                 name = "PSAlarmAlertController.h: 17";
    8433                 rLen = 23;
    8434                 rLoc = 380;
    8435                 rType = 0;
    8436                 vrLen = 586;
    84378747                vrLoc = 0;
    84388748        };
     
    1058810898                isa = PBXBookmark;
    1058910899        };
    10590         E1BF6E9A03C95F4E00050002 = {
    10591                 fRef = F517D6430356B8CC016D68B9;
    10592                 isa = PBXTextBookmark;
    10593                 name = "PSAlarms.h: setUp";
    10594                 rLen = 15;
    10595                 rLoc = 499;
    10596                 rType = 0;
    10597                 vrLen = 905;
    10598                 vrLoc = 0;
    10599         };
    1060010900        E1BF6E9D03C95F4E00050002 = {
    1060110901                fRef = E1BF6F0403C95F4E00050002;
     
    1067110971                name = "PSPowerManager.m: 270";
    1067210972                rLen = 0;
    10673                 rLoc = 9093;
     10973                rLoc = 9118;
    1067410974                rType = 0;
    1067510975                vrLen = 1300;
     
    1072111021                name = "PSPowerManager.m: notificationPort";
    1072211022                rLen = 0;
    10723                 rLoc = 7698;
     11023                rLoc = 7723;
    1072411024                rType = 0;
    1072511025                vrLen = 1717;
     
    1075111051                name = "PSAlarmAlertController.m: ";
    1075211052                rLen = 0;
    10753                 rLoc = 2948;
     11053                rLoc = 2942;
    1075411054                rType = 0;
    1075511055                vrLen = 1948;
     
    1082311123                rLoc = 9315;
    1082411124                rType = 0;
    10825                 vrLen = 2212;
     11125                vrLen = 2071;
    1082611126                vrLoc = 10181;
    1082711127        };
     
    1094011240                name = "PSPowerManager.m: 195";
    1094111241                rLen = 36;
    10942                 rLoc = 6724;
     11242                rLoc = 6749;
    1094311243                rType = 0;
    1094411244                vrLen = 1382;
     
    1096011260                name = "PSPowerManager.m: 229";
    1096111261                rLen = 0;
    10962                 rLoc = 7659;
     11262                rLoc = 7684;
    1096311263                rType = 0;
    1096411264                vrLen = 1629;
     
    1102011320                name = "PSPowerManager.m: 223";
    1102111321                rLen = 27;
    11022                 rLoc = 7521;
     11322                rLoc = 7546;
    1102311323                rType = 0;
    1102411324                vrLen = 1529;
     
    1104011340                name = "PSPowerManager.m: 225";
    1104111341                rLen = 0;
    11042                 rLoc = 7627;
     11342                rLoc = 7652;
    1104311343                rType = 0;
    1104411344                vrLen = 1591;
     
    1193912239                name = "PSAlarmAlertController.m: stopAlerts:";
    1194012240                rLen = 0;
    11941                 rLoc = 1681;
     12241                rLoc = 1675;
    1194212242                rType = 0;
    1194312243                vrLen = 945;
     
    1228712587                vrLoc = 0;
    1228812588        };
    12289         E1DEF15504003A5F00050002 = {
    12290                 fRef = F59E47B4036AAD55016B311C;
    12291                 isa = PBXTextBookmark;
    12292                 name = "PSAlarmAlertController.m: 69";
    12293                 rLen = 0;
    12294                 rLoc = 2725;
    12295                 rType = 0;
    12296                 vrLen = 1113;
    12297                 vrLoc = 0;
    12298         };
    12299         E1DEF15704003A5F00050002 = {
    12300                 fRef = E1BF6E9103C928D200050002;
    12301                 isa = PBXTextBookmark;
    12302                 name = "PSTimer.m: 192";
    12303                 rLen = 0;
    12304                 rLoc = 5401;
    12305                 rType = 0;
    12306                 vrLen = 441;
    12307                 vrLoc = 5115;
    12308         };
    12309         E1DEF15A04003A5F00050002 = {
    12310                 fRef = F517D6420356B8CC016D68B9;
    12311                 isa = PBXTextBookmark;
    12312                 name = "PSAlarms.m: 80";
    12313                 rLen = 0;
    12314                 rLoc = 2427;
    12315                 rType = 0;
    12316                 vrLen = 1331;
    12317                 vrLoc = 1304;
    12318         };
    1231912589        E1DEF15B04003A5F00050002 = {
    1232012590                fRef = E1BF6E9003C928D200050002;
     
    1439314663                name = "PSAlarmAlertController.m: 69";
    1439414664                rLen = 0;
    14395                 rLoc = 2725;
     14665                rLoc = 2719;
    1439614666                rType = 0;
    1439714667                vrLen = 1113;
     
    1571615986                name = "PSAlarm.m: 198";
    1571715987                rLen = 0;
    15718                 rLoc = 6720;
     15988                rLoc = 6728;
    1571915989                rType = 0;
    1572015990                vrLen = 1689;
     
    1577616046                name = "PSAlarmAlertController.m: 69";
    1577716047                rLen = 0;
    15778                 rLoc = 2725;
     16048                rLoc = 2719;
    1577916049                rType = 0;
    1578016050                vrLen = 1113;
     
    1579616066                name = "PSAlarmAlertController.m: 69";
    1579716067                rLen = 0;
    15798                 rLoc = 2725;
     16068                rLoc = 2719;
    1579916069                rType = 0;
    1580016070                vrLen = 1113;
     
    1595616226                name = "PSAlarm.m: 198";
    1595716227                rLen = 0;
    15958                 rLoc = 6720;
     16228                rLoc = 6728;
    1595916229                rType = 0;
    1596016230                vrLen = 1687;
  • trunk/Cocoa/Pester/Source/Pester.pbproj/project.pbxproj

    r103 r105  
    238238                        );
    239239                        buildSettings = {
    240                                 CURRENT_PROJECT_VERSION = 11;
     240                                CURRENT_PROJECT_VERSION = 12;
    241241                                FRAMEWORK_SEARCH_PATHS = "\"$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks\"";
    242242                                HEADER_SEARCH_PATHS = "";
     
    287287        <string>Pstr</string>
    288288        <key>CFBundleVersion</key>
    289         <string>11</string>
     289        <string>12</string>
    290290        <key>NSMainNibFile</key>
    291291        <string>MainMenu</string>
Note: See TracChangeset for help on using the changeset viewer.