The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
WISDOMTREE TR CURRNCY INT EQ 97717X263   3,991,165 116,698 SH   SOLE   0 0 116,698
ISHARES TR TRS FLT RT BD 46434V860   5,355,804 105,658 SH   SOLE   0 0 105,658
ISHARES TR TIPS BD ETF 464287176   1,929,943 17,968 SH   SOLE   0 0 17,968
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   4,508,996 92,969 SH   SOLE   0 0 92,969
WISDOMTREE TR INTL QULTY DIV 97717X131   3,136,905 82,420 SH   SOLE   0 0 82,420
ISHARES TR HIGH YLD SYSTM B 46435G250   977,616 20,925 SH   SOLE   0 0 20,925
ISHARES TR ESG AWR MSCI USA 46435G425   2,459,339 21,393 SH   SOLE   0 0 21,393
ISHARES TR US INFRASTRUC 46435U713   624,774 14,409 SH   SOLE   0 0 14,409
GRAHAM CORP COM 384556106   2,043,981 74,926 SH   SOLE   0 0 74,926
ISHARES INC MSCI EMRG CHN 46434G764   865,220 15,029 SH   SOLE   0 0 15,029
ALPS ETF TR ALERIAN MLP 00162Q452   1,331,253 28,050 SH   SOLE   0 0 28,050
VANGUARD WORLD FD CONSUM STP ETF 92204A207   2,733,026 13,388 SH   SOLE   0 0 13,388
VANGUARD WORLD FD INF TECH ETF 92204A702   1,098,492 2,095 SH   SOLE   0 0 2,095
BLACKROCK ETF TRUST US EQT FACTOR 09290C103   2,000,042 45,046 SH   SOLE   0 0 45,046
ISHARES TR EAFE GRWTH ETF 464288885   2,648,721 25,520 SH   SOLE   0 0 25,520
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   2,776,888 62,416 SH   SOLE   0 0 62,416
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   11,229,934 244,129 SH   SOLE   0 0 244,129
ISHARES TR EAFE VALUE ETF 464288877   3,791,462 69,696 SH   SOLE   0 0 69,696
ISHARES TR US TREAS BD ETF 46429B267   2,261,471 99,318 SH   SOLE   0 0 99,318
WISDOMTREE TR US SMALLCAP DIVD 97717W604   2,581,230 78,985 SH   SOLE   0 0 78,985
LOOP MEDIA INC COM NEW 54352F206   4,647 12,683 SH   SOLE   0 0 12,683
ISHARES TR GNMA BOND ETF 46429B333   807,011 18,599 SH   SOLE   0 0 18,599
WISDOMTREE TR US TOTAL DIVIDND 97717W109   4,606,842 65,142 SH   SOLE   0 0 65,142
WISDOMTREE TR INTL SMCAP DIV 97717W760   1,617,338 24,802 SH   SOLE   0 0 24,802
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   380,974 23,619 SH   SOLE   0 0 23,619
ISHARES INC CORE MSCI EMKT 46434G103   1,272,146 24,654 SH   SOLE   0 0 24,654
BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603   1,316,274 25,091 SH   SOLE   0 0 25,091
WISDOMTREE TR US QTLY DIV GRT 97717X669   5,219,853 68,511 SH   SOLE   0 0 68,511
WISDOMTREE TR US HIGH DIVIDEND 97717W208   3,124,613 36,056 SH   SOLE   0 0 36,056
VANGUARD BD INDEX FDS INTERMED TERM 921937819   1,316,786 17,464 SH   SOLE   0 0 17,464
WISDOMTREE TR US MIDCAP DIVID 97717W505   1,597,218 32,750 SH   SOLE   0 0 32,750
ISHARES TR MSCI USA QLT FCT 46432F339   4,787,516 29,130 SH   SOLE   0 0 29,130
ISHARES TR U.S. TECH ETF 464287721   1,753,079 12,980 SH   SOLE   0 0 12,980
ISHARES TR S&P 500 VAL ETF 464287408   2,354,553 12,604 SH   SOLE   0 0 12,604
ISHARES TR MBS ETF 464288588   6,861,446 74,242 SH   SOLE   0 0 74,242
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   4,984,909 41,201 SH   SOLE   0 0 41,201
VANGUARD WORLD FD UTILITIES ETF 92204A876   3,789,776 26,580 SH   SOLE   0 0 26,580
WISDOMTREE TR EMER MKT HIGH FD 97717W315   1,563,101 37,359 SH   SOLE   0 0 37,359
ISHARES TR 20 YR TR BD ETF 464287432   3,444,168 36,400 SH   SOLE   0 0 36,400
SPDR SER TR PORTFOLIO S&P500 78464A854   18,540,773 301,329 SH   SOLE   0 0 301,329
ISHARES TR CORE TOTAL USD 46434V613   10,684,746 234,366 SH   SOLE   0 0 234,366
WISDOMTREE TR EMG MKTS SMCAP 97717W281   1,581,390 31,093 SH   SOLE   0 0 31,093
ISHARES TR GLOBAL ENERG ETF 464287341   415,455 9,673 SH   SOLE   0 0 9,673
ISHARES TR JPMORGAN USD EMG 464288281   1,077,295 12,014 SH   SOLE   0 0 12,014
ISHARES TR CONV BD ETF 46435G102   559,928 7,014 SH   SOLE   0 0 7,014