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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ISHARES TR CORE INTL AGGR 46435G672 4,970,322 98,228 SH SOLE 0 0 98,228
ISHARES TR MSCI ACWI EX US 464288240 3,685,931 48,429 SH SOLE 0 0 48,429
ISHARES TR SYSTEMATIC BD ET 46435U796 3,344,935 37,704 SH SOLE 0 0 37,704
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 5,296,870 119,272 SH SOLE 0 0 119,272
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 3,735,738 23,126 SH SOLE 0 0 23,126
GRAHAM CORP COM 384556106 4,704,020 38,000 SH SOLE 0 0 38,000
ALPS ETF TR ALERIAN MLP 00162Q452 3,117,659 60,128 SH SOLE 0 0 60,128
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103 6,626,008 97,427 SH SOLE 0 0 97,427
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 2,581,003 26,749 SH SOLE 0 0 26,749
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 8,020,058 346,738 SH SOLE 0 0 346,738
ISHARES TR EAFE VALUE ETF 464288877 2,824,375 36,896 SH SOLE 0 0 36,896
ISHARES TR US TREAS BD ETF 46429B267 9,658,506 423,991 SH SOLE 0 0 423,991
WISDOMTREE TR US SMALLCAP DIVD 97717W604 2,155,252 52,981 SH SOLE 0 0 52,981
JOHN HANCOCK EXCHANGE TRADED PFD INCOME ETF 47804J776 5,307,775 233,827 SH SOLE 0 0 233,827
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 227,886 3,722 SH SOLE 0 0 3,722
TOUCHSTONE ETF TRUST ULTRA SHORT INCM 89157W301 4,871,131 192,840 SH SOLE 0 0 192,840
BLACKROCK ETF TRUST ISHA US THEM ETF 09290C806 3,138,709 72,807 SH SOLE 0 0 72,807
WISDOMTREE TR US TOTAL DIVIDND 97717W109 5,573,502 59,772 SH SOLE 0 0 59,772
JOHN HANCOCK EXCHANGE TRADED MORTGAGE BACKED 47804J792 7,044,692 321,016 SH SOLE 0 0 321,016
BLACKROCK ETF TRUST II ISHA FLEX IN ETF 092528603 5,543,520 105,914 SH SOLE 0 0 105,914
BONDBLOXX ETF TRUST BLOOMBERG TEN YR 09789C812 7,121,226 156,236 SH SOLE 0 0 156,236
GLOBAL X FDS DEFENSE TECH ETF 37960A529 1,956,637 32,769 SH SOLE 0 0 32,769
WISDOMTREE TR US QTLY DIV GRT 97717X669 6,753,022 70,624 SH SOLE 0 0 70,624
WISDOMTREE TR US HIGH DIVIDEND 97717W208 5,091,591 44,787 SH SOLE 0 0 44,787
VANGUARD BD INDEX FDS INTERMED TERM 921937819 224,149 2,922 SH SOLE 0 0 2,922
TOUCHSTONE ETF TRUST STRAT INCOM ETF 89157W202 5,362,331 208,811 SH SOLE 0 0 208,811
ISHARES TR MSCI USA QLT FCT 46432F339 3,193,516 14,554 SH SOLE 0 0 14,554
ISHARES TR S&P 500 VAL ETF 464287408 6,432,906 28,331 SH SOLE 0 0 28,331
ISHARES TR S&P 500 GRWT ETF 464287309 6,291,968 45,750 SH SOLE 0 0 45,750
BLACKROCK ETF TRUST ISHA I IN TE ETF 09290C780 3,899,488 73,966 SH SOLE 0 0 73,966
ETF SER SOLUTIONS BAHL DIVID ETF 268961505 2,462,093 79,377 SH SOLE 0 0 79,377
RBB FUND TRUST FIRS EAGL OV ETF 75526L878 5,227,967 97,902 SH SOLE 0 0 97,902
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 6,733,548 42,609 SH SOLE 0 0 42,609
BLACKROCK ETF TRUST ISHA IN CTRY ETF 09290C764 4,369,711 119,391 SH SOLE 0 0 119,391
BLACKROCK ETF TRUST ISHA LA CORE ETF 09290C855 2,084,361 41,381 SH SOLE 0 0 41,381
VANGUARD WORLD FD UTILITIES ETF 92204A876 3,231,309 16,509 SH SOLE 0 0 16,509
WISDOMTREE TR EMER MKT HIGH FD 97717W315 2,273,621 42,268 SH SOLE 0 0 42,268
SPDR SERIES TRUST ST STR P500ETF 78464A854 10,109,153 115,034 SH SOLE 0 0 115,034
ISHARES TR CORE UNIVRSL USD 46434V613 6,402,475 138,732 SH SOLE 0 0 138,732
WISDOMTREE TR EMG MKTS SMCAP 97717W281 2,313,767 35,756 SH SOLE 0 0 35,756
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 3,210,061 42,824 SH SOLE 0 0 42,824
APPLE INC COM 037833100 207,445 717 SH SOLE 0 0 717
ISHARES TR CONV BD ETF 46435G102 1,527,092 12,544 SH SOLE 0 0 12,544