code: private long newYearOnOrBefore(long utcDays) {
          long ny = this.newYearInSui(utcDays);
          if (utcDays >= ny) {
              return ny;
          } else {
              return this.newYearInSui(utcDays - 180); // previous sui
          }
      }
docs: start of lunisolar year