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
ALPHABET INC CAP STK CL C 02079K305   12,238 117,977 SH   SOLE   0 0 117,977
AMAZON COM INC COM 023135106   6,275 60,751 SH   SOLE   0 0 60,751
AMERISOURCEBERGEN CORP COM 03073E105   5,980 37,347 SH   SOLE   0 0 37,347
ANALOG DEVICES INC COM 032654105   2,592 13,145 SH   SOLE   0 0 13,145
APPLE INC COM COM 037833100   14,627 88,705 SH   SOLE   0 0 88,705
ARCHER DANIELS MIDLAND CO COM 039483102   879 11,035 SH   SOLE   0 0 11,035
BAKER HUGHES COMPANY CL A 05722G100   314 10,864 SH   SOLE   0 0 10,864
BANK NEW YORK MELLON CORP COM 064058100   2,621 57,677 SH   SOLE   0 0 57,677
BARRICK GOLD CORP COM 067901108   480 25,826 SH   SOLE   0 0 25,826
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   9,701 31,418 SH   SOLE   0 0 31,418
BK OF AMERICA CORP COM 060505104   1,325 46,337 SH   SOLE   0 0 46,337
BOYD GAMING CORP COM 103304101   1,135 17,707 SH   SOLE   0 0 17,707
BRISTOL-MYERS SQUIBB CO COM COM 110122108   1,836 26,483 SH   SOLE   0 0 26,483
CARMAX INC COM 143130102   3,192 49,662 SH   SOLE   0 0 49,662
CEMEX S A B SPON ADR NEW 151290889   278 50,320 SH   SOLE   0 0 50,320
CHEVRON CORP NEW COM 166764100   2,450 15,016 SH   SOLE   0 0 15,016
CISCO SYS INC. COM 17275R102   738 14,123 SH   SOLE   0 0 14,123
COMCAST CORP COM 20030N101   2,862 75,499 SH   SOLE   0 0 75,499
CORTEVA INC COM 22052L104   974 16,143 SH   SOLE   0 0 16,143
CVS HEALTH CORP COM 126650100   1,379 18,557 SH   SOLE   0 0 18,557
DBX ETF TRUST XTRACK MSCI EAFE ETF XTRACK MSCI EAFE 233051630   16,005 687,208 SH   SOLE   0 0 687,208
DBX ETF TRUST XTRACK USD HIGH ETF XTRACK USD HIGH 233051432   5,003 143,953 SH   SOLE   0 0 143,953
DBX ETF TRUST XTRACKERS S&P ETF XTRACKERS S&P 233051143   42,014 1,129,703 SH   SOLE   0 0 1,129,703
DBX ETF TRUST XTRACKERS S&P ETF XTRACKERS S&P 233051143   788 21,194 SH   SOLE   0 0 21,194
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   265 10,381 SH   SOLE   0 0 10,381
DISNEY WALT CO COM 254687106   2,619 26,157 SH   SOLE   0 0 26,157
EA SER FREEDOM 100 EM 02072L607   5,856 199,238 SH   SOLE   0 0 199,238
EBAY INC COM 278642103   2,056 46,335 SH   SOLE   0 0 46,335
ECOLAB INC COM 278865100   1,692 10,219 SH   SOLE   0 0 10,219
ENBRIDGE INC COM 29250N105   446 11,699 SH   SOLE   0 0 11,699
EXXON MOBIL CORP COM 30231G102   2,085 19,016 SH   SOLE   0 0 19,016
FIDELITY NATL INFORMATION SV COM 31620M106   2,179 40,115 SH   SOLE   0 0 40,115
FIRST SOLAR INC COM 336433107   2,253 10,358 SH   SOLE   0 0 10,358
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   1,080 21,197 SH   SOLE   0 0 21,197
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   650 13,864 SH   SOLE   0 0 13,864
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   498 31,226 SH   SOLE   0 0 31,226
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   316 13,444 SH   SOLE   0 0 13,444
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   9,330 167,950 SH   SOLE   0 0 167,950
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   8,730 133,650 SH   SOLE   0 0 133,650
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   7,622 146,768 SH   SOLE   0 0 146,768
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   1,847 18,911 SH   SOLE   0 0 18,911
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   1,821 117,312 SH   SOLE   0 0 117,312
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   670 10,017 SH   SOLE   0 0 10,017
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   11,394 191,460 SH   SOLE   0 0 191,460
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852   8,150 303,193 SH   SOLE   0 0 303,193
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   6,935 107,012 SH   SOLE   0 0 107,012
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   1,826 34,952 SH   SOLE   0 0 34,952
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   1,080 14,811 SH   SOLE   0 0 14,811
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   819 20,602 SH   SOLE   0 0 20,602
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   740 16,496 SH   SOLE   0 0 16,496
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   508 11,277 SH   SOLE   0 0 11,277
FIRST TR EXCHNG TRADED FD VI INCOME OPPRTNTES 33740F409   240 12,432 SH   SOLE   0 0 12,432
FIRST TR VALUE LINE DIVID IN SHS 33734H106   2,734 68,072 SH   SOLE   0 0 68,072
FISERV INC COM 337738108   1,222 10,813 SH   SOLE   0 0 10,813
FLEXSHARES TR STOXX GLOBR INF 33939L795   18,943 364,646 SH   SOLE   0 0 364,646
FLEXSHARES TR MORNSTAR UPSTR 33939L407   10,539 249,207 SH   SOLE   0 0 249,207
FORD MTR CO DEL COM 345370860   1,649 130,859 SH   SOLE   0 0 130,859
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   266 59,895 SH   SOLE   0 0 59,895
FS KKR CAP CORP COM 302635206   604 32,667 SH   SOLE   0 0 32,667
GENERAL DYNAMICS CORP COM 369550108   2,300 10,078 SH   SOLE   0 0 10,078
GLOBAL X US PFD ETF 37954Y731   1,630 55,268 SH   SOLE   0 0 55,268
GLOBAL X MSCI NXT EMRNG 37954Y483   931 54,259 SH   SOLE   0 0 54,259
GLOBAL X US PFD ETF 37954Y657   780 39,270 SH   SOLE   0 0 39,270
GLOBAL X FDS MSCI NXT EMRGNG & FRONTIER ETF MSCI NXT EMRNG 37950E218   8,038 430,229 SH   SOLE   0 0 430,229
HARTFORD FUNDS EXCHANGE TRADED TOTAL RTRN ETF TOTAL RTRN ETF 41653L305   32,306 950,191 SH   SOLE   0 0 950,191
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   498 24,400 SH   SOLE   0 0 24,400
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656   1,084 26,342 SH   SOLE   0 0 26,342
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   2,338 50,293 SH   SOLE   0 0 50,293
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   25,021 528,763 SH   SOLE   0 0 528,763
INVESCO QQQ TR UNIT SER 1 46090E103   4,744 14,781 SH   SOLE   0 0 14,781
INVESTMENT MANAGERS SER TR II AXS CHANGE FINANCE ESG ETF AXS CHANGE FINAN 46144X107   5,531 191,557 SH   SOLE   0 0 191,557
IQVIA HLDGS INC COM 46266C105   4,644 23,350 SH   SOLE   0 0 23,350
ISHARES CORE CORE S&P SCP ETF 464287804   1,153 11,919 SH   SOLE   0 0 11,919
ISHARES GOLD ISHARES NEW 464285204   581 15,538 SH   SOLE   0 0 15,538
ISHARES INC MSCI EMERG MRKT 464286533   1,056 19,356 SH   SOLE   0 0 19,356
ISHARES TR CORE HIGH DV ETF 46429B663   2,661 26,176 SH   SOLE   0 0 26,176
ISHARES TR CORE MSCI EAFE 46432F842   992 14,839 SH   SOLE   0 0 14,839
ISHARES TR U.S. MED DVC ETF/ESG AWR US AGRGT 46435U549   541 11,253 SH   SOLE   0 0 11,253
ISHARES TR ESG SCRND S&P500 46436E569   313 10,125 SH   SOLE   0 0 10,125
ISHARES TRUST U.S. MED DVC ETF 46435G243   282 11,734 SH   SOLE   0 0 11,734
ISHARES TRUST 7-10 YEAR TREASURY BOND ETF 7-10 YR TRSY BD 464287440   24,446 246,630 SH   SOLE   0 0 246,630
ISHARES U S ETF TR INT RT HDG C B 46431W705   1,082 11,811 SH   SOLE   0 0 11,811
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   11,285 250,268 SH   SOLE   0 0 250,268
JOHN HANCOCK EXCHANGE TRADED JOHN HANCOCK EXCHANGE TRADED 47804J206   1,320 27,564 SH   SOLE   0 0 27,564
JP MORGAN ETF TRUST ULTRA-SHORT INCOME ETF COM 46641Q837   16,397 325,860 SH   SOLE   0 0 325,860
JPMORGAN CHASE COM 46625H100   3,028 23,238 SH   SOLE   0 0 23,238
KELLOGG CO COM 487836108   916 13,678 SH   SOLE   0 0 13,678
LATTICE STRATEGIES TR HARTFORD MLT ETF HARTFORD MLT ETF 518416102   31,377 1,191,699 SH   SOLE   0 0 1,191,699
MANAGED PORTFOLIO SERIES ECOFIN GBL WATER 56167N753   1,224 30,913 SH   SOLE   0 0 30,913
MANULIFE FINL CORP COM 56501R106   373 20,318 SH   SOLE   0 0 20,318
MASTERCARD INCORPORATED CL A 57636Q104   4,677 12,869 SH   SOLE   0 0 12,869
META PLATFORMS INC CL A 30303M102   7,090 33,451 SH   SOLE   0 0 33,451
MGM RESORTS INTERNATIONAL COM 552953101   659 14,842 SH   SOLE   0 0 14,842
MICROSOFT CORP COM 594918104   12,214 42,365 SH   SOLE   0 0 42,365
MORGAN STANLEY COM New 617446448   1,052 11,985 SH   SOLE   0 0 11,985
NEXTERA ENERGY INC COM 65339F101   1,178 15,279 SH   SOLE   0 0 15,279
NOVARTIS AG SPONSORED ADR 66987V109   2,441 26,527 SH   SOLE   0 0 26,527
NUSHARES ETF TR NUVEEN ESG US 67092P870   6,389 285,864 SH   SOLE   0 0 285,864
NUSHARES ETF TR NUVEEN ESG INTL 67092P805   5,514 196,084 SH   SOLE   0 0 196,084
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   4,099 115,750 SH   SOLE   0 0 115,750
NUSHARES ETF TR ESG HI TLD CRP 67092P854   1,897 91,421 SH   SOLE   0 0 91,421
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409   1,610 42,117 SH   SOLE   0 0 42,117
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508   1,450 50,537 SH   SOLE   0 0 50,537
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   1,314 38,557 SH   SOLE   0 0 38,557
NVIDIA CORPORATION COM 67066G104   3,226 11,614 SH   SOLE   0 0 11,614
OMNICOM GROUP INC COM 681919106   1,328 14,076 SH   SOLE   0 0 14,076
ORACLE CORP COM 68389X105   5,539 59,607 SH   SOLE   0 0 59,607
PFIZER INC COM 717081103   575 14,092 SH   SOLE   0 0 14,092
PHILIP MORRIS INTL INC COM 718172109   3,521 36,206 SH   SOLE   0 0 36,206
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   2,219 22,358 SH   SOLE   0 0 22,358
PIMCO ETF TRUST ACTIVE BD ETF COM 72201R775   18,482 199,251 SH   SOLE   0 0 199,251
PIMCO ETF TRUST INTER MUN BD ACT ETF COM 72201R866   30,230 578,455 SH   SOLE   0 0 578,455
RAYTHEON TECHNOLOGIES CORP COM 75513E101   1,054 10,762 SH   SOLE   0 0 10,762
RED ROCK RESORTS INC CL A 75700L108   1,862 41,775 SH   SOLE   0 0 41,775
SANOFI SPONSORED ADR 80105N105   1,293 23,753 SH   SOLE   0 0 23,753
SCHWAB CHARLES CORP COM 808513105   4,220 80,567 SH   SOLE   0 0 80,567
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   38,597 1,032,567 SH   SOLE   0 0 1,032,567
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   12,815 398,605 SH   SOLE   0 0 398,605
SELECT SECTOR SPDR TR ENERGY 81369Y506   3,966 47,884 SH   SOLE   0 0 47,884
SOUTHWEST AIRLS CO COM 844741108   428 13,142 SH   SOLE   0 0 13,142
SPDR DOUBLELINE SPDR TR TACTIC 78467V848   3,449 84,067 SH   SOLE   0 0 84,067
SPDR HIGH SPDR TR TACTIC 78468R606   1,278 55,592 SH   SOLE   0 0 55,592
SPDR INDEX SHARES FUNDS PORTFOLIO EMG MK ETF CL A 78463X509   15,203 445,447 SH   SOLE   0 0 445,447
SPDR INDEX SHS FDS Portfolio DEVLPD 78463X889   3,538 110,136 SH   SOLE   0 0 110,136
SPDR INDEX SHS FDS S&P INTL ETF 78463X772   721 21,023 SH   SOLE   0 0 21,023
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533   359 13,703 SH   SOLE   0 0 13,703
SPDR SER TR PORTFOLIO AGRGTE 78464A649   16,821 652,238 SH   SOLE   0 0 652,238
SPDR SER TR PORTFOLIO S&P500 78464A854   8,426 174,988 SH   SOLE   0 0 174,988
SPDR SER TR NUVEEN BLOOMBERG 78464A284   3,650 145,782 SH   SOLE   0 0 145,782
SPDR SER TR PORTFOLIO S&P600 78468R853   3,019 79,923 SH   SOLE   0 0 79,923
SPDR SER TR SPDR TR TACTIC/SPDR MSCI USA GE 78468R747   1,679 20,251 SH   SOLE   0 0 20,251
SPDR SER TR AEROSPACE DEF 78464A631   1,248 10,678 SH   SOLE   0 0 10,678
SPDR SER TR S&P KENSHO NEW 78468R648   850 19,899 SH   SOLE   0 0 19,899
SPDR SER TR PORTFOLIO S&P400 78464A847   730 16,606 SH   SOLE   0 0 16,606
SPDR SER TR PRTFLO S&P500 VL 78464A508   561 13,777 SH   SOLE   0 0 13,777
SPDR SERIES TRUST S&P 400 MDCP GRW ETF S&P 600 SMCP VAL 78464A821   10,536 153,947 SH   SOLE   0 0 153,947
SPDR SERIES TRUST S&P 400 MDCP VAL ETF S&P 600 SMCP VAL 78464A839   10,808 163,565 SH   SOLE   0 0 163,565
SPDR SERIES TRUST S&P 600 SMCP GRW ETF CL A 78464A201   15,206 206,184 SH   SOLE   0 0 206,184
SPDR SERIES TRUST S&P 600 SMCP VAL ETF S&P 600 SMCP VAL 78464A300   15,646 205,382 SH   SOLE   0 0 205,382
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103   674 24,447 SH   SOLE   0 0 24,447
SSGA ACTIVE ETF TR BLACKSTONE SENIOR LOAN ETF BLACKSTONE SENR 78467V608   7,034 169,665 SH   SOLE   0 0 169,665
SSGA ACTIVE TR SPDR DBLELN EMRG ETF SPDR DBLELN EMRG 78470P309   7,283 178,161 SH   SOLE   0 0 178,161
TAIWAN SEMICONDUCTOR MFG LTD COM 874039100   3,329 35,786 SH   SOLE   0 0 35,786
TESLA INC SPONSORED ADS 88160R101   3,080 14,847 SH   SOLE   0 0 14,847
TRUIST FINL CORP COM 89832Q109   1,140 33,420 SH   SOLE   0 0 33,420
UNILEVER PLC SPON ADR NEW 904767704   2,318 44,641 SH   SOLE   0 0 44,641
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   812 28,971 SH   SOLE   0 0 28,971
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   767 10,385 SH   SOLE   0 0 10,385
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   590 11,652 SH   SOLE   0 0 11,652
VERIZON COMMUNICATIONS INC COM 92343V104   399 10,271 SH   SOLE   0 0 10,271
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824   2,245 37,041 SH   SOLE   0 0 37,041
VISA INC COM CL A 92826C839   6,338 28,110 SH   SOLE   0 0 28,110
WELLS FARGO CO NEW COM 949746101   2,003 53,587 SH   SOLE   0 0 53,587
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   686 13,639 SH   SOLE   0 0 13,639
WORLD GOLD TR SPDR GLD MINIS 98149E303   705 18,025 SH   SOLE   0 0 18,025
X TRACKERS XTRCK JP MRGN ES 233051713   928 55,627 SH   SOLE   0 0 55,627
XYLEM INC ADR 98419M100   1,138 10,874 SH   SOLE   0 0 10,874