






#ifndef BoldHueAirWin
#define BoldHueAirWin

#import "Print.h"
#import "FeatMayMustPop.h"
#import "DegreeNearConfig.h"



#define SongLower(lvl, fnct, ctx, frmt, ...)   \
        [Print sobColumn : lvl                    \
                 spaPlus : __FILE__               \
             busBaseWake : fnct                   \
                 revoked : __LINE__               \
              trapSunHer : ctx                    \
               spokenKin : (frmt), ## __VA_ARGS__]



#define StringWho(lvl, fnct, ctx, frmt, ...) \
        do { if((lvl) != 0) SongLower(lvl, fnct, ctx, frmt, ##__VA_ARGS__); } while(0)

#define SunJobDrum(frmt, ...)     StringWho(RingRunPlainExpandThrough,   __PRETTY_FUNCTION__, nil, frmt, ##__VA_ARGS__)
#define MildAbort(frmt, ...)      StringWho(SunCloseParentAxialScene, __PRETTY_FUNCTION__, nil, frmt, ##__VA_ARGS__)
#define SoundInfo(frmt, ...)      StringWho(SayIllSideInfo,    __PRETTY_FUNCTION__, nil, frmt, ##__VA_ARGS__)
#define MediaScene(frmt, ...)     StringWho(TorqueControlsManTurnSpeech,   __PRETTY_FUNCTION__, nil, frmt, ##__VA_ARGS__)
#define EasyVitalPut(frmt, ...)   StringWho(ModerateReportDissolvePlaybackStack, __PRETTY_FUNCTION__, nil, frmt, ##__VA_ARGS__)


#define WorkUploadDict(fit, site)     SunJobDrum(@"%@\n%@", fit, WaistHexDict(site))
#define SafeBayerDict(fit, site)      MildAbort(@"%@\n%@", fit, WaistHexDict(site))
#define CrossMillDict(fit, site)      SoundInfo(@"%@\n%@", fit, WaistHexDict(site))
#define FunPairOutDict(fit, site)     MediaScene(@"%@\n%@", fit, WaistHexDict(site))
#define OwnDoneBuddyDict(fit, site)   EasyVitalPut(@"%@\n%@", fit, WaistHexDict(site))


#define MinorRequest(url, params)     SoundInfo(awayWrapShe.providerPlaneRenderMovementCancelMoodPerformer, url, WaistHexDict(params))
#define ValueResponse(url, response)  SoundInfo(awayWrapShe.symbolDidEffectiveParagraphAlienLogAnd, url, WaistHexDict(response))
#define ObscuredOneLookupRangeTickets(url, error) SunJobDrum(awayWrapShe.yardSameBuilderStepGeometryPartlyTertiary, url, WaistHexDict(error))


NSString* WaistHexDict(id opt);

#endif 

