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
3M CO COM 88579Y101   629,066 6,285 SH   SOLE   6,285 0 0
ABBVIE INC COM 00287Y109   548,216 4,069 SH   SOLE   4,069 0 0
ALTRIA GROUP INC COM 02209S103   730,644 16,129 SH   SOLE   16,129 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   491,738 6,402 SH   SOLE   6,402 0 0
APPLE INC COM 037833100   2,426,953 12,512 SH   SOLE   12,512 0 0
BANK MONTREAL QUE COM 063671101   553,329 6,127 SH   SOLE   6,127 0 0
BCE INC COM NEW 05534B760   648,609 14,227 SH   SOLE   14,227 0 0
BLACKSTONE INC COM 09260D107   726,375 7,813 SH   SOLE   7,813 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   571,144 13,382 SH   SOLE   13,382 0 0
CENTERPOINT ENERGY INC COM 15189T107   438,387 15,039 SH   SOLE   15,039 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   686,471 14,878 SH   SOLE   14,878 0 0
CHEVRON CORP NEW COM 166764100   633,019 4,023 SH   SOLE   4,023 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   303,844 6,270 SH   SOLE   6,270 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   16,463,117 188,581 SH   SOLE   188,581 0 0
GSK PLC SPONSORED ADR 37733W204   612,865 17,196 SH   SOLE   17,196 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   816,642 6,103 SH   SOLE   6,103 0 0
ISHARES INC CORE MSCI EMKT 46434G103   9,409,178 190,894 SH   SOLE   190,894 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   14,357,885 142,453 SH   SOLE   142,453 0 0
ISHARES TR EXPONENTIAL TECH 46434V381   5,493,097 98,797 SH   SOLE   98,797 0 0
ISHARES TR GLOBAL TECH ETF 464287291   6,849,088 110,132 SH   SOLE   110,132 0 0
ISHARES TR MRNING SM CP ETF 464288703   12,582,855 232,930 SH   SOLE   232,930 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   7,999,664 118,514 SH   SOLE   118,514 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   16,808,766 61,083 SH   SOLE   61,083 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   16,401,825 67,592 SH   SOLE   67,592 0 0
ISHARES TR CORE US AGGBD ET 464287226   418,932 4,277 SH   SOLE   4,277 0 0
ISHARES TR CORE MSCI EAFE 46432F842   840,510 12,452 SH   SOLE   12,452 0 0
ISHARES TR CORE S&P US GWT 464287671   944,862 9,677 SH   SOLE   9,677 0 0
ISHARES TR MRGSTR SM CP GR 464288604   1,046,762 25,278 SH   SOLE   25,278 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   863,634 6,134 SH   SOLE   6,134 0 0
ISHARES TR SELECT DIVID ETF 464287168   1,076,693 9,503 SH   SOLE   9,503 0 0
ISHARES TR SP SMCP600VL ETF 464287879   834,985 8,781 SH   SOLE   8,781 0 0
ISHARES TR S&P SML 600 GWT 464287887   596,831 5,193 SH   SOLE   5,193 0 0
ISHARES TR ESG AWARE MSCI 46435U663   414,625 11,673 SH   SOLE   11,673 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   613,608 6,682 SH   SOLE   6,682 0 0
M & T BK CORP COM 55261F104   372,023 3,006 SH   SOLE   3,006 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   816,641 13,104 SH   SOLE   13,104 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   491,154 43,697 SH   SOLE   43,697 0 0
NORTHWESTERN CORP COM NEW 668074305   708,138 12,476 SH   SOLE   12,476 0 0
OGE ENERGY CORP COM 670837103   636,792 17,733 SH   SOLE   17,733 0 0
ONEOK INC NEW COM 682680103   733,295 11,881 SH   SOLE   11,881 0 0
PFIZER INC COM 717081103   456,226 12,438 SH   SOLE   12,438 0 0
PHILIP MORRIS INTL INC COM 718172109   919,483 9,419 SH   SOLE   9,419 0 0
PPL CORP COM 69351T106   530,364 20,044 SH   SOLE   20,044 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   582,960 12,773 SH   SOLE   12,773 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   971,226 2,191 SH   SOLE   2,191 0 0
TELUS CORPORATION COM 87971M103   578,196 29,712 SH   SOLE   29,712 0 0
TRITON INTL LTD CL A G9078F107   802,044 9,633 SH   SOLE   9,633 0 0
VALERO ENERGY CORP COM 91913Y100   435,066 3,709 SH   SOLE   3,709 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,691,800 41,588 SH   SOLE   41,588 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   678,122 18,234 SH   SOLE   18,234 0 0
VICI PPTYS INC COM 925652109   619,800 19,720 SH   SOLE   19,720 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   535,925 18,811 SH   SOLE   18,811 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208   278,097 3,495 SH   SOLE   3,495 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604   2,994,998 104,029 SH   SOLE   104,029 0 0