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
ABBVIE INC COM 00287Y109   823,726 5,097 SH   SOLE   5,097 0 0
ALTRIA GROUP INC COM 02209S103   754,535 16,507 SH   SOLE   16,507 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   671,326 10,524 SH   SOLE   10,524 0 0
APPLE INC COM 037833100   1,705,727 13,128 SH   SOLE   13,128 0 0
BANK MONTREAL QUE COM 063671101   561,539 6,198 SH   SOLE   6,198 0 0
BCE INC COM NEW 05534B760   601,983 13,697 SH   SOLE   13,697 0 0
BLACKSTONE INC COM 09260D107   586,769 7,909 SH   SOLE   7,909 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   557,077 13,772 SH   SOLE   13,772 0 0
CENTERPOINT ENERGY INC COM 15189T107   497,024 16,573 SH   SOLE   16,573 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   904,290 15,901 SH   SOLE   15,901 0 0
CHEVRON CORP NEW COM 166764100   773,422 4,309 SH   SOLE   4,309 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   829,169 15,918 SH   SOLE   15,918 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   14,209,521 186,648 SH   SOLE   186,648 0 0
GSK PLC SPONSORED ADR 37733W204   845,433 24,059 SH   SOLE   24,059 0 0
HANESBRANDS INC COM 410345102   537,693 84,543 SH   SOLE   84,543 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   860,979 6,111 SH   SOLE   6,111 0 0
ISHARES INC CORE MSCI EMKT 46434G103   8,489,808 181,795 SH   SOLE   181,795 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   13,711,669 131,539 SH   SOLE   131,539 0 0
ISHARES TR EXPONENTIAL TECH 46434V381   4,991,319 105,436 SH   SOLE   105,436 0 0
ISHARES TR GLOBAL TECH ETF 464287291   4,715,672 105,190 SH   SOLE   105,190 0 0
ISHARES TR MRNING SM CP ETF 464288703   10,249,679 196,882 SH   SOLE   196,882 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   7,718,966 121,396 SH   SOLE   121,396 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   13,401,841 62,555 SH   SOLE   62,555 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   13,970,690 65,125 SH   SOLE   65,125 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   970,935 7,002 SH   SOLE   7,002 0 0
ISHARES TR CORE MSCI EAFE 46432F842   767,541 12,452 SH   SOLE   12,452 0 0
ISHARES TR CORE S&P US GWT 464287671   815,852 10,008 SH   SOLE   10,008 0 0
ISHARES TR MRGSTR SM CP GR 464288604   959,457 26,622 SH   SOLE   26,622 0 0
ISHARES TR SELECT DIVID ETF 464287168   1,219,993 10,116 SH   SOLE   10,116 0 0
ISHARES TR SP SMCP600VL ETF 464287879   797,684 8,736 SH   SOLE   8,736 0 0
ISHARES TR S&P SML 600 GWT 464287887   593,088 5,488 SH   SOLE   5,488 0 0
ISHARES TR ESG AWARE MSCI 46435U663   383,808 11,673 SH   SOLE   11,673 0 0
M & T BK CORP COM 55261F104   458,390 3,160 SH   SOLE   3,160 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   401,178 7,990 SH   SOLE   7,990 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106   359,719 7,861 SH   SOLE   7,861 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   321,803 37,419 SH   SOLE   37,419 0 0
NORTHWESTERN CORP COM NEW 668074305   773,675 13,038 SH   SOLE   13,038 0 0
OGE ENERGY CORP COM 670837103   317,587 8,030 SH   SOLE   8,030 0 0
ONEOK INC NEW COM 682680103   857,648 13,054 SH   SOLE   13,054 0 0
PFIZER INC COM 717081103   617,801 12,057 SH   SOLE   12,057 0 0
PHILIP MORRIS INTL INC COM 718172109   968,681 9,571 SH   SOLE   9,571 0 0
PPL CORP COM 69351T106   619,172 21,190 SH   SOLE   21,190 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   614,541 13,120 SH   SOLE   13,120 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   840,199 2,197 SH   SOLE   2,197 0 0
TELUS CORPORATION COM 87971M103   544,059 28,175 SH   SOLE   28,175 0 0
TRITON INTL LTD CL A G9078F107   749,564 10,898 SH   SOLE   10,898 0 0
VALERO ENERGY CORP COM 91913Y100   691,514 5,451 SH   SOLE   5,451 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,658,521 42,548 SH   SOLE   42,548 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   720,705 18,292 SH   SOLE   18,292 0 0
VICI PPTYS INC COM 925652109   720,479 22,237 SH   SOLE   22,237 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208   300,780 3,495 SH   SOLE   3,495 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604   3,504,449 123,223 SH   SOLE   123,223 0 0