GYT6YOZND2F2XXYZYRLDEAZLBQMEW7JOAINGH2NZ6EASI4DF63JAC
ENXUSMSVOU3AZFMH2ZXR4ZVPV2LRRQYQJ6IFX33YN6IH2ORSNSAAC
NJJ7H64SZOX5EGACDCQAUQ7R6UEWD5IIC35A2MWFOOJV55DJYPHAC
24BMQDZAWDQ7VNIA7TIROXSOYLOJBNZ2E4264WHWNJAEN6ZB3UOAC
#if 0 { auto runnable_(runnable.lock()); auto builds_(builds.lock()); auto steps_(steps.lock()); printMsg(lvlError, format("%1% builds, %2% steps, %3% runnable steps") % builds_->size() % steps_->size() % runnable_->size()); }#endif
#if 0
{
auto runnable_(runnable.lock());
auto builds_(builds.lock());
auto steps_(steps.lock());
printMsg(lvlError, format("%1% builds, %2% steps, %3% runnable steps")
% builds_->size()
% steps_->size()
% runnable_->size());
}
#endif