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   662,719 6,305 SH   SOLE   6,305 0 0
ABBVIE INC COM 00287Y109   651,664 4,089 SH   SOLE   4,089 0 0
ALTRIA GROUP INC COM 02209S103   757,201 16,970 SH   SOLE   16,970 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   404,350 6,402 SH   SOLE   6,402 0 0
APPLE INC COM 037833100   2,094,569 12,702 SH   SOLE   12,702 0 0
BANK MONTREAL QUE COM 063671101   545,977 6,127 SH   SOLE   6,127 0 0
BCE INC COM NEW 05534B760   637,227 14,227 SH   SOLE   14,227 0 0
BLACKSTONE INC COM 09260D107   689,368 7,848 SH   SOLE   7,848 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   594,898 14,024 SH   SOLE   14,024 0 0
CENTERPOINT ENERGY INC COM 15189T107   467,147 15,857 SH   SOLE   15,857 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   741,836 15,677 SH   SOLE   15,677 0 0
CHEVRON CORP NEW COM 166764100   656,393 4,023 SH   SOLE   4,023 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   326,416 6,270 SH   SOLE   6,270 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   15,555,314 191,521 SH   SOLE   191,521 0 0
GSK PLC SPONSORED ADR 37733W204   615,036 17,286 SH   SOLE   17,286 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   803,320 6,128 SH   SOLE   6,128 0 0
ISHARES INC CORE MSCI EMKT 46434G103   9,139,701 187,327 SH   SOLE   187,327 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   13,877,510 136,509 SH   SOLE   136,509 0 0
ISHARES TR EXPONENTIAL TECH 46434V381   5,468,814 103,773 SH   SOLE   103,773 0 0
ISHARES TR GLOBAL TECH ETF 464287291   6,003,197 110,434 SH   SOLE   110,434 0 0
ISHARES TR MRNING SM CP ETF 464288703   10,970,984 210,305 SH   SOLE   210,305 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   8,319,888 122,984 SH   SOLE   122,984 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   15,731,346 64,386 SH   SOLE   64,386 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   15,233,456 67,161 SH   SOLE   67,161 0 0
ISHARES TR CORE US AGGBD ET 464287226   415,113 4,166 SH   SOLE   4,166 0 0
ISHARES TR CORE MSCI EAFE 46432F842   832,416 12,452 SH   SOLE   12,452 0 0
ISHARES TR CORE S&P US GWT 464287671   893,381 10,064 SH   SOLE   10,064 0 0
ISHARES TR MRGSTR SM CP GR 464288604   1,039,580 26,668 SH   SOLE   26,668 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   838,942 6,123 SH   SOLE   6,123 0 0
ISHARES TR SELECT DIVID ETF 464287168   1,141,688 9,743 SH   SOLE   9,743 0 0
ISHARES TR SP SMCP600VL ETF 464287879   813,578 8,693 SH   SOLE   8,693 0 0
ISHARES TR S&P SML 600 GWT 464287887   570,918 5,193 SH   SOLE   5,193 0 0
ISHARES TR ESG AWARE MSCI 46435U663   396,765 11,673 SH   SOLE   11,673 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   629,251 6,702 SH   SOLE   6,702 0 0
M & T BK CORP COM 55261F104   359,427 3,006 SH   SOLE   3,006 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   716,829 13,211 SH   SOLE   13,211 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   397,661 43,989 SH   SOLE   43,989 0 0
NORTHWESTERN CORP COM NEW 668074305   721,861 12,476 SH   SOLE   12,476 0 0
OGE ENERGY CORP COM 670837103   670,084 17,793 SH   SOLE   17,793 0 0
ONEOK INC NEW COM 682680103   766,165 12,058 SH   SOLE   12,058 0 0
PFIZER INC COM 717081103   507,470 12,438 SH   SOLE   12,438 0 0
PHILIP MORRIS INTL INC COM 718172109   917,943 9,439 SH   SOLE   9,439 0 0
PPL CORP COM 69351T106   558,412 20,094 SH   SOLE   20,094 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   600,965 12,963 SH   SOLE   12,963 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   899,430 2,197 SH   SOLE   2,197 0 0
TELUS CORPORATION COM 87971M103   593,258 29,872 SH   SOLE   29,872 0 0
TRITON INTL LTD CL A G9078F107   617,976 9,775 SH   SOLE   9,775 0 0
VALERO ENERGY CORP COM 91913Y100   517,776 3,709 SH   SOLE   3,709 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,718,939 42,548 SH   SOLE   42,548 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   709,120 18,234 SH   SOLE   18,234 0 0
VICI PPTYS INC COM 925652109   643,266 19,720 SH   SOLE   19,720 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   652,559 18,871 SH   SOLE   18,871 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208   287,534 3,495 SH   SOLE   3,495 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604   3,419,132 119,718 SH   SOLE   119,718 0 0