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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 3,624 24,160 SH   SOLE   33 0 24,127
ABBOTT LABS COM 002824100 3,389 27,016 SH   SOLE   1,026 0 25,990
ABBVIE INC COM 00287Y109 5,922 38,852 SH   SOLE   26 0 38,826
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,022 8,668 SH   SOLE   0 0 8,668
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,911 4,058 SH   SOLE   0 0 4,058
ADVANCED MICRO DEVICES INC COM 007903107 1,487 12,090 SH   SOLE   66 0 12,024
AGNICO EAGLE MINES LTD COM 008474108 699 11,432 SH   SOLE   0 0 11,432
AIR PRODS & CHEMS INC COM 009158106 2,161 8,640 SH   SOLE   0 0 8,640
AIRBNB INC COM CL A 009066101 2,247 13,106 SH   SOLE   1 0 13,105
AKAMAI TECHNOLOGIES INC COM 00971T101 448 3,749 SH   SOLE   0 0 3,749
ALCOA CORP COM 013872106 698 7,755 SH   SOLE   0 0 7,755
ALLETE INC COM NEW 018522300 340 5,070 SH   SOLE   0 0 5,070
ALLIANT ENERGY CORP COM 018802108 207 3,325 SH   SOLE   0 0 3,325
ALLSTATE CORP COM 020002101 765 5,573 SH   SOLE   0 0 5,573
ALPHABET INC CAP STK CL A 02079K305 13,250 4,701 SH   SOLE   15 0 4,686
ALPHABET INC CAP STK CL C 02079K107 2,824 1,003 SH   SOLE   0 0 1,003
ALPS ETF TR EQUAL SEC ETF 00162Q205 2,549 23,441 SH   SOLE   0 0 23,441
ALTRIA GROUP INC COM 02209S103 7,405 141,879 SH   SOLE   0 0 141,879
AMAZON COM INC COM 023135106 21,040 6,411 SH   SOLE   51 0 6,360
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 1,546 29,934 SH   SOLE   0 0 29,934
AMERICAN ELEC PWR CO INC COM 025537101 406 4,157 SH   SOLE   0 0 4,157
AMERICAN EXPRESS CO COM 025816109 366 2,004 SH   SOLE   0 0 2,004
AMERICAN TOWER CORP NEW COM 03027X100 1,530 5,909 SH   SOLE   0 0 5,909
AMERICAN WTR WKS CO INC NEW COM 030420103 666 3,975 SH   SOLE   0 0 3,975
AMERISOURCEBERGEN CORP COM 03073E105 396 2,558 SH   SOLE   0 0 2,558
AMETEK INC COM 031100100 487 3,630 SH   SOLE   0 0 3,630
AMGEN INC COM 031162100 1,523 6,360 SH   SOLE   0 0 6,360
ANNALY CAPITAL MANAGEMENT IN COM 035710409 481 68,267 SH   SOLE   0 0 68,267
ANSYS INC COM 03662Q105 332 1,044 SH   SOLE   0 0 1,044
APOLLO COML REAL ESTATE FIN NOTE 4.750% 8/2 03762UAB1 11 11,000 PRN   SOLE   0 0 11,000
APPLE INC COM 037833100 48,846 278,717 SH   SOLE   10,039 0 268,678
APPLIED MATLS INC COM 038222105 682 4,981 SH   SOLE   0 0 4,981
ARCHER DANIELS MIDLAND CO COM 039483102 512 5,711 SH   SOLE   0 0 5,711
ARK ETF TR INNOVATION ETF 00214Q104 2,403 30,839 SH   SOLE   4 0 30,835
ASML HOLDING N V N Y REGISTRY SHS N07059210 238 308 SH   SOLE   0 0 308
AT&T INC COM 00206R102 1,180 49,699 SH   SOLE   7,677 0 42,022
ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.875% 6/0 049164BJ4 21 13,000 PRN   SOLE   0 0 13,000
ATLASSIAN CORP PLC CL A G06242104 251 820 SH   SOLE   0 0 820
AUTODESK INC COM 052769106 414 1,849 SH   SOLE   0 0 1,849
AUTOMATIC DATA PROCESSING IN COM 053015103 482 2,116 SH   SOLE   0 0 2,116
AVERY DENNISON CORP COM 053611109 231 1,320 SH   SOLE   1,000 0 320
AVIS BUDGET GROUP COM 053774105 987 3,754 SH   SOLE   0 0 3,754
BALL CORP COM 058498106 526 5,849 SH   SOLE   0 0 5,849
BANK MONTREAL QUE COM 063671101 438 3,716 SH   SOLE   0 0 3,716
BARCLAYS BANK PLC ETN LKD 48 06746P555 655 27,666 SH   SOLE   270 0 27,396
BARCLAYS PLC ADR 06738E204 93 11,572 SH   SOLE   0 0 11,572
BECTON DICKINSON & CO COM 075887109 200 759 SH   SOLE   21 0 738
BERKLEY W R CORP COM 084423102 363 5,451 SH   SOLE   0 0 5,451
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,023 22,987 SH   SOLE   51 0 22,936
BEST BUY INC COM 086516101 352 3,868 SH   SOLE   111 0 3,757
BIOMARIN PHARMACEUTICAL INC COM 09061G101 314 3,990 SH   SOLE   0 0 3,990
BK OF AMERICA CORP COM 060505104 4,510 109,208 SH   SOLE   223 0 108,985
BLACKROCK INC COM 09247X101 3,331 3,675 SH   SOLE   0 0 3,675
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 262 21,500 SH   SOLE   0 0 21,500
BLACKROCK MUNI INCOME TR II COM 09249N101 264 21,450 SH   SOLE   0 0 21,450
BLACKSTONE INC COM 09260D107 2,682 20,831 SH   SOLE   0 0 20,831
BLOCK INC CL A 852234103 7,083 52,065 SH   SOLE   11 0 52,054
BOEING CO COM 097023105 2,359 12,267 SH   SOLE   0 0 12,267
BOSTON PROPERTIES INC COM 101121101 704 5,470 SH   SOLE   0 0 5,470
BOSTON SCIENTIFIC CORP COM 101137107 362 8,185 SH   SOLE   0 0 8,185
BP PLC SPONSORED ADR 055622104 1,071 36,446 SH   SOLE   0 0 36,446
BRISTOL-MYERS SQUIBB CO COM 110122108 537 7,559 SH   SOLE   0 0 7,559
BROADCOM INC COM 11135F101 3,642 5,528 SH   SOLE   0 0 5,528
BURLINGTON STORES INC COM 122017106 941 4,949 SH   SOLE   0 0 4,949
CADENCE DESIGN SYSTEM INC COM 127387108 484 2,939 SH   SOLE   0 0 2,939
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 211 3,297 SH   SOLE   0 0 3,297
CANADIAN NATL RY CO COM 136375102 302 2,249 SH   SOLE   0 0 2,249
CARRIER GLOBAL CORPORATION COM 14448C104 411 8,873 SH   SOLE   0 0 8,873
CATERPILLAR INC COM 149123101 1,461 6,775 SH   SOLE   45 0 6,730
CERUS CORP COM 157085101 64 11,700 SH   SOLE   0 0 11,700
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 217 10,937 SH   SOLE   0 0 10,937
CHENIERE ENERGY INC COM NEW 16411R208 1,449 10,449 SH   SOLE   0 0 10,449
CHEVRON CORP NEW COM 166764100 10,445 64,679 SH   SOLE   1,798 0 62,881
CHIMERA INVT CORP COM NEW 16934Q208 528 43,893 SH   SOLE   0 0 43,893
CIGNA CORP NEW COM 125523100 437 1,823 SH   SOLE   0 0 1,823
CISCO SYS INC COM 17275R102 1,510 26,420 SH   SOLE   2,386 0 24,034
CITIGROUP INC COM NEW 172967424 268 4,830 SH   SOLE   0 0 4,830
CITIZENS FINL GROUP INC COM 174610105 536 11,822 SH   SOLE   0 0 11,822
CLOROX CO DEL COM 189054109 839 5,934 SH   SOLE   525 0 5,409
COCA COLA CO COM 191216100 3,479 56,823 SH   SOLE   1,200 0 55,623
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 237 2,646 SH   SOLE   0 0 2,646
COLGATE PALMOLIVE CO COM 194162103 516 6,736 SH   SOLE   1,200 0 5,536
COLLEGIUM PHARMACEUTICAL INC NOTE 2.625% 2/1 19459JAA2 11 11,000 PRN   SOLE   0 0 11,000
COMCAST CORP NEW CL A 20030N101 1,629 34,224 SH   SOLE   512 0 33,712
CONAGRA BRANDS INC COM 205887102 224 6,671 SH   SOLE   0 0 6,671
CONOCOPHILLIPS COM 20825C104 2,328 27,710 SH   SOLE   522 0 27,188
CONSOLIDATED EDISON INC COM 209115104 734 7,802 SH   SOLE   260 0 7,542
CONSTELLATION BRANDS INC CL A 21036P108 915 3,877 SH   SOLE   0 0 3,877
CORTEVA INC COM 22052L104 303 5,495 SH   SOLE   215 0 5,280
COSTCO WHSL CORP NEW COM 22160K105 5,668 9,879 SH   SOLE   0 0 9,879
CROCS INC COM 227046109 1,514 19,769 SH   SOLE   9 0 19,760
CROWDSTRIKE HLDGS INC CL A 22788C105 3,751 16,529 SH   SOLE   85 0 16,444
CSX CORP COM 126408103 2,018 53,862 SH   SOLE   0 0 53,862
CUMMINS INC COM 231021106 449 2,189 SH   SOLE   0 0 2,189
CVS HEALTH CORP COM 126650100 786 7,728 SH   SOLE   200 0 7,528
DANAHER CORPORATION COM 235851102 408 1,369 SH   SOLE   0 0 1,369
DARDEN RESTAURANTS INC COM 237194105 473 3,500 SH   SOLE   0 0 3,500
DECKERS OUTDOOR CORP COM 243537107 2,199 7,995 SH   SOLE   3 0 7,992
DEERE & CO COM 244199105 1,601 4,068 SH   SOLE   51 0 4,017
DELTA AIR LINES INC DEL COM NEW 247361702 2,284 57,728 SH   SOLE   83 0 57,645
DEVON ENERGY CORP NEW COM 25179M103 7,052 119,463 SH   SOLE   671 0 118,792
DISNEY WALT CO COM 254687106 5,851 40,979 SH   SOLE   118 0 40,861
DNP SELECT INCOME FD INC COM 23325P104 213 17,995 SH   SOLE   0 0 17,995
DOLLAR TREE INC COM 256746108 1,136 7,093 SH   SOLE   1,503 0 5,590
DOMINION ENERGY INC COM 25746U109 345 4,092 SH   SOLE   0 0 4,092
DONALDSON INC COM 257651109 287 5,357 SH   SOLE   0 0 5,357
DOW INC COM 260557103 298 4,859 SH   SOLE   215 0 4,644
DUKE ENERGY CORP NEW COM NEW 26441C204 816 7,385 SH   SOLE   1,741 0 5,644
DUPONT DE NEMOURS INC COM 26614N102 255 3,417 SH   SOLE   215 0 3,202
EAST WEST BANCORP INC COM 27579R104 1,090 13,794 SH   SOLE   8 0 13,786
EATON CORP PLC SHS G29183103 459 3,024 SH   SOLE   0 0 3,024
ECOLAB INC COM 278865100 8,885 39,436 SH   SOLE   0 0 39,436
EDWARDS LIFESCIENCES CORP COM 28176E108 387 3,241 SH   SOLE   0 0 3,241
EMERSON ELEC CO COM 291011104 627 6,432 SH   SOLE   0 0 6,432
ENBRIDGE INC COM 29250N105 1,174 25,518 SH   SOLE   0 0 25,518
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 2,120 189,599 SH   SOLE   0 0 189,599
ENPHASE ENERGY INC COM 29355A107 2,707 13,423 SH   SOLE   7 0 13,416
ENTERGY CORP NEW COM 29364G103 870 7,455 SH   SOLE   0 0 7,455
ENTERPRISE PRODS PARTNERS L COM 293792107 3,397 131,917 SH   SOLE   0 0 131,917
EQT CORP COM 26884L109 1,049 30,477 SH   SOLE   14 0 30,463
EQUINOX GOLD CORP COM 29446Y502 551 66,794 SH   SOLE   0 0 66,794
ESSENTIAL UTILS INC COM 29670G102 500 9,773 SH   SOLE   0 0 9,773
EVERSOURCE ENERGY COM 30040W108 255 2,890 SH   SOLE   0 0 2,890
EXACT SCIENCES CORP COM 30063P105 602 8,606 SH   SOLE   0 0 8,606
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 799 13,703 SH   SOLE   0 0 13,703
EXCHANGE TRADED CONCEPTS TR VSPR US LC ETF 301505749 1,283 47,197 SH   SOLE   0 0 47,197
EXELON CORP COM 30161N101 713 14,521 SH   SOLE   0 0 14,521
EXXON MOBIL CORP COM 30231G102 2,991 38,788 SH   SOLE   1,703 0 37,085
FASTENAL CO COM 311900104 2,695 45,316 SH   SOLE   0 0 45,316
FEDEX CORP COM 31428X106 2,162 9,294 SH   SOLE   0 0 9,294
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 619 10,167 SH   SOLE   0 0 10,167
FIDELITY NATL INFORMATION SV COM 31620M106 970 9,217 SH   SOLE   0 0 9,217
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 8,493 160,060 SH   SOLE   611 0 159,449
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 798 15,585 SH   SOLE   0 0 15,585
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 2,001 98,602 SH   SOLE   0 0 98,602
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 200 3,374 SH   SOLE   720 0 2,654
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 2,787 98,419 SH   SOLE   0 0 98,419
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 662 10,715 SH   SOLE   0 0 10,715
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 412 6,631 SH   SOLE   0 0 6,631
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 3,424 74,547 SH   SOLE   1,370 0 73,177
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 9,618 196,376 SH   SOLE   0 0 196,376
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 214 2,262 SH   SOLE   0 0 2,262
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 587 7,915 SH   SOLE   0 0 7,915
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 13,267 259,647 SH   SOLE   255 0 259,392
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 18,087 225,572 SH   SOLE   120 0 225,452
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 414 1,997 SH   SOLE   0 0 1,997
FIRST TR EXCHANGE-TRADED FD HIGH INCM STRGC 33739Q309 346 7,180 SH   SOLE   0 0 7,180
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 27,562 841,590 SH   SOLE   1,268 0 840,322
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 746 11,472 SH   SOLE   0 0 11,472
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 1,570 64,388 SH   SOLE   0 0 64,388
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 733 26,466 SH   SOLE   210 0 26,256
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 714 4,442 SH   SOLE   0 0 4,442
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 10,016 203,895 SH   SOLE   39 0 203,856
FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 1,866 68,707 SH   SOLE   0 0 68,707
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 1,401 28,248 SH   SOLE   0 0 28,248
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 281 4,018 SH   SOLE   0 0 4,018
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 5,720 62,195 SH   SOLE   2,700 0 59,495
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 407 3,985 SH   SOLE   0 0 3,985
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 276 2,841 SH   SOLE   0 0 2,841
FIRST TR VALUE LINE DIVID IN SHS 33734H106 2,830 66,635 SH   SOLE   67 0 66,568
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 789 6,562 SH   SOLE   0 0 6,562
FIRSTENERGY CORP COM 337932107 266 5,802 SH   SOLE   0 0 5,802
FISERV INC COM 337738108 2,874 28,339 SH   SOLE   2,740 0 25,599
FLEXSHARES TR MORNSTAR UPSTR 33939L407 1,224 26,142 SH   SOLE   0 0 26,142
FORD MTR CO DEL COM 345370860 3,655 215,576 SH   SOLE   1,309 0 214,267
FRANKLIN RESOURCES INC COM 354613101 568 19,718 SH   SOLE   0 0 19,718
FS KKR CAP CORP COM 302635206 790 35,317 SH   SOLE   0 0 35,317
GABELLI EQUITY TR INC COM 362397101 384 53,374 SH   SOLE   0 0 53,374
GENERAC HLDGS INC COM 368736104 1,679 5,623 SH   SOLE   3 0 5,620
GENERAL MLS INC COM 370334104 308 4,556 SH   SOLE   0 0 4,556
GENERAL MTRS CO COM 37045V100 2,002 44,504 SH   SOLE   0 0 44,504
GILEAD SCIENCES INC COM 375558103 648 10,840 SH   SOLE   0 0 10,840
GLOBAL PMTS INC COM 37940X102 1,778 13,153 SH   SOLE   0 0 13,153
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 6,683 242,294 SH   SOLE   0 0 242,294
GLOBAL X FDS GLOBAL X SILVER 37954Y848 251 6,909 SH   SOLE   0 0 6,909
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 391 5,060 SH   SOLE   0 0 5,060
GLOBAL X FDS S&P 500 COVERED 37954Y475 449 9,062 SH   SOLE   0 0 9,062
GLOBAL X FDS US INFR DEV ETF 37954Y673 18,251 645,356 SH   SOLE   546 0 644,810
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 3,165 35,547 SH   SOLE   0 0 35,547
GOLDMAN SACHS GROUP INC COM 38141G104 273 802 SH   SOLE   0 0 802
GRANITESHARES ETF TR BBG COMMD K 1 38747R108 9,996 311,499 SH   SOLE   172 0 311,327
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 9,841 108,343 SH   SOLE   0 0 108,343
HARTFORD FINL SVCS GROUP INC COM 416515104 1,286 17,910 SH   SOLE   0 0 17,910
HEALTHPEAK PROPERTIES INC COM 42250P103 417 12,131 SH   SOLE   0 0 12,131
HERSHEY CO COM 427866108 1,139 5,261 SH   SOLE   0 0 5,261
HEWLETT PACKARD ENTERPRISE C COM 42824C109 168 10,070 SH   SOLE   0 0 10,070
HILTON WORLDWIDE HLDGS INC COM 43300A203 225 1,449 SH   SOLE   0 0 1,449
HOME DEPOT INC COM 437076102 5,905 16,087 SH   SOLE   315 0 15,772
HONEYWELL INTL INC COM 438516106 2,769 13,933 SH   SOLE   1,470 0 12,463
HP INC COM 40434L105 383 10,559 SH   SOLE   0 0 10,559
II-VI INC NOTE 0.250% 9/0 902104AB4 15 10,000 PRN   SOLE   0 0 10,000
ILLINOIS TOOL WKS INC COM 452308109 344 1,602 SH   SOLE   0 0 1,602
IMARA INC COM 45249V107 40 21,011 SH   SOLE   0 0 21,011
INDEPENDENCE RLTY TR INC COM 45378A106 697 26,348 SH   SOLE   5,727 0 20,621
INNOVATIVE INDL PPTYS INC COM 45781V101 274 1,149 SH   SOLE   0 0 1,149
INTEL CORP COM 458140100 3,458 69,729 SH   SOLE   300 0 69,429
INTERCONTINENTAL EXCHANGE IN COM 45866F104 415 3,139 SH   SOLE   39 0 3,100
INTERNATIONAL BUSINESS MACHS COM 459200101 1,392 10,697 SH   SOLE   812 0 9,885
INTERNATIONAL PAPER CO COM 460146103 260 5,635 SH   SOLE   0 0 5,635
INTUITIVE SURGICAL INC COM NEW 46120E602 246 760 SH   SOLE   0 0 760
INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 741 20,513 SH   SOLE   0 0 20,513
INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 536 15,942 SH   SOLE   0 0 15,942
INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 215 2,536 SH   SOLE   0 0 2,536
INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 1,191 48,042 SH   SOLE   10,049 0 37,993
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 283 4,435 SH   SOLE   0 0 4,435
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 211 7,279 SH   SOLE   0 0 7,279
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 598 7,417 SH   SOLE   0 0 7,417
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 298 2,485 SH   SOLE   0 0 2,485
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 3,807 77,643 SH   SOLE   0 0 77,643
INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172 2,520 24,969 SH   SOLE   0 0 24,969
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 436 11,342 SH   SOLE   0 0 11,342
INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 1,656 59,676 SH   SOLE   0 0 59,676
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 807 4,723 SH   SOLE   0 0 4,723
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 210 2,526 SH   SOLE   0 0 2,526
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 2,877 8,185 SH   SOLE   0 0 8,185
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 11,849 156,860 SH   SOLE   164 0 156,696
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 259 3,841 SH   SOLE   0 0 3,841
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 916 2,859 SH   SOLE   0 0 2,859
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 532 2,693 SH   SOLE   0 0 2,693
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 278 1,543 SH   SOLE   0 0 1,543
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 303 1,786 SH   SOLE   0 0 1,786
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 236 727 SH   SOLE   0 0 727
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2,869 17,682 SH   SOLE   0 0 17,682
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 12,851 150,041 SH   SOLE   0 0 150,041
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 377 5,790 SH   SOLE   0 0 5,790
INVESCO QQQ TR UNIT SER 1 46090E103 30,648 80,511 SH   SOLE   5 0 80,506
INVESCO VALUE MUN INCOME TR COM 46132P108 608 43,592 SH   SOLE   0 0 43,592
ISHARES INC CORE MSCI EMKT 46434G103 1,688 30,325 SH   SOLE   0 0 30,325
ISHARES SILVER TR ISHARES 46428Q109 489 21,362 SH   SOLE   0 0 21,362
ISHARES TR 0-5YR HI YL CP 46434V407 18,103 411,795 SH   SOLE   0 0 411,795
ISHARES TR 0-5YR INVT GR CP 46434V100 1,658 33,587 SH   SOLE   0 0 33,587
ISHARES TR 1 3 YR TREAS BD 464287457 3,929 47,140 SH   SOLE   0 0 47,140
ISHARES TR 20 YR TR BD ETF 464287432 395 2,992 SH   SOLE   0 0 2,992
ISHARES TR 3 7 YR TREAS BD 464288661 2,675 21,919 SH   SOLE   0 0 21,919
ISHARES TR AGGRES ALLOC ETF 464289859 347 5,037 SH   SOLE   5,037 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 2,536 23,598 SH   SOLE   0 0 23,598
ISHARES TR CORE DIV GRWTH 46434V621 1,244 23,256 SH   SOLE   16,976 0 6,280
ISHARES TR CORE MSCI EAFE 46432F842 4,377 62,864 SH   SOLE   0 0 62,864
ISHARES TR CORE MSCI TOTAL 46432F834 1,607 24,132 SH   SOLE   16,370 0 7,762
ISHARES TR CORE S&P MCP ETF 464287507 4,514 16,752 SH   SOLE   0 0 16,752
ISHARES TR CORE S&P SCP ETF 464287804 6,196 57,260 SH   SOLE   4,269 0 52,991
ISHARES TR CORE S&P TTL STK 464287150 7,723 76,513 SH   SOLE   2,827 0 73,686
ISHARES TR CORE S&P US GWT 464287671 1,244 11,744 SH   SOLE   0 0 11,744
ISHARES TR CORE S&P US VLU 464287663 744 9,812 SH   SOLE   0 0 9,812
ISHARES TR CORE S&P500 ETF 464287200 16,043 34,733 SH   SOLE   357 0 34,376
ISHARES TR CORE US AGGBD ET 464287226 19,682 182,573 SH   SOLE   660 0 181,913
ISHARES TR DOW JONES US ETF 464287846 602 5,402 SH   SOLE   0 0 5,402
ISHARES TR EAFE GRWTH ETF 464288885 2,836 27,565 SH   SOLE   0 0 27,565
ISHARES TR EAFE VALUE ETF 464288877 682 13,577 SH   SOLE   0 0 13,577
ISHARES TR ESG AW MSCI EAFE 46435G516 241 3,033 SH   SOLE   0 0 3,033
ISHARES TR ESG AWR MSCI USA 46435G425 389 3,842 SH   SOLE   0 0 3,842
ISHARES TR FALN ANGLS USD 46435G474 2,695 97,098 SH   SOLE   49,764 0 47,334
ISHARES TR FLTG RATE NT ETF 46429B655 660 13,057 SH   SOLE   0 0 13,057
ISHARES TR GLOBAL TECH ETF 464287291 373 5,871 SH   SOLE   0 0 5,871
ISHARES TR HDG MSCI EAFE 46434V803 895 26,379 SH   SOLE   0 0 26,379
ISHARES TR IBOXX HI YD ETF 464288513 272 3,303 SH   SOLE   795 0 2,508
ISHARES TR IBOXX INV CP ETF 464287242 803 6,636 SH   SOLE   0 0 6,636
ISHARES TR INTL SEL DIV ETF 464288448 212 6,668 SH   SOLE   0 0 6,668
ISHARES TR ISHARES BIOTECH 464287556 238 1,632 SH   SOLE   0 0 1,632
ISHARES TR ISHS 1-5YR INVS 464288646 2,497 48,291 SH   SOLE   0 0 48,291
ISHARES TR ISHS 5-10YR INVT 464288638 2,189 39,901 SH   SOLE   0 0 39,901
ISHARES TR JPMORGAN USD EMG 464288281 12,873 131,674 SH   SOLE   0 0 131,674
ISHARES TR MBS ETF 464288588 1,214 11,916 SH   SOLE   0 0 11,916
ISHARES TR MRGSTR MD CP GRW 464288307 2,250 35,007 SH   SOLE   0 0 35,007
ISHARES TR MSCI ACWI ETF 464288257 26,486 265,440 SH   SOLE   0 0 265,440
ISHARES TR MSCI EAFE ETF 464287465 7,261 97,240 SH   SOLE   0 0 97,240
ISHARES TR MSCI EAFE MIN VL 46429B689 1,852 25,667 SH   SOLE   1,189 0 24,478
ISHARES TR MSCI EMG MKT ETF 464287234 1,115 24,117 SH   SOLE   0 0 24,117
ISHARES TR MSCI USA MIN VOL 46429B697 3,273 42,085 SH   SOLE   1,351 0 40,734
ISHARES TR MSCI USA QLT FCT 46432F339 7,166 50,012 SH   SOLE   0 0 50,012
ISHARES TR MSCI USA VALUE 46432F388 1,226 11,723 SH   SOLE   0 0 11,723
ISHARES TR NATIONAL MUN ETF 464288414 20,366 185,476 SH   SOLE   0 0 185,476
ISHARES TR RUS 1000 ETF 464287622 6,134 24,517 SH   SOLE   0 0 24,517
ISHARES TR RUS 1000 GRW ETF 464287614 19,933 68,066 SH   SOLE   4,529 0 63,537
ISHARES TR RUS 1000 VAL ETF 464287598 4,389 26,355 SH   SOLE   0 0 26,355
ISHARES TR RUS 2000 GRW ETF 464287648 2,742 9,607 SH   SOLE   0 0 9,607
ISHARES TR RUS 2000 VAL ETF 464287630 970 5,903 SH   SOLE   0 0 5,903
ISHARES TR RUS MD CP GR ETF 464287481 4,715 41,388 SH   SOLE   0 0 41,388
ISHARES TR RUS MDCP VAL ETF 464287473 4,183 34,462 SH   SOLE   0 0 34,462
ISHARES TR RUS MID CAP ETF 464287499 1,483 18,756 SH   SOLE   0 0 18,756
ISHARES TR RUS TP200 GR ETF 464289438 374 2,356 SH   SOLE   0 0 2,356
ISHARES TR RUSSELL 2000 ETF 464287655 1,133 5,475 SH   SOLE   0 0 5,475
ISHARES TR S&P 500 GRWT ETF 464287309 3,890 50,914 SH   SOLE   0 0 50,914
ISHARES TR S&P 500 VAL ETF 464287408 3,272 21,013 SH   SOLE   0 0 21,013
ISHARES TR S&P MC 400GR ETF 464287606 208 2,607 SH   SOLE   0 0 2,607
ISHARES TR S&P MC 400VL ETF 464287705 529 4,826 SH   SOLE   0 0 4,826
ISHARES TR S&P SML 600 GWT 464287887 838 6,310 SH   SOLE   0 0 6,310
ISHARES TR SELECT DIVID ETF 464287168 734 5,744 SH   SOLE   0 0 5,744
ISHARES TR SHRT NAT MUN ETF 464288158 966 9,179 SH   SOLE   0 0 9,179
ISHARES TR SP SMCP600VL ETF 464287879 1,599 15,510 SH   SOLE   0 0 15,510
ISHARES TR TIPS BD ETF 464287176 4,025 32,283 SH   SOLE   0 0 32,283
ISHARES TR U.S. MED DVC ETF 464288810 1,161 19,050 SH   SOLE   0 0 19,050
ISHARES TR U.S. REAL ES ETF 464287739 233 2,155 SH   SOLE   0 0 2,155
ISHARES TR U.S. TECH ETF 464287721 5,418 47,593 SH   SOLE   0 0 47,593
ISHARES TR US AER DEF ETF 464288760 290 2,628 SH   SOLE   590 0 2,038
ISHARES TR US HLTHCARE ETF 464287762 624 2,160 SH   SOLE   1,100 0 1,060
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 222 4,486 SH   SOLE   0 0 4,486
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 4,795 95,048 SH   SOLE   0 0 95,048
J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 1,033 20,240 SH   SOLE   0 0 20,240
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 3,700 64,468 SH   SOLE   0 0 64,468
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 1,200 22,506 SH   SOLE   79 0 22,427
JOHNSON & JOHNSON COM 478160104 9,411 53,664 SH   SOLE   600 0 53,064
JOHNSON CTLS INTL PLC SHS G51502105 333 5,009 SH   SOLE   0 0 5,009
JPMORGAN CHASE & CO COM 46625H100 9,883 69,411 SH   SOLE   95 0 69,316
KIMBERLY-CLARK CORP COM 494368103 840 6,687 SH   SOLE   1,000 0 5,687
KINDER MORGAN INC DEL COM 49456B101 589 31,259 SH   SOLE   0 0 31,259
KKR & CO INC COM 48251W104 1,018 17,406 SH   SOLE   0 0 17,406
KLA CORP COM NEW 482480100 214 506 SH   SOLE   0 0 506
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 490 9,702 SH   SOLE   0 0 9,702
LAM RESEARCH CORP COM 512807108 3,142 5,820 SH   SOLE   39 0 5,781
LILLY ELI & CO COM 532457108 3,887 13,606 SH   SOLE   403 0 13,203
LINDE PLC SHS G5494J103 1,213 3,788 SH   SOLE   0 0 3,788
LIVENT CORP COM 53814L108 869 33,335 SH   SOLE   0 0 33,335
LOCKHEED MARTIN CORP COM 539830109 5,424 13,053 SH   SOLE   0 0 13,053
LOWES COS INC COM 548661107 4,478 21,730 SH   SOLE   100 0 21,630
LULULEMON ATHLETICA INC COM 550021109 348 902 SH   SOLE   0 0 902
M & T BK CORP COM 55261F104 1,763 10,400 SH   SOLE   0 0 10,400
MAINSTAY MACKAY DEFINEDTERM COM 56064K100 401 21,379 SH   SOLE   0 0 21,379
MANAGED PORTFOLIO SERIES ECOFIN GBL WATER 56167N753 1,527 36,332 SH   SOLE   42 0 36,290
MARATHON DIGITAL HOLDINGS IN COM 565788106 840 29,974 SH   SOLE   0 0 29,974
MARATHON PETE CORP COM 56585A102 1,162 13,628 SH   SOLE   202 0 13,426
MARRIOTT INTL INC NEW CL A 571903202 368 2,157 SH   SOLE   0 0 2,157
MARSH & MCLENNAN COS INC COM 571748102 204 1,175 SH   SOLE   0 0 1,175
MASTERCARD INCORPORATED CL A 57636Q104 757 2,114 SH   SOLE   22 0 2,092
MCDONALDS CORP COM 580135101 3,639 14,192 SH   SOLE   25 0 14,167
MCKESSON CORP COM 58155Q103 485 1,597 SH   SOLE   0 0 1,597
MEDICAL PPTYS TRUST INC COM 58463J304 267 12,645 SH   SOLE   0 0 12,645
MEDTRONIC PLC SHS G5960L103 4,301 39,704 SH   SOLE   607 0 39,097
MERCADOLIBRE INC COM 58733R102 321 238 SH   SOLE   0 0 238
MERCK & CO INC COM 58933Y105 3,636 45,922 SH   SOLE   0 0 45,922
MERIDIAN CORPORATION COM 58958P104 203 6,331 SH   SOLE   0 0 6,331
META PLATFORMS INC CL A 30303M102 2,808 11,217 SH   SOLE   0 0 11,217
METLIFE INC COM 59156R108 612 8,748 SH   SOLE   136 0 8,612
MGE ENERGY INC COM 55277P104 664 8,323 SH   SOLE   759 0 7,564
MICRON TECHNOLOGY INC COM 595112103 375 4,470 SH   SOLE   0 0 4,470
MICROSOFT CORP COM 594918104 29,440 93,461 SH   SOLE   1,311 0 92,150
MID-AMER APT CMNTYS INC COM 59522J103 223 1,065 SH   SOLE   0 0 1,065
MODERNA INC COM 60770K107 490 2,812 SH   SOLE   62 0 2,750
MONDELEZ INTL INC CL A 609207105 1,857 28,237 SH   SOLE   0 0 28,237
MORGAN STANLEY COM NEW 617446448 512 5,499 SH   SOLE   0 0 5,499
MORNINGSTAR INC COM 617700109 205 750 SH   SOLE   0 0 750
MOSAIC CO NEW COM 61945C103 269 4,044 SH   SOLE   0 0 4,044
NETFLIX INC COM 64110L106 2,263 5,453 SH   SOLE   32 0 5,421
NEWMONT CORP COM 651639106 485 6,104 SH   SOLE   0 0 6,104
NEXGEN ENERGY LTD COM 65340P106 626 110,626 SH   SOLE   0 0 110,626
NEXTERA ENERGY INC COM 65339F101 5,609 63,717 SH   SOLE   400 0 63,317
NIKE INC CL B 654106103 1,396 9,463 SH   SOLE   0 0 9,463
NORFOLK SOUTHN CORP COM 655844108 268 926 SH   SOLE   0 0 926
NORTHROP GRUMMAN CORP COM 666807102 809 1,837 SH   SOLE   0 0 1,837
NOVARTIS AG SPONSORED ADR 66987V109 217 2,484 SH   SOLE   0 0 2,484
NOVAVAX INC COM NEW 670002401 417 5,624 SH   SOLE   0 0 5,624
NUCOR CORP COM 670346105 966 6,534 SH   SOLE   0 0 6,534
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 252 5,256 SH   SOLE   0 0 5,256
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 159 11,904 SH   SOLE   0 0 11,904
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 138 10,209 SH   SOLE   0 0 10,209
NUVEEN QUALITY MUNCP INCOME COM 67066V101 166 12,399 SH   SOLE   0 0 12,399
NUVEEN TAXABLE MUNICPAL INM COM 67074C103 461 23,073 SH   SOLE   0 0 23,073
NVIDIA CORPORATION COM 67066G104 10,229 37,390 SH   SOLE   147 0 37,243
NVR INC COM 62944T105 532 119 SH   SOLE   0 0 119
OLD DOMINION FREIGHT LINE IN COM 679580100 1,306 4,220 SH   SOLE   0 0 4,220
OMNICOM GROUP INC COM 681919106 390 4,616 SH   SOLE   0 0 4,616
ONEOK INC NEW COM 682680103 2,971 42,060 SH   SOLE   0 0 42,060
ORACLE CORP COM 68389X105 757 9,072 SH   SOLE   2,000 0 7,072
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,147 83,395 SH   SOLE   10 0 83,385
PALO ALTO NETWORKS INC COM 697435105 209 363 SH   SOLE   4 0 359
PAN AMERN SILVER CORP COM 697900108 412 15,094 SH   SOLE   0 0 15,094
PARKER-HANNIFIN CORP COM 701094104 347 1,220 SH   SOLE   0 0 1,220
PAYPAL HLDGS INC COM 70450Y103 1,420 10,879 SH   SOLE   0 0 10,879
PEPSICO INC COM 713448108 7,037 41,653 SH   SOLE   897 0 40,756
PFIZER INC COM 717081103 5,686 107,273 SH   SOLE   712 0 106,561
PHILIP MORRIS INTL INC COM 718172109 830 8,819 SH   SOLE   0 0 8,819
PHILLIPS 66 COM 718546104 1,174 13,616 SH   SOLE   150 0 13,466
PIMCO ETF TR ACTIVE BD ETF 72201R775 333 3,270 SH   SOLE   0 0 3,270
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 509 5,015 SH   SOLE   0 0 5,015
PLUG POWER INC COM NEW 72919P202 209 7,303 SH   SOLE   0 0 7,303
PNC FINL SVCS GROUP INC COM 693475105 1,241 6,634 SH   SOLE   0 0 6,634
POLARIS INC COM 731068102 219 2,083 SH   SOLE   0 0 2,083
PPG INDS INC COM 693506107 254 1,909 SH   SOLE   0 0 1,909
PPL CORP COM 69351T106 1,027 35,917 SH   SOLE   0 0 35,917
PRICE T ROWE GROUP INC COM 74144T108 330 1,869 SH   SOLE   0 0 1,869
PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 252 16,000 SH   SOLE   0 0 16,000
PROCTER AND GAMBLE CO COM 742718109 6,276 40,639 SH   SOLE   1,443 0 39,196
PROLOGIS INC. COM 74340W103 1,210 7,492 SH   SOLE   0 0 7,492
PROSHARES TR RUSS 2000 DIVD 74347B698 326 5,051 SH   SOLE   0 0 5,051
PROSHARES TR S&P 500 DV ARIST 74348A467 968 10,139 SH   SOLE   0 0 10,139
PROSHARES TR S&P MDCP 400 DIV 74347B680 260 3,593 SH   SOLE   0 0 3,593
PROSPECT CAP CORP NOTE 4.950% 7/1 74348TAR3 103 100,000 PRN   SOLE   0 0 100,000
PRUDENTIAL FINL INC COM 744320102 386 3,287 SH   SOLE   0 0 3,287
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 639 9,218 SH   SOLE   0 0 9,218
QUALCOMM INC COM 747525103 2,710 17,298 SH   SOLE   266 0 17,032
RATTLER MIDSTREAM LP COM UNITS 75419T103 910 65,115 SH   SOLE   0 0 65,115
RAYMOND JAMES FINL INC COM 754730109 414 3,765 SH   SOLE   0 0 3,765
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,529 28,026 SH   SOLE   41 0 27,985
REALTY INCOME CORP COM 756109104 277 3,973 SH   SOLE   0 0 3,973
REDWOOD TRUST INC NOTE 4.750% 8/1 758075AC9 10 10,000 PRN   SOLE   0 0 10,000
ROCKWELL AUTOMATION INC COM 773903109 395 1,412 SH   SOLE   156 0 1,256
ROKU INC COM CL A 77543R102 342 2,685 SH   SOLE   0 0 2,685
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,181 23,509 SH   SOLE   11 0 23,498
SALESFORCE COM INC COM 79466L302 4,198 19,567 SH   SOLE   0 0 19,567
SAP SE SPON ADR 803054204 202 1,758 SH   SOLE   0 0 1,758
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 2,890 104,061 SH   SOLE   0 0 104,061
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 4,527 123,133 SH   SOLE   0 0 123,133
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 309 5,514 SH   SOLE   0 0 5,514
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 2,310 45,428 SH   SOLE   0 0 45,428
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 700 13,384 SH   SOLE   0 0 13,384
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 12,395 180,921 SH   SOLE   90,241 0 90,680
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 702 8,836 SH   SOLE   0 0 8,836
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,009 9,392 SH   SOLE   0 0 9,392
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 349 3,959 SH   SOLE   0 0 3,959
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 3,695 48,702 SH   SOLE   0 0 48,702
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 207 2,976 SH   SOLE   0 0 2,976
SCHWAB STRATEGIC TR US TIPS ETF 808524870 12,275 202,189 SH   SOLE   1,990 0 200,199
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 3,185 41,790 SH   SOLE   0 0 41,790
SELECT SECTOR SPDR TR ENERGY 81369Y506 13,828 185,222 SH   SOLE   3,748 0 181,474
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 6,252 161,526 SH   SOLE   6,711 0 154,815
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 3,268 66,817 SH   SOLE   5,562 0 61,255
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4,191 20,931 SH   SOLE   0 0 20,931
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 8,271 108,729 SH   SOLE   1,336 0 107,393
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 5,457 39,053 SH   SOLE   0 0 39,053
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 4,306 41,168 SH   SOLE   0 0 41,168
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 781 10,723 SH   SOLE   0 0 10,723
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 5,406 61,025 SH   SOLE   0 0 61,025
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 8,548 52,116 SH   SOLE   0 0 52,116
SEMPRA COM 816851109 456 2,833 SH   SOLE   0 0 2,833
SERVICENOW INC COM 81762P102 472 755 SH   SOLE   0 0 755
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 2,363 166,165 SH   SOLE   0 0 166,165
SHERWIN WILLIAMS CO COM 824348106 388 1,499 SH   SOLE   0 0 1,499
SHOPIFY INC CL A 82509L107 690 861 SH   SOLE   0 0 861
SIMON PPTY GROUP INC NEW COM 828806109 2,591 19,694 SH   SOLE   0 0 19,694
SKYWORKS SOLUTIONS INC COM 83088M102 477 3,535 SH   SOLE   0 0 3,535
SMART SAND INC COM 83191H107 518 150,000 SH   SOLE   0 0 150,000
SNAP INC CL A 83304A106 3,217 89,348 SH   SOLE   637 0 88,711
SNOWFLAKE INC CL A 833445109 536 2,125 SH   SOLE   0 0 2,125
SOUTH JERSEY INDS INC COM 838518108 219 6,329 SH   SOLE   0 0 6,329
SOUTHERN CO COM 842587107 648 9,028 SH   SOLE   0 0 9,028
SOUTHERN COPPER CORP COM 84265V105 900 11,858 SH   SOLE   0 0 11,858
SOUTHWEST AIRLS CO COM 844741108 393 8,643 SH   SOLE   0 0 8,643
SOUTHWESTERN ENERGY CO COM 845467109 708 98,678 SH   SOLE   0 0 98,678
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 11,694 33,717 SH   SOLE   5,363 0 28,354
SPDR GOLD TR GOLD SHS 78463V107 2,472 13,739 SH   SOLE   0 0 13,739
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 2,769 38,317 SH   SOLE   0 0 38,317
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 668 12,173 SH   SOLE   0 0 12,173
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 11,915 346,697 SH   SOLE   0 0 346,697
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1,595 41,285 SH   SOLE   0 0 41,285
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 738 20,983 SH   SOLE   0 0 20,983
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 1,692 29,165 SH   SOLE   0 0 29,165
SPDR S&P 500 ETF TR TR UNIT 78462F103 12,889 28,325 SH   SOLE   2 0 28,323
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 478 958 SH   SOLE   0 0 958
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 995 10,885 SH   SOLE   0 0 10,885
SPDR SER TR BLOOMBERG CONV 78464A359 252 3,257 SH   SOLE   0 0 3,257
SPDR SER TR BLOOMBERG HIGH Y 78468R622 331 3,230 SH   SOLE   0 0 3,230
SPDR SER TR HLTH CR EQUIP 78464A581 218 1,944 SH   SOLE   0 0 1,944
SPDR SER TR NUVEEN BLMBRG MU 78468R721 209 4,282 SH   SOLE   0 0 4,282
SPDR SER TR NUVEEN BLOOMBERG 78464A284 491 8,899 SH   SOLE   0 0 8,899
SPDR SER TR PORTFLI INTRMDIT 78464A672 285 9,423 SH   SOLE   0 0 9,423
SPDR SER TR PORTFLI MORTGAGE 78464A383 7,408 307,563 SH   SOLE   0 0 307,563
SPDR SER TR PORTFLI TIPS ETF 78464A656 1,752 57,908 SH   SOLE   0 0 57,908
SPDR SER TR PORTFOLI S&P1500 78464A805 713 12,813 SH   SOLE   0 0 12,813
SPDR SER TR PORTFOLIO AGRGTE 78464A649 9,888 355,108 SH   SOLE   0 0 355,108
SPDR SER TR PORTFOLIO S&P400 78464A847 15,030 318,679 SH   SOLE   528 0 318,151
SPDR SER TR PORTFOLIO S&P500 78464A854 40,073 753,989 SH   SOLE   1,366 0 752,623
SPDR SER TR PORTFOLIO S&P600 78468R853 12,050 285,890 SH   SOLE   76 0 285,814
SPDR SER TR PORTFOLIO SHORT 78464A474 1,860 61,717 SH   SOLE   0 0 61,717
SPDR SER TR PRTFLO S&P500 GW 78464A409 20,771 311,343 SH   SOLE   49 0 311,294
SPDR SER TR PRTFLO S&P500 VL 78464A508 20,518 491,294 SH   SOLE   81 0 491,213
SPDR SER TR S&P 400 MDCP GRW 78464A821 238 2,925 SH   SOLE   0 0 2,925
SPDR SER TR S&P 400 MDCP VAL 78464A839 536 7,555 SH   SOLE   0 0 7,555
SPDR SER TR S&P 600 SMCP GRW 78464A201 1,293 14,718 SH   SOLE   0 0 14,718
SPDR SER TR S&P 600 SMCP VAL 78464A300 2,093 25,058 SH   SOLE   0 0 25,058
SPDR SER TR S&P 600 SML CAP 78464A813 324 3,452 SH   SOLE   0 0 3,452
SPDR SER TR S&P HOMEBUILD 78464A888 519 8,209 SH   SOLE   0 0 8,209
SPDR SER TR S&P METALS MNG 78464A755 7,573 123,560 SH   SOLE   6,512 0 117,048
SPDR SER TR S&P OILGAS EXP 78468R556 3,450 25,643 SH   SOLE   0 0 25,643
SPDR SER TR S&P REGL BKG 78464A698 336 4,871 SH   SOLE   0 0 4,871
SPDR SER TR S&P SEMICNDCTR 78464A862 1,192 5,744 SH   SOLE   0 0 5,744
SPDR SER TR SPDR S&P1500VL 78464A128 296 1,912 SH   SOLE   0 0 1,912
SPROTT PHYSICAL GOLD TR UNIT 85207H104 1,525 99,250 SH   SOLE   0 0 99,250
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 2,023 230,650 SH   SOLE   0 0 230,650
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 1,026 22,735 SH   SOLE   0 0 22,735
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 3,862 86,266 SH   SOLE   0 0 86,266
STANLEY BLACK & DECKER INC COM 854502101 263 1,664 SH   SOLE   0 0 1,664
STARBUCKS CORP COM 855244109 448 4,533 SH   SOLE   200 0 4,333
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 295 7,217 SH   SOLE   0 0 7,217
SUNPOWER CORP COM 867652406 690 32,141 SH   SOLE   0 0 32,141
SUNRUN INC COM 86771W105 468 15,409 SH   SOLE   0 0 15,409
SUPERNUS PHARMACEUTICALS NOTE 0.625% 4/0 868459AD0 11 11,000 PRN   SOLE   0 0 11,000
SYNAPTICS INC COM 87157D109 687 3,444 SH   SOLE   0 0 3,444
SYNOVUS FINL CORP COM NEW 87161C501 220 4,558 SH   SOLE   0 0 4,558
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,695 14,469 SH   SOLE   0 0 14,469
TARGA RES CORP COM 87612G101 1,264 16,751 SH   SOLE   9 0 16,742
TARGET CORP COM 87612E106 1,900 8,680 SH   SOLE   0 0 8,680
TASEKO MINES LTD COM 876511106 23 10,000 SH   SOLE   0 0 10,000
TESLA INC COM 88160R101 6,991 6,515 SH   SOLE   13 0 6,502
THE TRADE DESK INC COM CL A 88339J105 395 5,285 SH   SOLE   0 0 5,285
THERMO FISHER SCIENTIFIC INC COM 883556102 1,892 3,165 SH   SOLE   480 0 2,685
T-MOBILE US INC COM 872590104 302 2,403 SH   SOLE   0 0 2,403
TORONTO DOMINION BK ONT COM NEW 891160509 452 5,725 SH   SOLE   0 0 5,725
TRANE TECHNOLOGIES PLC SHS G8994E103 401 2,624 SH   SOLE   0 0 2,624
TRAVELERS COMPANIES INC COM 89417E109 270 1,478 SH   SOLE   0 0 1,478
TRITON INTL LTD CL A G9078F107 372 5,300 SH   SOLE   0 0 5,300
UBER TECHNOLOGIES INC COM 90353T100 695 19,320 SH   SOLE   0 0 19,320
UNDER ARMOUR INC CL A 904311107 221 12,919 SH   SOLE   0 0 12,919
UNDER ARMOUR INC CL C 904311206 225 14,472 SH   SOLE   0 0 14,472
UNION PAC CORP COM 907818108 2,627 9,824 SH   SOLE   5,231 0 4,593
UNITED AIRLS HLDGS INC COM 910047109 472 10,221 SH   SOLE   64 0 10,157
UNITED PARCEL SERVICE INC CL B 911312106 3,111 14,511 SH   SOLE   0 0 14,511
UNITEDHEALTH GROUP INC COM 91324P102 9,514 18,763 SH   SOLE   0 0 18,763
UNIVERSAL CORP VA COM 913456109 267 4,590 SH   SOLE   0 0 4,590
URANIUM ENERGY CORP COM 916896103 855 186,340 SH   SOLE   0 0 186,340
US BANCORP DEL COM NEW 902973304 488 9,175 SH   SOLE   0 0 9,175
V F CORP COM 918204108 230 3,739 SH   SOLE   0 0 3,739
VALERO ENERGY CORP COM 91913Y100 2,351 23,315 SH   SOLE   0 0 23,315
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 392 12,882 SH   SOLE   0 0 12,882
VANECK ETF TRUST GOLD MINERS ETF 92189F106 495 12,908 SH   SOLE   0 0 12,908
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 4,544 79,169 SH   SOLE   0 0 79,169
VANECK ETF TRUST LOW CARBN ENERGY 92189F502 369 2,545 SH   SOLE   0 0 2,545
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 7,233 96,823 SH   SOLE   0 0 96,823
VANECK ETF TRUST OIL SERVICES ETF 92189H607 544 1,926 SH   SOLE   0 0 1,926
VANECK ETF TRUST RARE EARTH/STRTG 92189H805 849 7,174 SH   SOLE   0 0 7,174
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1,693 6,276 SH   SOLE   0 0 6,276
VANGUARD BD INDEX FDS INTERMED TERM 921937819 2,620 31,325 SH   SOLE   0 0 31,325
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 239 2,610 SH   SOLE   0 0 2,610
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 4,727 60,558 SH   SOLE   0 0 60,558
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 5,331 66,723 SH   SOLE   0 0 66,723
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 5,407 103,086 SH   SOLE   865 0 102,221
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 382 2,307 SH   SOLE   0 0 2,307
VANGUARD INDEX FDS GROWTH ETF 922908736 19,951 69,317 SH   SOLE   3 0 69,314
VANGUARD INDEX FDS LARGE CAP ETF 922908637 4,028 19,302 SH   SOLE   0 0 19,302
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 832 3,437 SH   SOLE   0 0 3,437
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 669 4,462 SH   SOLE   0 0 4,462
VANGUARD INDEX FDS MID CAP ETF 922908629 9,799 40,093 SH   SOLE   650 0 39,443
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 410 3,759 SH   SOLE   0 0 3,759
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,211 7,700 SH   SOLE   0 0 7,700
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,262 7,169 SH   SOLE   0 0 7,169
VANGUARD INDEX FDS SMALL CP ETF 922908751 11,577 53,544 SH   SOLE   400 0 53,144
VANGUARD INDEX FDS SML CP GRW ETF 922908595 3,795 15,163 SH   SOLE   0 0 15,163
VANGUARD INDEX FDS TOTAL STK MKT 922908769 7,897 34,666 SH   SOLE   0 0 34,666
VANGUARD INDEX FDS VALUE ETF 922908744 22,033 149,275 SH   SOLE   0 0 149,275
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,011 17,352 SH   SOLE   0 0 17,352
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,133 67,927 SH   SOLE   0 0 67,927
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 2,882 23,263 SH   SOLE   0 0 23,263
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 8,270 81,197 SH   SOLE   0 0 81,197
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1,722 33,619 SH   SOLE   0 0 33,619
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 3,499 67,174 SH   SOLE   0 0 67,174
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 29,282 340,233 SH   SOLE   1,891 0 338,342
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 1,484 29,625 SH   SOLE   0 0 29,625
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 37,820 484,304 SH   SOLE   1,549 0 482,755
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 3,750 52,552 SH   SOLE   0 0 52,552
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 531 2,603 SH   SOLE   0 0 2,603
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 6,545 40,298 SH   SOLE   5,287 0 35,011
VANGUARD STAR FDS VG TL INTL STK F 921909768 1,783 29,846 SH   SOLE   0 0 29,846
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 3,847 79,864 SH   SOLE   0 0 79,864
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 606 5,403 SH   SOLE   0 0 5,403
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 310 1,016 SH   SOLE   0 0 1,016
VANGUARD WORLD FDS ENERGY ETF 92204A306 529 4,945 SH   SOLE   58 0 4,887
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 428 4,576 SH   SOLE   0 0 4,576
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 270 1,061 SH   SOLE   0 0 1,061
VANGUARD WORLD FDS INF TECH ETF 92204A702 802 1,907 SH   SOLE   95 0 1,812
VANGUARD WORLD FDS MATERIALS ETF 92204A801 1,369 6,984 SH   SOLE   410 0 6,574
VERIZON COMMUNICATIONS INC COM 92343V104 5,943 115,975 SH   SOLE   54 0 115,921
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 375 5,059 SH   SOLE   0 0 5,059
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 10,564 147,002 SH   SOLE   0 0 147,002
VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667 5,187 112,142 SH   SOLE   0 0 112,142
VISA INC COM CL A 92826C839 7,338 33,360 SH   SOLE   92 0 33,268
VISTRA CORP COM 92840M102 228 9,824 SH   SOLE   0 0 9,824
VMWARE INC CL A COM 928563402 1,642 14,422 SH   SOLE   0 0 14,422
W & T OFFSHORE INC COM 92922P106 760 199,022 SH   SOLE   0 0 199,022
WALMART INC COM 931142103 3,137 21,436 SH   SOLE   170 0 21,266
WASTE MGMT INC DEL COM 94106L109 1,496 9,363 SH   SOLE   1,209 0 8,154
WEC ENERGY GROUP INC COM 92939U106 477 4,784 SH   SOLE   0 0 4,784
WELLS FARGO CO NEW COM 949746101 1,121 23,127 SH   SOLE   223 0 22,904
WELLTOWER INC COM 95040Q104 268 2,822 SH   SOLE   0 0 2,822
WEYERHAEUSER CO MTN BE COM NEW 962166104 280 7,399 SH   SOLE   0 0 7,399
WHEATON PRECIOUS METALS CORP COM 962879102 686 14,511 SH   SOLE   0 0 14,511
WISDOMTREE TR EM EX ST-OWNED 97717X578 6,966 212,097 SH   SOLE   0 0 212,097
WISDOMTREE TR GLB HIGH DIV FD 97717W877 4,079 79,846 SH   SOLE   0 0 79,846
WISDOMTREE TR US LARGECAP DIVD 97717W307 15,479 235,482 SH   SOLE   0 0 235,482
WISDOMTREE TR US MIDCAP DIVID 97717W505 238 5,364 SH   SOLE   0 0 5,364
WISDOMTREE TR US MULTIFACTOR 97717Y857 25,953 633,483 SH   SOLE   1,232 0 632,251
WISDOMTREE TR US QTLY DIV GRT 97717X669 638 10,024 SH   SOLE   0 0 10,024
WISDOMTREE TR US TOTAL DIVIDND 97717W109 1,955 30,275 SH   SOLE   0 0 30,275
XCEL ENERGY INC COM 98389B100 937 13,011 SH   SOLE   0 0 13,011
XPO LOGISTICS INC COM 983793100 6,892 89,012 SH   SOLE   0 0 89,012
YUM BRANDS INC COM 988498101 522 4,337 SH   SOLE   0 0 4,337
ZILLOW GROUP INC CL A 98954M101 283 5,873 SH   SOLE   0 0 5,873
ZOETIS INC CL A 98978V103 2,516 12,920 SH   SOLE   0 0 12,920