code: static synchronized CatLog getDefaultCatLog() {
          if (!PACKAGE_CAT_LOG_KEYS.isEmpty()) {
              String callingPackage = CatUtil.getCallingPackage();
              for (int i = PACKAGE_CAT_LOG_KEYS.size() - 1; i >= 0; i--) {
                  String catLogPackage = PACKAGE_CAT_LOG_KEYS.get(i);
                  if (callingPackage.startsWith(catLogPackage)) {
                      return PACKAGE_CAT_LOGS.get(catLogPackage);
                  }
              }
          }
  
          return defaultCatLog;
      }
docs: /*package