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 SHS 88579Y119   762,855 7,192 SH   SOLE   7,192 0 0
ABBVIE INC COM 00287Y109   651,372 3,577 SH   SOLE   3,577 0 0
ALTRIA GROUP INC COM 02209S103   462,808 10,610 SH   SOLE   10,610 0 0
AMAZON COM INC COM 023135106   238,282 1,321 SH   SOLE   1,321 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   580,804 5,165 SH   SOLE   5,165 0 0
APPLE INC COM 037833100   2,163,392 12,616 SH   SOLE   12,616 0 0
BANK MONTREAL QUE COM 063671101   721,464 7,386 SH   SOLE   7,386 0 0
BCE INC COM NEW 05534B760   305,684 8,996 SH   SOLE   8,996 0 0
BLACKSTONE INC COM 09260D107   651,332 4,958 SH   SOLE   4,958 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   667,677 18,526 SH   SOLE   18,526 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   424,831 8,376 SH   SOLE   8,376 0 0
CENTERPOINT ENERGY INC COM 15189T107   407,037 14,287 SH   SOLE   14,287 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   291,006 5,892 SH   SOLE   5,892 0 0
CHEVRON CORP NEW COM 166764100   549,093 3,481 SH   SOLE   3,481 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   682,837 3,831 SH   SOLE   3,831 0 0
DOW INC COM 260557103   729,107 12,586 SH   SOLE   12,586 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   262,415 5,696 SH   SOLE   5,696 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   18,926,909 182,358 SH   SOLE   182,358 0 0
GSK PLC SPONSORED ADR 37733W204   627,317 14,633 SH   SOLE   14,633 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   893,884 4,681 SH   SOLE   4,681 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   269,070 606 SH   SOLE   606 0 0
ISHARES INC CORE MSCI EMKT 46434G103   10,551,912 204,494 SH   SOLE   204,494 0 0
ISHARES TR SP SMCP600VL ETF 464287879   899,150 8,750 SH   SOLE   8,750 0 0
ISHARES TR CORE US AGGBD ET 464287226   635,260 6,486 SH   SOLE   6,486 0 0
ISHARES TR SELECT DIVID ETF 464287168   1,151,494 9,348 SH   SOLE   9,348 0 0
ISHARES TR EXPONENTIAL TECH 46434V381   5,797,666 97,244 SH   SOLE   97,244 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   19,024,520 70,253 SH   SOLE   70,253 0 0
ISHARES TR GLOBAL TECH ETF 464287291   7,659,389 102,385 SH   SOLE   102,385 0 0
ISHARES TR CORE MSCI EAFE 46432F842   796,232 10,728 SH   SOLE   10,728 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   18,789,278 55,746 SH   SOLE   55,746 0 0
ISHARES TR ESG AWARE MSCI 46435U663   470,072 11,673 SH   SOLE   11,673 0 0
ISHARES TR S&P SML 600 GWT 464287887   678,881 5,193 SH   SOLE   5,193 0 0
ISHARES TR CORE S&P US GWT 464287671   1,022,306 8,722 SH   SOLE   8,722 0 0
ISHARES TR MRGSTR SM CP GR 464288604   1,177,196 25,278 SH   SOLE   25,278 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   9,129,327 128,800 SH   SOLE   128,800 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   795,017 5,006 SH   SOLE   5,006 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   17,102,705 155,183 SH   SOLE   155,183 0 0
ISHARES TR MRNING SM CP ETF 464288703   15,585,696 254,668 SH   SOLE   254,668 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   628,715 6,147 SH   SOLE   6,147 0 0
M & T BK CORP COM 55261F104   607,067 4,174 SH   SOLE   4,174 0 0
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   591,705 11,618 SH   SOLE   11,618 0 0
OGE ENERGY CORP COM 670837103   557,169 16,244 SH   SOLE   16,244 0 0
ONEOK INC NEW COM 682680103   757,446 9,448 SH   SOLE   9,448 0 0
PFIZER INC COM 717081103   532,800 19,200 SH   SOLE   19,200 0 0
PHILIP MORRIS INTL INC COM 718172109   860,953 9,397 SH   SOLE   9,397 0 0
PPL CORP COM 69351T106   572,239 20,786 SH   SOLE   20,786 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   522,012 12,732 SH   SOLE   12,732 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,135,585 2,171 SH   SOLE   2,171 0 0
TELUS CORPORATION COM 87971M103   623,493 38,944 SH   SOLE   38,944 0 0
VALERO ENERGY CORP COM 91913Y100   577,786 3,385 SH   SOLE   3,385 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,691,685 40,500 SH   SOLE   40,500 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   832,990 19,852 SH   SOLE   19,852 0 0
VICI PPTYS INC COM 925652109   636,821 21,377 SH   SOLE   21,377 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   345,413 15,925 SH   SOLE   15,925 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604   2,816,792 86,193 SH   SOLE   86,193 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208   281,038 3,243 SH   SOLE   3,243 0 0