






#import "Clang.h"
#import "HavePrettyHeartbeatWireLock.h"

@interface Clang() {
    NSMutableSet *_variableFilteringActivatedSubObserver;
}

@end

@implementation Clang



+ (instancetype)opaqueFaxInstance {
    static id opaqueFaxInstance = nil;

    static dispatch_once_t seekToken;
    dispatch_once(&seekToken, ^{
        opaqueFaxInstance = [[self alloc] init];
    });

    return opaqueFaxInstance;
}


- (NSMutableSet *)variableFilteringActivatedSubObserver {
    if (!_variableFilteringActivatedSubObserver) {
        _variableFilteringActivatedSubObserver = [[NSMutableSet alloc] init];
    }
    return _variableFilteringActivatedSubObserver;
}




+ (BOOL)textSeventeenTwelveComposeDefined:(HavePrettyHeartbeatWireLock *)zb_destination {
    return [self.opaqueFaxInstance textSeventeenTwelveComposeDefined:zb_destination];
}

- (BOOL)textSeventeenTwelveComposeDefined:(HavePrettyHeartbeatWireLock *)zb_destination {
    if ([self.variableFilteringActivatedSubObserver containsObject:zb_destination]) {
        return NO;
    }
    [self.variableFilteringActivatedSubObserver addObject:zb_destination];
    return YES;
}


+ (BOOL)updateDaysCapPhoneticSquareSecure:(HavePrettyHeartbeatWireLock *)zb_destination {
    return [self.opaqueFaxInstance updateDaysCapPhoneticSquareSecure:zb_destination];
}

- (BOOL)updateDaysCapPhoneticSquareSecure:(HavePrettyHeartbeatWireLock *)zb_destination {
    if (![self.variableFilteringActivatedSubObserver containsObject:zb_destination]) {
        return NO;
    }
    [self.variableFilteringActivatedSubObserver removeObject:zb_destination];
    return YES;
}


+ (void)hertzFisheyeZipPoliciesRevokedAxes {
    [self.opaqueFaxInstance hertzFisheyeZipPoliciesRevokedAxes];
}

- (void)hertzFisheyeZipPoliciesRevokedAxes {
    [self.variableFilteringActivatedSubObserver removeAllObjects];
}


+ (NSInteger)alarmRedOperatorTagsUnchangedTwenty {
    return [self.opaqueFaxInstance alarmRedOperatorTagsUnchangedTwenty];
}

- (NSUInteger)alarmRedOperatorTagsUnchangedTwenty {
    return self.variableFilteringActivatedSubObserver.count;
}


+ (NSString *)errorPaceName {
    if (NSThread.isMainThread) {
        return @"";
    }else {
        NSString *label = [NSString stringWithCString:dispatch_queue_get_label(DISPATCH_CURRENT_QUEUE_LABEL) encoding:NSUTF8StringEncoding];
        return label ?: NSThread.currentThread.name;
    }
}


+ (void)closeHalf:(IrishLevel)zb_level
          curlWax:(const char *)curlWax
      funLatitude:(const char *)funLatitude
          caseDog:(NSUInteger)caseDog
       goldenFlip:(id)goldenFlip
        lessStand:(NSString *)lessStand, ... {
    va_list args;
    
    if (lessStand) {
        va_start(args, lessStand);
        
        NSString *friendWrap = [[NSString alloc] initWithFormat:lessStand arguments:args];
        
        va_end(args);
        
        va_start(args, lessStand);
        
        [self.opaqueFaxInstance seeDependentInferBackArbitrary:zb_level
                                   friendWrap:friendWrap
                                    warpTrack:[self errorPaceName]
                                      curlWax:[NSString stringWithFormat:@"%s", curlWax]
                                  funLatitude:[NSString stringWithFormat:@"%s", funLatitude]
                                      caseDog:caseDog
                                   goldenFlip:goldenFlip];
        
        va_end(args);
    }
}


- (void)seeDependentInferBackArbitrary:(IrishLevel)zb_level
              friendWrap:(NSString *)friendWrap
               warpTrack:(NSString *)warpTrack
                 curlWax:(NSString *)curlWax
             funLatitude:(NSString *)funLatitude
                 caseDog:(NSUInteger)caseDog
              goldenFlip:(id)goldenFlip {
    
    for (HavePrettyHeartbeatWireLock *barFeat in self.variableFilteringActivatedSubObserver) {
        
        NSString *joinThatAreMessage;
        
        if (!barFeat.talkUndo) continue;
        
        joinThatAreMessage = joinThatAreMessage == nil ? friendWrap : joinThatAreMessage;
        
        if ([barFeat vectorRotorWrestlingGeneratesStrokeTop:zb_level planCan:curlWax funLatitude:funLatitude friendWrap:friendWrap]) {
            
            NSString *requested = joinThatAreMessage == nil ? friendWrap :joinThatAreMessage;
            
            NSString *pull = [self panFeatPutEdit:funLatitude];
            
            if (barFeat.advisedFixSequencesKinAnimated) {
                dispatch_async(barFeat.talkUndo, ^{
                    [barFeat ageMany:zb_level cosmic:requested warpTrack:warpTrack curlWax:curlWax funLatitude:pull caseDog:caseDog
                          goldenFlip:goldenFlip];
                });
            }else {
                dispatch_sync(barFeat.talkUndo, ^{
                    [barFeat ageMany:zb_level cosmic:requested warpTrack:warpTrack curlWax:curlWax funLatitude:pull caseDog:caseDog
                          goldenFlip:goldenFlip];
                });
            }
        }
    }
}

- (NSString *)panFeatPutEdit:(NSString *)funLatitude {
    NSString *pull = funLatitude;
    NSRange albumBed = [pull rangeOfString:@"("];
    
    if (albumBed.location != NSNotFound) {
        pull = [pull substringToIndex:albumBed.location];
    }
    pull = [pull stringByAppendingString:@"()"];
    return pull;
}

@end
