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
AIR PRODUCTS AND CHEMICALS I COM 009158106 250,963 902 SH SOLE 902 0 0
ALLSTATE CORP COM 020002101 2,610,554 11,767 SH SOLE 11,767 0 0
ALPHABET INC CAP STK CL C 02079K107 2,643,188 7,757 SH SOLE 7,757 0 0
AMAZON COM INC COM 023135106 3,058,316 12,275 SH SOLE 12,275 0 0
AMERICAN ELEC PWR CO INC COM 025537101 963,239 8,119 SH SOLE 8,119 0 0
AMPHENOL CORP CL A 032095101 790,060 9,372 SH SOLE 9,372 0 0
AMPLIFY ETF TR ETHO CLI LEA ETF 032108557 213,121 2,675 SH SOLE 2,675 0 0
APPLE INC COM 037833100 1,765,511 5,302 SH SOLE 5,302 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,345,314 8,308 SH SOLE 8,308 0 0
AT&T INC COM 00206R102 1,132,599 46,418 SH SOLE 46,418 0 0
AUTOZONE INC COM 053332102 367,903 130 SH SOLE 130 0 0
BALL CORP COM 058498106 693,035 12,369 SH SOLE 12,369 0 0
BANK OF NY MELLON CORP COM 064058100 2,499,010 17,279 SH SOLE 17,279 0 0
BARRICK MNG CORP COM SHS 06849F108 2,419,255 59,485 SH SOLE 59,485 0 0
BGC GROUP INC CL A 088929104 1,766,604 153,218 SH SOLE 153,218 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 472,243 7,568 SH SOLE 7,568 0 0
BROADCOM INC COM 11135F101 954,534 2,718 SH SOLE 2,718 0 0
CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300 224,555 8,561 SH SOLE 8,561 0 0
CISCO SYS INC COM 17275R102 829,935 7,711 SH SOLE 7,711 0 0
COCA COLA CO COM 191216100 1,124,227 13,060 SH SOLE 13,060 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 1,687,770 1,854 SH SOLE 1,854 0 0
DISNEY WALT CO COM 254687106 1,676,722 15,984 SH SOLE 15,984 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 617,592 5,417 SH SOLE 5,417 0 0
ENCOMPASS HEALTH CORP COM 29261A100 1,187,929 9,778 SH SOLE 9,778 0 0
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 1,292,561 7,942 SH SOLE 7,942 0 0
FEDEX CORP COM 31428X106 555,070 1,947 SH SOLE 1,947 0 0
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 1,502,833 20,870 SH SOLE 20,870 0 0
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 261,685 5,126 SH SOLE 5,126 0 0
FIDELITY COVINGTON TRUST PFD SECS INCOME 316092261 216,125 10,553 SH SOLE 10,553 0 0
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 679,204 11,184 SH SOLE 11,184 0 0
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 7,291,268 95,075 SH SOLE 95,075 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 215,179 4,496 SH SOLE 4,496 0 0
FIRST TR EXCHNG TRADED FD VI SMIT UNCO BD ETF 33740F888 8,480,057 357,130 SH SOLE 357,130 0 0
GILEAD SCIENCES INC COM 375558103 728,705 4,889 SH SOLE 4,889 0 0
HARTFORD FDS EXCHANGE TRADED STRAT INCOM ETF 41653L875 9,042,718 269,289 SH SOLE 269,289 0 0
HOME DEPOT INC COM 437076102 511,229 1,797 SH SOLE 1,797 0 0
HOWMET AEROSPACE INC COM 443201108 1,329,712 5,879 SH SOLE 5,879 0 0
IDEXX LABS INC COM 45168D104 1,313,830 2,516 SH SOLE 2,516 0 0
IM GLOBAL PARTNER FUNDS IMGP DBI MAN ETF 53700T827 4,876,016 149,893 SH SOLE 149,893 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 5,797,350 51,924 SH SOLE 51,924 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 6,625,263 100,596 SH SOLE 100,596 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 1,423,295 24,573 SH SOLE 24,573 0 0
ISHARES INC MSCI EMRG CHN 46434G764 4,864,671 49,098 SH SOLE 49,098 0 0
ISHARES TR US SML CAP EQT 46434V290 4,736,020 56,678 SH SOLE 56,678 0 0
ISHARES TR FALN ANGLS USD 46435G474 246,439 9,504 SH SOLE 9,504 0 0
ISHARES TR U.S. TECH ETF 464287721 288,741 1,090 SH SOLE 1,090 0 0
ISHARES TR CORE S&P US GWT 464287671 213,706 1,103 SH SOLE 1,103 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 1,101,547 6,604 SH SOLE 6,604 0 0
ISHARES U S ETF TR IT RT HDG HGYL 46431W606 4,781,058 55,834 SH SOLE 55,834 0 0
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 218,868 4,600 SH SOLE 4,600 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 290,030 5,758 SH SOLE 5,758 0 0
JPMORGAN CHASE & CO COM 46625H100 369,868 1,118 SH SOLE 1,118 0 0
MARATHON PETE CORP COM 56585A102 1,029,674 2,604 SH SOLE 2,604 0 0
MEDTRONIC PLC SHS G5960L103 785,498 9,103 SH SOLE 9,103 0 0
MERCK & CO INC COM 58933Y105 1,983,772 13,652 SH SOLE 13,652 0 0
META PLATFORMS INC CL A 30303M102 664,327 916 SH SOLE 916 0 0
MICROSOFT CORP COM 594918104 3,741,652 7,295 SH SOLE 7,295 0 0
MORGAN STANLEY ETF TRUST EATO VANC BD ETF 61774R841 11,829,525 245,477 SH SOLE 245,477 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 411,630 923 SH SOLE 923 0 0
NAVIOS MARITIME PARTNERS LP COM UNIT LPI Y62267409 2,733,534 30,403 SH SOLE 30,403 0 0
NETFLIX INC. COM 64110L106 392,640 5,643 SH SOLE 5,643 0 0
NORTHROP GRUMMAN CORP COM 666807102 464,624 961 SH SOLE 961 0 0
NUSHARES ETF TR NUVEEN ESG INTL 67092P805 306,799 7,726 SH SOLE 7,726 0 0
NVIDIA CORPORATION COM 67066G104 854,826 3,743 SH SOLE 3,743 0 0
NYLIM ETF TR HEDGE MULTI STRA 45409B107 5,079,568 140,943 SH SOLE 140,943 0 0
OLD REP INTL CORP COM 680223104 411,977 11,042 SH SOLE 11,042 0 0
PGIM ETF TR PGIM ULTRA SH BD 69344A107 9,702,114 196,161 SH SOLE 196,161 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 325,037 1,320 SH SOLE 1,320 0 0
ROYAL BK CDA COM 780087102 974,693 4,958 SH SOLE 4,958 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 463,919 15,828 SH SOLE 15,828 0 0
SELECT SECTOR SPDR TR ST STR DISCR ETF 81369Y407 1,631,585 14,991 SH SOLE 14,991 0 0
SELECT SECTOR SPDR TR ST STR MATER ETF 81369Y100 273,158 5,609 SH SOLE 5,609 0 0
SMITHFIELD FOODS INC COM 832248207 665,215 35,535 SH SOLE 35,535 0 0
SOUTHERN CO COM 842587107 200,760 2,422 SH SOLE 2,422 0 0
SSGA ACTIVE ETF TR ST STR BL LN ETF 78467V608 6,416,989 158,876 SH SOLE 158,876 0 0
STERLING INFRASTRUCTURE INC COM 859241101 1,899,254 3,862 SH SOLE 3,862 0 0
SUNCOR ENERGY INC NEW COM 867224107 2,304,797 33,959 SH SOLE 33,959 0 0
T-MOBILE US INC COM 872590104 1,143,354 7,011 SH SOLE 7,011 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 2,274,484 8,900 SH SOLE 8,900 0 0
THE CIGNA GROUP COM 125523100 753,785 2,773 SH SOLE 2,773 0 0
UGI CORP NEW COM 902681105 744,397 20,869 SH SOLE 20,869 0 0
UNION PAC CORP COM 907818108 416,903 1,532 SH SOLE 1,532 0 0
US BANCORP COM NEW 902973304 289,262 5,008 SH SOLE 5,008 0 0
VANECK ETF TRUST GREEN BOND ETF 92189F171 603,488 25,990 SH SOLE 25,990 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 15,057,664 213,251 SH SOLE 213,251 0 0
VANGUARD WORLD FD FINANCIALS ETF 92204A405 1,569,428 12,064 SH SOLE 12,064 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 1,585,056 5,015 SH SOLE 5,015 0 0
VANGUARD WORLD FD MRNGSTR MEGA CAP 921910816 554,974 5,990 SH SOLE 5,990 0 0
VANGUARD WORLD FD ESG US CORP BD 921910691 298,675 5,013 SH SOLE 5,013 0 0
VISA INC COM CL A 92826C839 2,564,653 7,137 SH SOLE 7,137 0 0
WALMART INC COM 931142103 503,602 4,846 SH SOLE 4,846 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 730,847 7,519 SH SOLE 7,519 0 0