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
ABBOTT LABS COM 002824100 BBG001S5N9M6 1,209,776 12,491 SH   SOLE   0 0 12,491
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 3,975,214 26,668 SH   SOLE   0 0 26,668
ABRDN ASIA PACIFIC INCOME FU COM 003009107 BBG001S5R1L0 40,756 16,635 SH   SOLE   0 0 16,635
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 BBG001T79CF8 231,342 2,749 SH   SOLE   0 0 2,749
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 6,980,307 22,729 SH   SOLE   0 0 22,729
ADOBE INC COM 00724F101 BBG001S5NCQ5 2,248,659 4,410 SH   SOLE   0 0 4,410
ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 565,511 5,500 SH   SOLE   0 0 5,500
AGNC INVT CORP COM 00123Q104 BBG001T074G2 146,235 15,491 SH   SOLE   0 0 15,491
AIM ETF PRODUCTS TRUST ALLIANZIM US LGR 00888H729 BBG01HDXBGL3 825,941 34,575 SH   SOLE   0 0 34,575
AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H687 BBG01J051XY4 428,003 17,498 SH   SOLE   0 0 17,498
AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 1,049,714 3,704 SH   SOLE   0 0 3,704
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 BBG001S6CPH6 539,639 5,391 SH   SOLE   0 0 5,391
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 3,357,450 25,657 SH   SOLE   0 0 25,657
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 6,670,292 50,590 SH   SOLE   0 0 50,570
ALPS ETF TR ALERIAN MLP 00162Q452 BBG001TBMNT5 8,435,815 199,901 SH   SOLE   0 0 199,901
ALPS ETF TR RIVRFRNT STR INC 00162Q783 BBG005CZ6C31 287,037 12,959 SH   SOLE   0 0 12,959
ALPS ETF TR SECTR DIV DOGS 00162Q858 BBG0035HP7H9 1,369,890 29,128 SH   SOLE   0 0 29,128
ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 270,381 6,430 SH   SOLE   0 0 6,430
ALTSHARES TRUST MERGER ARBITRAGE 02210T108 BBG00S7NVRB4 522,113 19,890 SH   SOLE   0 0 19,890
AMAZON COM INC COM 023135106 BBG001S5PQL7 7,508,477 59,066 SH   SOLE   0 0 59,046
AMDOCS LTD SHS G02602103 BBG001SBX7P3 287,435 3,402 SH   SOLE   0 0 3,402
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 BBG00LY8JM27 588,329 12,270 SH   SOLE   0 0 12,270
AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 280,195 3,725 SH   SOLE   0 0 3,725
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 589,569 3,952 SH   SOLE   0 0 3,952
AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 1,142,827 9,229 SH   SOLE   0 0 9,229
AMETEK INC COM 031100100 BBG001S5NN54 1,025,011 6,937 SH   SOLE   0 0 6,937
AMGEN INC COM 031162100 BBG001S5NNL6 3,756,000 13,975 SH   SOLE   0 0 13,975
AMPHENOL CORP NEW CL A 032095101 BBG001S5NSK6 1,784,032 21,241 SH   SOLE   0 0 21,241
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 BBG00FJ5P854 2,993,875 86,204 SH   SOLE   0 0 86,204
ANALOG DEVICES INC COM 032654105 BBG001S5ND38 2,353,409 13,441 SH   SOLE   0 0 13,441
ANSYS INC COM 03662Q105 BBG001S926L8 3,946,703 13,264 SH   SOLE   0 0 13,264
APPLE INC COM 037833100 BBG001S5N8V8 31,055,860 181,391 SH   SOLE   0 0 181,391
APPLIED MATLS INC COM 038222105 BBG001S5NMM7 259,677 1,876 SH   SOLE   0 0 1,876
ARES CAPITAL CORP COM 04010L103 BBG001SL96Z9 998,532 51,286 SH   SOLE   0 0 51,286
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 BBG0077Q7047 500,372 9,538 SH   SOLE   0 0 9,538
ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 3,596,631 90,664 SH   SOLE   0 0 90,664
ARK ETF TR NEXT GNRTN INTER 00214Q401 BBG0077Q7LG8 204,020 3,767 SH   SOLE   0 0 3,767
ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 217,983 370 SH   SOLE   0 0 370
AT&T INC COM 00206R102 BBG001S5VWH2 535,271 35,637 SH   SOLE   0 0 35,637
ATKORE INC COM 047649108 BBG001T8LDZ8 372,229 2,495 SH   SOLE   0 0 2,495
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 290,137 1,206 SH   SOLE   0 0 1,206
AVERY DENNISON CORP COM 053611109 BBG001S5NZM8 764,839 4,187 SH   SOLE   0 0 4,187
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 728,598 26,611 SH   SOLE   0 0 26,611
BARINGS BDC INC COM 06759L103 BBG001S9DQ05 377,543 42,373 SH   SOLE   0 0 42,373
BECTON DICKINSON & CO COM 075887109 BBG001S5P374 748,186 2,894 SH   SOLE   0 0 2,894
BEL FUSE INC CL B 077347300 BBG001S93K81 248,617 5,210 SH   SOLE   0 0 5,210
BELDEN INC COM 077454106 BBG001SM6Z59 238,012 2,465 SH   SOLE   0 0 2,465
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 8,225,395 23,481 SH   SOLE   0 0 23,481
BIOGEN INC COM 09062X103 BBG001S67826 253,155 985 SH   SOLE   0 0 985
BLACKROCK INC COM 09247X101 BBG001SDBP55 247,640 383 SH   SOLE   0 0 383
BLACKSTONE INC COM 09260D107 BBG001S7H949 225,579 2,105 SH   SOLE   0 0 2,105
BOEING CO COM 097023105 BBG001S5P0V3 866,044 4,518 SH   SOLE   0 0 4,518
BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 286,807 93 SH   SOLE   0 0 93
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 309,093 5,326 SH   SOLE   0 0 5,326
BROADCOM INC COM 11135F101 BBG00KHY5SY8 917,078 1,104 SH   SOLE   0 0 1,104
BUILDERS FIRSTSOURCE INC COM 12008R107 BBG001S9CFC7 345,335 2,774 SH   SOLE   0 0 2,774
BUNGE LIMITED COM G16962105 BBG001SJ9BG4 261,423 2,415 SH   SOLE   0 0 2,415
CACI INTL INC CL A 127190304 BBG001SF9NK1 879,946 2,803 SH   SOLE   0 0 2,803
CADENCE DESIGN SYSTEM INC COM 127387108 BBG001S65YK1 2,784,655 11,885 SH   SOLE   0 0 11,885
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 BBG015H8BXT5 760,563 28,733 SH   SOLE   0 0 28,733
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 BBG015DN3GR4 862,096 37,613 SH   SOLE   0 0 37,613
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 BBG015DMY5P8 7,431,558 303,329 SH   SOLE   0 0 303,329
CARLISLE COS INC COM 142339100 BBG001S5Q6R4 2,224,192 8,579 SH   SOLE   0 0 8,579
CATERPILLAR INC COM 149123101 BBG001S5PJ06 2,856,026 10,462 SH   SOLE   0 0 10,462
CENTENE CORP DEL COM 15135B101 BBG001S6T7Q8 353,699 5,135 SH   SOLE   0 0 5,135
CHENIERE ENERGY INC COM NEW 16411R208 BBG001S7W158 839,922 5,061 SH   SOLE   0 0 5,061
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 3,949,475 23,422 SH   SOLE   0 0 23,422
CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG001SP50B3 236,593 129 SH   SOLE   0 0 129
CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 3,175,529 34,656 SH   SOLE   0 0 34,656
CISCO SYS INC COM 17275R102 BBG001S6HC62 1,306,051 24,294 SH   SOLE   0 0 24,294
COCA COLA CO COM 191216100 BBG001S5SMQ8 703,842 12,573 SH   SOLE   0 0 12,573
COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 794,289 17,914 SH   SOLE   0 0 17,914
CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 520,120 4,342 SH   SOLE   0 0 4,342
CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 259,357 1,032 SH   SOLE   0 0 1,032
CONSTELLATION ENERGY CORP COM 21037T109 BBG014KFRPJ9 263,640 2,417 SH   SOLE   0 0 2,417
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 8,480,654 15,011 SH   SOLE   0 0 15,011
CSX CORP COM 126408103 BBG001S5Q7Q3 569,285 18,513 SH   SOLE   0 0 18,513
CUMMINS INC COM 231021106 BBG001S5Q9M3 1,220,654 5,343 SH   SOLE   0 0 5,343
DANAHER CORPORATION COM 235851102 BBG001S5QGT0 6,420,828 25,880 SH   SOLE   0 0 25,880
DANAOS CORPORATION SHS Y1968P121 BBG001SQ4NL1 227,863 3,441 SH   SOLE   0 0 3,441
DBX ETF TR XTRACK HRVST CSI 233051879 BBG005HJL932 283,769 10,910 SH   SOLE   0 0 10,910
DBX ETF TR XTRACK USD HIGH 233051432 BBG00FGWY4G5 360,058 10,621 SH   SOLE   0 0 10,621
DBX ETF TR XTRACKERS SHRT 233051283 BBG00JQ1CS66 418,112 9,719 SH   SOLE   0 0 9,719
DEERE & CO COM 244199105 BBG001S5QFF7 2,350,261 6,228 SH   SOLE   0 0 6,228
DIAMONDBACK ENERGY INC COM 25278X109 BBG002PHSZN7 271,505 1,753 SH   SOLE   0 0 1,753
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 BBG01254CL28 2,583,757 64,002 SH   SOLE   0 0 64,002
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 BBG00Y2PHW26 2,031,929 90,028 SH   SOLE   0 0 90,028
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 BBG00Y2PGDN6 1,573,986 60,283 SH   SOLE   0 0 60,283
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 BBG01631TNW2 233,430 9,997 SH   SOLE   0 0 9,997
DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 BBG01636J356 1,158,397 49,952 SH   SOLE   0 0 49,952
DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773 BBG01633DW64 747,407 34,066 SH   SOLE   0 0 34,066
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 BBG01254JDW6 1,654,341 35,669 SH   SOLE   0 0 35,669
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 BBG011DXY6D4 4,532,861 173,010 SH   SOLE   0 0 173,010
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 BBG011DXXNJ2 5,346,229 114,849 SH   SOLE   0 0 114,849
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 BBG015DLMLQ7 1,471,339 57,273 SH   SOLE   0 0 57,273
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 BBG0177CTQC7 2,058,467 60,508 SH   SOLE   0 0 60,508
DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823 BBG015GTL6R0 995,138 50,980 SH   SOLE   0 0 50,980
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 BBG011DXXVM0 1,809,170 34,467 SH   SOLE   0 0 34,467
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 BBG012G2PD33 254,926 11,320 SH   SOLE   0 0 11,320
DISNEY WALT CO COM 254687106 BBG001S5QHF3 577,334 7,123 SH   SOLE   0 0 7,123
DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 316,318 3,584 SH   SOLE   0 0 3,584
EATON CORP PLC SHS G29183103 BBG001S5QZ45 1,850,418 8,676 SH   SOLE   0 0 8,676
ELI LILLY & CO COM 532457108 BBG001S5STL8 1,084,057 2,018 SH   SOLE   0 0 2,018
EMERSON ELEC CO COM 291011104 BBG001S5QVT7 230,507 2,387 SH   SOLE   0 0 2,387
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 828,872 59,079 SH   SOLE   0 0 59,079
ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 683,298 24,965 SH   SOLE   0 0 24,965
EOG RES INC COM 26875P101 BBG001S5ZB93 777,546 6,134 SH   SOLE   0 0 6,134
EPR PPTYS COM SH BEN INT 26884U109 BBG001SB5QR0 1,795,359 43,220 SH   SOLE   0 0 43,220
EQUINIX INC COM 29444U700 BBG001SKBNS9 1,003,691 1,382 SH   SOLE   0 0 1,382
ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 BBG00LWJ3BF2 301,731 6,290 SH   SOLE   0 0 6,290
ETFIS SER TR I VIRTUS NEWFLEET 26923G707 BBG009RY71Y9 2,614,845 121,367 SH   SOLE   0 0 121,367
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 2,767,912 23,541 SH   SOLE   0 0 23,541
FACTSET RESH SYS INC COM 303075105 BBG001S5XRL6 1,469,631 3,361 SH   SOLE   0 0 3,361
FEDEX CORP COM 31428X106 BBG001S5R3M5 321,323 1,213 SH   SOLE   0 0 1,213
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 BBG00DR7RKX6 241,703 6,078 SH   SOLE   0 0 6,078
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 BBG00DR7RGF5 520,616 13,491 SH   SOLE   0 0 13,491
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 BBG005FHVPV0 230,796 3,304 SH   SOLE   0 0 3,304
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 BBG005FHWXW1 1,286,560 27,632 SH   SOLE   0 0 27,632
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 BBG005FHVV56 290,898 4,802 SH   SOLE   0 0 4,802
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 BBG005FHWBL1 9,081,513 73,875 SH   SOLE   0 0 73,875
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 BBG008229899 218,238 9,593 SH   SOLE   0 0 9,593
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 BBG005FHVXB5 213,316 5,625 SH   SOLE   0 0 5,625
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 BBG00DRGLK53 1,478,634 30,901 SH   SOLE   0 0 30,901
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 BBG0078X1341 3,315,500 76,113 SH   SOLE   0 0 76,113
FIDUS INVT CORP COM 316500107 BBG001V0MG11 2,553,279 132,983 SH   SOLE   0 0 132,983
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 BBG001V11YX8 339,220 10,276 SH   SOLE   0 0 10,276
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 BBG00CW1P7P5 383,025 13,346 SH   SOLE   0 0 13,346
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 BBG001S6SDY7 316,760 6,210 SH   SOLE   0 0 6,210
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 BBG001ST6998 238,262 13,677 SH   SOLE   0 0 13,677
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 BBG001ST68V5 286,865 7,583 SH   SOLE   0 0 7,583
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 BBG001S7RKF1 217,435 3,786 SH   SOLE   0 0 3,786
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 BBG001SS8248 809,519 9,783 SH   SOLE   0 0 9,783
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 BBG001SQ1882 10,969,260 148,978 SH   SOLE   0 0 148,978
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 BBG001SN9872 373,807 2,342 SH   SOLE   0 0 2,342
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 229,581 3,864 SH   SOLE   0 0 3,864
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 BBG007GFNV45 444,076 9,400 SH   SOLE   0 0 9,400
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 BBG004XDZ7P5 1,761,211 35,955 SH   SOLE   0 0 35,955
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 BBG001SSSWQ6 206,438 4,843 SH   SOLE   0 0 4,843
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 9,058,574 197,140 SH   SOLE   0 0 197,140
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 BBG004HQLXB7 322,616 7,053 SH   SOLE   0 0 7,053
FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U869 BBG011FRZJF4 267,274 13,526 SH   SOLE   0 0 13,526
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615 BBG00ZR07NB2 296,307 9,212 SH   SOLE   0 0 9,212
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 BBG00FZ4KG74 1,278,202 30,394 SH   SOLE   0 0 30,394
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 BBG00L2NXWJ3 2,487,504 104,080 SH   SOLE   0 0 104,080
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 BBG001ST6916 821,270 12,678 SH   SOLE   0 0 12,678
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 BBG001ST6943 567,453 6,161 SH   SOLE   0 0 6,161
FIRST TR MORNINGSTAR DIVID L SHS 336917109 BBG001SP68G0 347,454 10,390 SH   SOLE   0 0 10,390
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 BBG001ST6934 1,101,134 15,805 SH   SOLE   0 0 15,805
FIRST TR NASDAQ 100 TECH IND SHS 337345102 BBG001SQWVL2 461,489 3,177 SH   SOLE   0 0 3,177
FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 3,284,223 87,837 SH   SOLE   0 0 87,837
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 BBG001ST6961 481,142 4,973 SH   SOLE   0 0 4,973
FLEXSHARES TR GLB QLT R/E IDX 33939L787 BBG005JYLGS4 1,173,897 23,994 SH   SOLE   0 0 23,994
FORD MTR CO DEL COM 345370860 BBG001S5TZ33 305,432 24,592 SH   SOLE   0 0 24,592
FORTINET INC COM 34959E109 BBG001S77BL6 233,253 3,975 SH   SOLE   0 0 3,975
FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 210,687 5,650 SH   SOLE   0 0 5,650
FS KKR CAP CORP COM 302635206 BBG001YCZQ07 2,981,644 151,429 SH   SOLE   0 0 151,429
GABELLI CONV & INC SECS FD I COM 36240B109 BBG001S8GK34 317,068 84,551 SH   SOLE   0 0 84,551
GALLAGHER ARTHUR J & CO COM 363576109 BBG001S5NKC2 4,242,018 18,611 SH   SOLE   0 0 18,611
GARTNER INC COM 366651107 BBG001S5SD60 1,056,945 3,076 SH   SOLE   0 0 3,076
GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 2,685,433 12,153 SH   SOLE   0 0 12,153
GENERAL ELECTRIC CO COM NEW 369604301 BBG001S5PVD5 569,511 5,152 SH   SOLE   0 0 5,152
GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 251,843 3,361 SH   SOLE   0 0 3,361
GLADSTONE INVT CORP COM 376546107 BBG001SL3TS3 1,594,462 125,154 SH   SOLE   0 0 125,154
GLOBAL X FDS ADAPTIVE US RISK 37954Y194 BBG00YV3WZM7 500,033 17,549 SH   SOLE   0 0 17,549
GLOBAL X FDS ALTERNATIVE INCM 37954Y806 BBG009L6H4S6 263,854 24,522 SH   SOLE   0 0 24,522
GLOBAL X FDS GLBX SUPRINC ETF 37950E333 BBG0036H6X37 101,550 11,567 SH   SOLE   0 0 11,567
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 BBG001T9BM41 259,246 4,699 SH   SOLE   0 0 4,699
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 BBG00DSB42H9 200,306 8,103 SH   SOLE   0 0 8,103
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 BBG00CP9KWK1 208,311 3,983 SH   SOLE   0 0 3,983
GLOBAL X FDS SUPERDIVIDEND 37960A669 BBG001V1QND7 227,037 10,362 SH   SOLE   0 0 10,362
GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR9C0 1,306,100 42,992 SH   SOLE   0 0 42,992
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 BBG00DRGSD25 261,524 2,612 SH   SOLE   0 0 2,612
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 BBG00B0SKXY1 4,401,803 52,259 SH   SOLE   0 0 52,259
GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 319,775 988 SH   SOLE   0 0 988
GRAINGER W W INC COM 384802104 BBG001S5RRD2 243,890 353 SH   SOLE   0 0 353
GRANITESHARES GOLD TR SHS BEN INT 38748G101 BBG00HBPWNP1 361,249 19,762 SH   SOLE   0 0 19,762
GRANITESHARES PLATINUM TR SHS BEN INT 38748T103 BBG00JRYLNX4 94,478 10,718 SH   SOLE   0 0 10,718
HCA HEALTHCARE INC COM 40412C101 BBG001T8NTY2 295,729 1,202 SH   SOLE   0 0 1,202
HEICO CORP NEW COM 422806109 BBG001S5RVC4 261,517 1,615 SH   SOLE   0 0 1,615
HERSHEY CO COM 427866108 BBG001S5S148 1,332,933 6,662 SH   SOLE   0 0 6,662
HF SINCLAIR CORP COM 403949100 BBG0135B2269 273,976 4,813 SH   SOLE   0 0 4,813
HOME DEPOT INC COM 437076102 BBG001S5RTW7 4,618,958 15,286 SH   SOLE   0 0 15,286
HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 3,162,257 17,117 SH   SOLE   0 0 17,117
HORMEL FOODS CORP COM 440452100 BBG001S5S0D0 302,343 7,950 SH   SOLE   0 0 7,950
HOWMET AEROSPACE INC COM 443201108 BBG00DYNJH69 290,913 6,290 SH   SOLE   0 0 6,290
HP INC COM 40434L105 BBG001S6W7N7 244,036 9,496 SH   SOLE   0 0 9,496
IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 4,147,506 9,485 SH   SOLE   0 0 9,485
ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 1,522,048 6,609 SH   SOLE   0 0 6,609
INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 BBG00HZ6Q3N0 1,061,537 45,172 SH   SOLE   0 0 45,172
INNOVATOR ETFS TR GRWT100 PWR BF 45782C334 BBG00SXJYPC4 712,561 17,039 SH   SOLE   0 0 17,039
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 BBG00VSHC6L3 286,106 5,632 SH   SOLE   0 0 5,632
INNOVATOR ETFS TR INTRNL DEV APRL 45782C367 BBG00SXJN914 204,684 8,477 SH   SOLE   0 0 8,477
INNOVATOR ETFS TR US EQT PWR BUF 45782C870 BBG00NR9QB16 235,819 7,704 SH   SOLE   0 0 7,704
INNOVATOR ETFS TR US EQT ULTRA BF 45782C730 BBG00PBD0S83 437,405 15,456 SH   SOLE   0 0 15,456
INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 BBG00LNJLCX0 249,046 7,225 SH   SOLE   0 0 7,225
INNOVATOR ETFS TR US EQTY PWR BF 45782C680 BBG00PVP39R2 217,008 6,989 SH   SOLE   0 0 6,989
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 BBG00LNDTJL3 375,014 11,128 SH   SOLE   0 0 11,128
INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698 BBG00PVP2QY7 246,618 7,471 SH   SOLE   0 0 7,471
INNOVATOR ETFS TR US SML CP PWR B 45782C284 BBG00VSHFQQ1 221,302 8,845 SH   SOLE   0 0 8,845
INNOVATOR ETFS TR US SML CP PWR ET 45782C342 BBG00SXJYJL8 286,921 10,726 SH   SOLE   0 0 10,726
INTEL CORP COM 458140100 BBG001S5SF65 1,080,212 30,386 SH   SOLE   0 0 30,386
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 822,189 5,860 SH   SOLE   0 0 5,860
INTUIT COM 461202103 BBG001S6TWR2 2,595,169 5,079 SH   SOLE   0 0 5,079
INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 1,941,390 6,642 SH   SOLE   0 0 6,642
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 BBG00KJR1JM8 1,339,994 30,025 SH   SOLE   0 0 30,025
INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 BBG001SSDLT3 194,702 10,162 SH   SOLE   0 0 10,162
INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 BBG001SSDLM0 290,978 16,486 SH   SOLE   0 0 16,486
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 BBG001T6TH85 306,178 17,905 SH   SOLE   0 0 17,905
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 BBG001TG54G9 282,795 18,617 SH   SOLE   0 0 18,617
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 2,312,244 15,686 SH   SOLE   0 0 15,686
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 BBG001V18CH7 909,954 12,981 SH   SOLE   0 0 12,981
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 BBG002DJ8H94 534,710 23,765 SH   SOLE   0 0 23,765
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 2,493,290 42,410 SH   SOLE   0 0 42,410
INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888 BBG00FQKL0K7 326,482 3,095 SH   SOLE   0 0 3,095
INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742 BBG00LY8KF11 3,194,385 80,200 SH   SOLE   0 0 80,200
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 BBG00P4Y3FZ0 1,764,565 38,494 SH   SOLE   0 0 38,494
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT HE 46137V852 BBG001SRNLF9 370,958 11,047 SH   SOLE   0 0 11,047
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 BBG001SPSDJ2 1,033,926 31,341 SH   SOLE   0 0 31,341
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 BBG001SN3Z78 747,335 38,944 SH   SOLE   0 0 38,944
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 BBG001T10BD4 2,503,181 81,590 SH   SOLE   0 0 81,590
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 BBG001V28DF5 1,458,157 15,982 SH   SOLE   0 0 15,982
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 BBG001SJW5S8 406,859 5,054 SH   SOLE   0 0 5,054
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 BBG001SS30K9 2,394,858 29,735 SH   SOLE   0 0 29,735
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 BBG00KJR2QH7 622,558 22,721 SH   SOLE   0 0 22,721
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 BBG00KJR2RC0 792,794 20,705 SH   SOLE   0 0 20,705
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 BBG00KJR2SC8 204,200 6,583 SH   SOLE   0 0 6,583
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 BBG00KJR2LY9 476,194 15,852 SH   SOLE   0 0 15,852
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 BBG00KJR2V68 1,497,158 53,185 SH   SOLE   0 0 53,185
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 BBG00KJR2W66 231,384 4,601 SH   SOLE   0 0 4,601
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 1,874,208 13,228 SH   SOLE   0 0 13,228
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 BBG00KJR2976 1,105,601 36,670 SH   SOLE   0 0 36,670
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG001SDTVQ0 217,074 4,338 SH   SOLE   0 0 4,338
INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 BBG001SN6GS4 464,752 10,859 SH   SOLE   0 0 10,859
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 25,395,243 70,883 SH   SOLE   48 0 70,835
IQVIA HLDGS INC COM 46266C105 BBG00333FZ54 1,131,903 5,753 SH   SOLE   0 0 5,753
ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 707,288 20,214 SH   SOLE   0 0 20,214
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 687,958 14,456 SH   SOLE   0 0 14,456
ISHARES INC EMNG MKTS EQT 46434G889 BBG00BM64QL2 1,569,467 38,373 SH   SOLE   0 0 38,373
ISHARES INC ESG AWR MSCI EM 46434G863 BBG00D7BDH70 201,050 6,640 SH   SOLE   0 0 6,640
ISHARES INC MSCI EMERG MRKT 464286533 BBG0025X3FS0 250,265 4,691 SH   SOLE   0 0 4,691
ISHARES INC MSCI EQUAL WEITE 464286681 BBG001T8MYT8 1,267,081 16,847 SH   SOLE   0 0 16,847
ISHARES INC MSCI GBL MIN VOL 464286525 BBG0025X39Q6 976,250 10,231 SH   SOLE   0 0 10,231
ISHARES SILVER TR ISHARES 46428Q109 BBG001SQLN69 225,591 11,091 SH   SOLE   0 0 11,091
ISHARES TR 0-3 MNTH TREASRY 46436E718 BBG00TZR7YF0 8,170,771 81,164 SH   SOLE   0 0 81,164
ISHARES TR 0-5YR HI YL CP 46434V407 BBG005DW06B7 371,075 9,044 SH   SOLE   0 0 9,044
ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 8,658,970 106,940 SH   SOLE   0 0 106,940
ISHARES TR 10-20 YR TRS ETF 464288653 BBG001SSD830 1,526,878 15,506 SH   SOLE   0 0 15,506
ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 1,773,182 19,993 SH   SOLE   0 0 19,993
ISHARES TR 3 7 YR TREAS BD 464288661 BBG001SSD812 1,723,919 15,234 SH   SOLE   0 0 15,234
ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 3,951,752 43,146 SH   SOLE   0 0 43,146
ISHARES TR BROAD USD HIGH 46435U853 BBG00J2DS0J6 202,982 5,848 SH   SOLE   0 0 5,848
ISHARES TR CALIF MUN BD ETF 464288356 BBG001T03XM5 227,421 4,147 SH   SOLE   0 0 4,147
ISHARES TR COHEN STEER REIT 464287564 BBG001SDX760 253,659 5,057 SH   SOLE   0 0 5,057
ISHARES TR CONV BD ETF 46435G102 BBG009BKDMM6 220,481 2,971 SH   SOLE   0 0 2,971
ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 1,106,809 22,346 SH   SOLE   0 0 22,346
ISHARES TR CORE INTL AGGR 46435G672 BBG00BDV2SQ0 256,072 5,250 SH   SOLE   0 0 5,250
ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 2,108,618 32,768 SH   SOLE   0 0 32,768
ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 1,380,970 23,020 SH   SOLE   0 0 23,020
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 3,556,925 14,265 SH   SOLE   0 0 14,265
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 1,351,672 14,329 SH   SOLE   0 0 14,329
ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 2,722,890 28,908 SH   SOLE   0 0 28,908
ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 1,367,726 14,423 SH   SOLE   0 0 14,423
ISHARES TR CORE S&P US VLU 464287663 BBG001SFQL80 1,042,269 13,968 SH   SOLE   0 0 13,968
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 15,421,524 35,912 SH   SOLE   0 0 35,912
ISHARES TR CORE TOTAL USD 46434V613 BBG006MJCSW0 10,550,012 241,336 SH   SOLE   0 0 241,336
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 8,553,966 90,961 SH   SOLE   0 0 90,961
ISHARES TR CR 5 10 YR ETF 46435G417 BBG00F5NQS00 5,990,521 145,489 SH   SOLE   0 0 145,489
ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 2,489,704 28,849 SH   SOLE   0 0 28,849
ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 3,044,334 62,218 SH   SOLE   0 0 62,218
ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 1,817,841 19,357 SH   SOLE   0 0 19,357
ISHARES TR ESG AWR US AGRGT 46435U549 BBG00MC0P0K7 433,695 9,574 SH   SOLE   0 0 9,574
ISHARES TR ESG AWRE 1 5 YR 46435G243 BBG00H4BFM35 270,778 11,392 SH   SOLE   0 0 11,392
ISHARES TR ESG AWRE USD ETF 46435G193 BBG00H4BH3F2 579,068 26,612 SH   SOLE   0 0 26,612
ISHARES TR EXPONENTIAL TECH 46434V381 BBG008B3Q692 1,385,926 26,545 SH   SOLE   0 0 26,545
ISHARES TR FALN ANGLS USD 46435G474 BBG00D332C84 334,317 13,481 SH   SOLE   0 0 13,481
ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 1,271,303 24,981 SH   SOLE   0 0 24,981
ISHARES TR GL CLEAN ENE ETF 464288224 BBG001S7XDQ8 251,131 17,177 SH   SOLE   0 0 17,177
ISHARES TR GLOBAL TECH ETF 464287291 BBG001S60KQ0 297,467 5,143 SH   SOLE   0 0 5,143
ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 352,510 4,782 SH   SOLE   0 0 4,782
ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 816,268 8,001 SH   SOLE   0 0 8,001
ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 565,714 4,626 SH   SOLE   0 0 4,626
ISHARES TR ISHARES SEMICDTR 464287523 BBG001SJ8F58 1,724,560 3,641 SH   SOLE   0 0 3,641
ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 7,908,912 158,718 SH   SOLE   0 0 158,718
ISHARES TR ISHS 5-10YR INVT 464288638 BBG001SSD849 328,775 6,758 SH   SOLE   0 0 6,758
ISHARES TR JPMORGAN USD EMG 464288281 BBG001SQS9Y2 336,952 4,083 SH   SOLE   0 0 4,083
ISHARES TR MBS ETF 464288588 BBG001SSD8B1 514,277 5,791 SH   SOLE   0 0 5,791
ISHARES TR MORNINGSTR US EQ 464287127 BBG001SBR743 904,106 15,351 SH   SOLE   0 0 15,351
ISHARES TR MRGSTR MD CP GRW 464288307 BBG001SBRK44 2,020,268 35,363 SH   SOLE   0 0 35,363
ISHARES TR MSCI ACWI ETF 464288257 BBG001S56QV7 6,388,993 69,167 SH   SOLE   0 0 69,167
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 390,268 5,663 SH   SOLE   0 0 5,663
ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2WP7 469,466 7,198 SH   SOLE   0 0 7,198
ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 369,858 9,746 SH   SOLE   0 0 9,746
ISHARES TR MSCI GBL SUS DEV 46435G532 BBG00CRHS639 202,565 2,718 SH   SOLE   0 0 2,718
ISHARES TR MSCI KLD400 SOC 464288570 BBG001SRYH02 2,308,980 28,362 SH   SOLE   0 0 28,362
ISHARES TR MSCI USA ESG SLC 464288802 BBG001SN86J4 308,777 3,432 SH   SOLE   0 0 3,432
ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 1,813,627 25,057 SH   SOLE   0 0 25,057
ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 1,175,746 8,416 SH   SOLE   0 0 8,416
ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 10,772,033 81,736 SH   SOLE   0 0 81,736
ISHARES TR MSCI USA VALUE 46432F388 BBG004FPWGT7 502,845 5,543 SH   SOLE   0 0 5,543
ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 1,135,884 11,077 SH   SOLE   0 0 11,077
ISHARES TR NORTH AMERN NAT 464287374 BBG001SJKDG7 381,547 9,174 SH   SOLE   0 0 9,174
ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 690,759 22,911 SH   SOLE   0 0 22,911
ISHARES TR RESIDENTIAL MULT 464288562 BBG001ST7G73 416,672 6,318 SH   SOLE   0 0 6,318
ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 1,387,301 5,216 SH   SOLE   0 0 5,216
ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 632,053 4,163 SH   SOLE   0 0 4,163
ISHARES TR RUS 2000 VAL ETF 464287630 BBG001S56277 439,040 3,239 SH   SOLE   0 0 3,239
ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 298,204 2,858 SH   SOLE   0 0 2,858
ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 257,090 3,712 SH   SOLE   0 0 3,712
ISHARES TR RUS TP200 GR ETF 464289438 BBG001T5LBR7 219,244 1,425 SH   SOLE   0 0 1,425
ISHARES TR RUSEL 2500 ETF 46435G268 BBG00H31MJN5 258,834 4,748 SH   SOLE   0 0 4,748
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 1,127,881 6,382 SH   SOLE   26 0 6,356
ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 845,514 12,358 SH   SOLE   0 0 12,358
ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 265,538 1,726 SH   SOLE   0 0 1,726
ISHARES TR S&P MC 400GR ETF 464287606 BBG001SFQL08 1,598,857 22,133 SH   SOLE   0 0 22,133
ISHARES TR S&P MC 400VL ETF 464287705 BBG001SFQJM9 434,402 4,304 SH   SOLE   0 0 4,304
ISHARES TR S&P SML 600 GWT 464287887 BBG001SFQL44 223,989 2,042 SH   SOLE   0 0 2,042
ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 1,104,261 10,259 SH   SOLE   0 0 10,259
ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 361,301 3,271 SH   SOLE   0 0 3,271
ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 1,278,180 12,426 SH   SOLE   0 0 12,426
ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 584,372 5,634 SH   SOLE   0 0 5,634
ISHARES TR TRS FLT RT BD 46434V860 BBG005YTNMS3 1,422,006 28,025 SH   SOLE   0 0 28,025
ISHARES TR U.S. INSRNCE ETF 464288786 BBG001SQZTC4 497,930 5,433 SH   SOLE   0 0 5,433
ISHARES TR U.S. MED DVC ETF 464288810 BBG001SQZT52 464,817 9,584 SH   SOLE   0 0 9,584
ISHARES TR U.S. TECH ETF 464287721 BBG001SFB7Z7 461,332 4,397 SH   SOLE   0 0 4,397
ISHARES TR US AER DEF ETF 464288760 BBG001SC08P5 733,528 6,922 SH   SOLE   0 0 6,922
ISHARES TR US HLTHCARE ETF 464287762 BBG001SFGXR4 362,974 1,344 SH   SOLE   0 0 1,344
ISHARES TR US HOME CONS ETF 464288752 BBG001SQZTR8 212,001 2,701 SH   SOLE   0 0 2,701
ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKPP8 1,226,327 55,641 SH   SOLE   0 0 55,641
ISHARES TR USD INV GRDE ETF 464288620 BBG001SSD876 380,960 7,925 SH   SOLE   0 0 7,925
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 BBG0059KNK04 8,097,554 162,308 SH   SOLE   0 0 162,308
ISHARES U S ETF TR IT RT HDG HGYL 46431W606 BBG006KF6JC9 591,480 7,100 SH   SOLE   0 0 7,100
J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878 BBG00DRLJ399 1,463,369 33,349 SH   SOLE   0 0 33,349
J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399 BBG00NKWFC12 239,557 3,108 SH   SOLE   0 0 3,108
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 BBG00N6W8XF5 215,422 4,823 SH   SOLE   0 0 4,823
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 10,770,910 201,100 SH   SOLE   322 0 200,778
J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852 BBG00GD9GQY8 1,291,372 28,388 SH   SOLE   0 0 28,388
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 310,990 6,197 SH   SOLE   0 0 6,197
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 BBG00M8D2458 368,087 7,296 SH   SOLE   0 0 7,296
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 BBG00J5DPW97 427,246 9,874 SH   SOLE   0 0 9,874
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 BBG00C9Y3D89 376,829 7,390 SH   SOLE   0 0 7,390
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 BBG00F7XD8R5 1,910,033 39,817 SH   SOLE   0 0 39,817
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 BBG00B2MF4T8 2,411,923 50,970 SH   SOLE   0 0 50,970
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 5,092,348 32,696 SH   SOLE   0 0 32,696
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 5,188,616 35,778 SH   SOLE   0 0 35,778
KEURIG DR PEPPER INC COM 49271V100 BBG001ST5W34 1,025,330 32,478 SH   SOLE   0 0 32,478
KEYSIGHT TECHNOLOGIES INC COM 49338L103 BBG0059FN820 1,337,786 10,111 SH   SOLE   0 0 10,111
KLA CORP COM NEW 482480100 BBG001S5SLM4 3,373,444 7,355 SH   SOLE   0 0 7,355
KROGER CO COM 501044101 BBG001S5SN40 217,106 4,852 SH   SOLE   0 0 4,852
LA Z BOY INC COM 505336107 BBG001S5SXX6 205,578 6,657 SH   SOLE   0 0 6,657
LAM RESEARCH CORP COM 512807108 BBG001S5SW40 2,031,988 3,242 SH   SOLE   0 0 3,242
LCI INDS COM 50189K103 BBG001S8G4D9 425,413 3,623 SH   SOLE   0 0 3,623
LEGG MASON ETF INVT CLEARBRIDEG LR 524682200 BBG00GPY0TV4 897,091 17,305 SH   SOLE   0 0 17,305
LEGGETT & PLATT INC COM 524660107 BBG001S5SRG8 359,704 14,156 SH   SOLE   0 0 14,156
LINDE PLC SHS G54950103 BBG01FND0CH6 309,051 830 SH   SOLE   0 0 830
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 BBG00P35J8L8 3,693,219 127,793 SH   SOLE   0 0 127,793
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 BBG001SDX252 28,246 13,261 SH   SOLE   0 0 13,261
LMP CAP & INCOME FD INC COM 50208A102 BBG001S985R8 338,238 27,059 SH   SOLE   0 0 27,059
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 1,114,356 2,725 SH   SOLE   0 0 2,725
LOWES COS INC COM 548661107 BBG001S5SVL3 560,824 2,699 SH   SOLE   0 0 2,699
MARATHON OIL CORP COM 565849106 BBG001S69V69 242,904 9,081 SH   SOLE   0 0 9,081
MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 1,486,243 7,810 SH   SOLE   0 0 7,810
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 1,115,238 2,817 SH   SOLE   0 0 2,817
MCDONALDS CORP COM 580135101 BBG001S5T110 773,804 2,937 SH   SOLE   0 0 2,937
MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 911,405 11,631 SH   SOLE   0 0 11,631
MERCK & CO INC COM 58933Y105 BBG001S5TC52 2,398,797 23,301 SH   SOLE   0 0 23,301
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 1,985,289 6,613 SH   SOLE   10 0 6,603
MGM RESORTS INTERNATIONAL COM 552953101 BBG001S6BYT5 207,728 5,651 SH   SOLE   0 0 5,651
MICROCHIP TECHNOLOGY INC. COM 595017104 BBG001S787B5 331,248 4,244 SH   SOLE   0 0 4,244
MICROSOFT CORP COM 594918104 BBG001S5TD05 23,714,679 75,106 SH   SOLE   0 0 75,106
MONOLITHIC PWR SYS INC COM 609839105 BBG001SDRGP6 2,395,560 5,185 SH   SOLE   0 0 5,185
MOODYS CORP COM 615369105 BBG001S5VP87 383,514 1,213 SH   SOLE   0 0 1,213
MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 212,020 2,596 SH   SOLE   0 0 2,596
MR COOPER GROUP INC COM 62482R107 BBG002V09956 568,432 10,613 SH   SOLE   0 0 10,613
MSCI INC COM 55354G100 BBG001SV8B05 1,916,867 3,736 SH   SOLE   0 0 3,736
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 1,249,174 21,804 SH   SOLE   0 0 21,804
NIKE INC CL B 654106103 BBG001S6NTK2 395,150 4,133 SH   SOLE   0 0 4,133
NIOCORP DEVS LTD COM NEW 654484609 BBG001SF8DJ6 45,077 12,418 SH   SOLE   0 0 12,418
NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 2,888,996 6,563 SH   SOLE   0 0 6,563
NUCOR CORP COM 670346105 BBG001S5TRV0 368,830 2,359 SH   SOLE   0 0 2,359
NUVEEN AMT FREE MUN CR INC F COM 67071L106 BBG001SHZCF8 133,762 12,974 SH   SOLE   0 0 12,974
NUVEEN AMT FREE QLTY MUN INC COM 670657105 BBG001SKQWJ3 126,179 13,035 SH   SOLE   0 0 13,035
NVENT ELECTRIC PLC SHS G6700G107 BBG00GNT7B03 372,898 7,037 SH   SOLE   0 0 7,037
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 7,307,535 16,799 SH   SOLE   0 0 16,799
OCCIDENTAL PETE CORP COM 674599105 BBG001S5TZG9 219,165 3,378 SH   SOLE   0 0 3,378
OLD DOMINION FREIGHT LINE IN COM 679580100 BBG001S6WQT9 376,993 921 SH   SOLE   0 0 921
OMEGA HEALTHCARE INVS INC COM 681936100 BBG001S736L1 302,526 9,123 SH   SOLE   0 0 9,123
OPENDOOR TECHNOLOGIES INC COM 683712103 BBG00SHY8ZR0 47,958 18,166 SH   SOLE   0 0 18,166
ORACLE CORP COM 68389X105 BBG001S5SJG6 446,074 4,211 SH   SOLE   0 0 4,211
OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 1,016,105 1,118 SH   SOLE   0 0 1,118
ORIGIN AGRITECH LIMITED SHS NEW G67828205 BBG001SKQ2Y2 33,381 10,085 SH   SOLE   0 0 10,085
PACCAR INC COM 693718108 BBG001S5V1S8 303,725 3,572 SH   SOLE   0 0 3,572
PACER FDS TR GLOBL CASH ETF 69374H709 BBG00BLVPPY3 460,183 14,142 SH   SOLE   0 0 14,142
PACER FDS TR LUNT LRG CP ALTR 69374H717 BBG00VP22V71 8,644,153 250,933 SH   SOLE   0 0 250,933
PACER FDS TR PACER US SMALL 69374H857 BBG00GXXR1G6 6,932,700 166,252 SH   SOLE   0 0 166,252
PACER FDS TR TRENDP US LAR CP 69374H105 BBG009BJW8D9 5,524,703 138,256 SH   SOLE   0 0 138,256
PACER FDS TR TRENDPILOT 100 69374H303 BBG009BNY740 1,094,447 17,813 SH   SOLE   0 0 17,813
PACER FDS TR TRENDPILOT US BD 69374H642 BBG00QLCLBK2 998,550 51,234 SH   SOLE   0 0 51,234
PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 17,427,281 352,565 SH   SOLE   0 0 352,565
PACER FDS TR US EXPORT LEAD 69374H402 BBG00LGRG2X8 290,503 6,975 SH   SOLE   0 0 6,975
PACER FDS TR US LRG CP CASH 69374H360 BBG01C3RRM56 352,755 16,492 SH   SOLE   0 0 16,492
PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 306,064 19,129 SH   SOLE   0 0 19,129
PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 700,272 2,987 SH   SOLE   0 0 2,987
PARAGON 28 INC COM 69913P105 BBG005914H40 4,838,402 385,530 SH   SOLE   0 0 385,530
PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 201,725 518 SH   SOLE   0 0 518
PAYCHEX INC COM 704326107 BBG001S5V135 3,984,305 34,547 SH   SOLE   0 0 34,547
PENNANTPARK FLOATING RATE CA COM 70806A106 BBG001V0Y5S3 1,264,010 118,575 SH   SOLE   0 0 118,575
PEPSICO INC COM 713448108 BBG001S695T1 654,949 3,865 SH   SOLE   0 0 3,865
PFIZER INC COM 717081103 BBG001S5V466 965,079 29,095 SH   SOLE   0 0 29,095
PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 232,179 2,508 SH   SOLE   0 0 2,508
PHILLIPS 66 COM 718546104 BBG00286S4P7 467,733 3,893 SH   SOLE   0 0 3,893
PIMCO ETF TR 1-5 US TIP IDX 72201R205 BBG001T5DWK7 421,107 8,407 SH   SOLE   0 0 8,407
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 BBG005VLSHH1 1,352,499 14,428 SH   SOLE   0 0 14,428
PIMCO ETF TR INV GRD CRP BD 72201R817 BBG001TCGQY7 1,045,754 11,477 SH   SOLE   0 0 11,477
PIMCO ETF TR SHTRM MUN BD ACT 72201R874 BBG001T6Q6C7 437,381 8,935 SH   SOLE   0 0 8,935
PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 659,332 2,872 SH   SOLE   0 0 2,872
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 BBG001S985K5 242,913 15,856 SH   SOLE   0 0 15,856
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 3,148,311 21,584 SH   SOLE   0 0 21,584
PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 417,504 4,715 SH   SOLE   0 0 4,715
PROSPECT CAP CORP COM 74348T102 BBG001SM4WF7 72,358 11,960 SH   SOLE   0 0 11,960
PUBLIC STORAGE COM 74460D109 BBG001S5TH79 544,324 2,066 SH   SOLE   0 0 2,066
QUALCOMM INC COM 747525103 BBG001S6VS70 376,529 3,390 SH   SOLE   0 0 3,390
QUANTA SVCS INC COM 74762E102 BBG001S5VH85 793,551 4,242 SH   SOLE   0 0 4,242
RBB FD INC US TREAS 3 MNTH 74933W452 BBG01922X1R4 1,112,105 22,211 SH   SOLE   0 0 22,211
RBC BEARINGS INC COM 75524B104 BBG001SNYTV1 695,600 2,971 SH   SOLE   0 0 2,971
REALTY INCOME CORP COM 756109104 BBG001S884K0 357,550 7,160 SH   SOLE   0 0 7,160
REGIONS FINANCIAL CORP NEW COM 7591EP100 BBG001SM4KY2 225,027 13,083 SH   SOLE   0 0 13,083
RELIANCE STEEL & ALUMINUM CO COM 759509102 BBG001S81M27 4,223,461 16,106 SH   SOLE   0 0 16,106
ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 1,891,602 6,617 SH   SOLE   0 0 6,617
ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 3,927,816 8,111 SH   SOLE   0 0 8,111
RTX CORPORATION COM 75513E101 BBG001S5X5Q9 1,347,147 18,718 SH   SOLE   0 0 18,718
RUMBLE INC COM CL A 78137L105 BBG00Z61CSD4 159,278 31,231 SH   SOLE   0 0 31,231
S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 3,962,506 10,844 SH   SOLE   0 0 10,844
SABINE RTY TR UNIT BEN INT 785688102 BBG001S5VWY3 972,837 14,796 SH   SOLE   0 0 14,796
SALESFORCE INC COM 79466L302 BBG001SDLP09 300,317 1,481 SH   SOLE   0 0 1,481
SARATOGA INVT CORP COM NEW 80349A208 BBG001SRV422 648,385 25,229 SH   SOLE   0 0 25,229
SBA COMMUNICATIONS CORP NEW CL A 78410G104 BBG001SCWNN9 365,310 1,825 SH   SOLE   0 0 1,825
SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 2,527,292 46,034 SH   SOLE   0 0 46,034
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 BBG00PZFPGG2 535,536 12,690 SH   SOLE   0 0 12,690
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG001T5XQY3 238,091 7,011 SH   SOLE   0 0 7,011
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 BBG0051J0PJ9 1,657,644 29,617 SH   SOLE   0 0 29,617
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 BBG0051NXNX3 302,525 6,239 SH   SOLE   0 0 6,239
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 BBG0051QD594 695,901 21,652 SH   SOLE   0 0 21,652
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 BBG001WBMLH8 1,285,807 29,071 SH   SOLE   0 0 29,071
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 6,259,372 125,564 SH   SOLE   0 0 125,564
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 16,312,474 230,532 SH   SOLE   0 0 230,532
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001T66WN0 2,545,800 35,008 SH   SOLE   0 0 35,008
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 2,574,873 50,887 SH   SOLE   0 0 50,887
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001V036R6 1,002,420 14,811 SH   SOLE   0 0 14,811
SCHWAB STRATEGIC TR US REIT ETF 808524847 BBG001V039G2 196,138 11,050 SH   SOLE   0 0 11,050
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG001T5XQW5 1,082,004 26,123 SH   SOLE   0 0 26,123
SCHWAB STRATEGIC TR US TIPS ETF 808524870 BBG001T9F777 563,150 11,154 SH   SOLE   0 0 11,154
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9FV7 1,010,433 15,410 SH   SOLE   0 0 15,410
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 8,057,444 89,141 SH   SOLE   0 0 89,141
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 330,499 9,964 SH   SOLE   0 0 9,964
SELECT SECTOR SPDR TR INDL 81369Y704 BBG001S7T232 6,524,769 64,360 SH   SOLE   0 0 64,360
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 690,405 4,289 SH   SOLE   0 0 4,289
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 6,360,433 92,435 SH   SOLE   0 0 92,435
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 8,686,165 67,471 SH   SOLE   0 0 67,471
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 1,155,950 19,616 SH   SOLE   0 0 19,616
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 2,925,158 17,844 SH   SOLE   0 0 17,844
SERVICENOW INC COM 81762P102 BBG001T4JFC0 244,824 438 SH   SOLE   0 0 438
SHELL PLC SPON ADS 780259305 BBG0147BN6H1 219,760 3,413 SH   SOLE   0 0 3,413
SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 1,753,214 6,874 SH   SOLE   0 0 6,874
SHOPIFY INC CL A 82509L107 BBG004DW5NC7 262,427 4,809 SH   SOLE   0 0 4,809
SKYLINE CHAMPION CORPORATION COM 830830105 BBG001S5W456 272,594 4,278 SH   SOLE   0 0 4,278
SKYWORKS SOLUTIONS INC COM 83088M102 BBG001SCYWS2 220,361 2,235 SH   SOLE   0 0 2,235
SOUTHERN CALIF BANCORP COM 84252A106 BBG001SMZ5M4 741,830 52,950 SH   SOLE   0 0 52,950
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 544,362 1,625 SH   SOLE   0 0 1,625
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 12,822,746 74,790 SH   SOLE   0 0 74,790
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 BBG006LCM0W6 988,940 14,751 SH   SOLE   0 0 14,751
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 300,146 9,679 SH   SOLE   0 0 9,679
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 11,222,076 26,252 SH   SOLE   0 0 26,252
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 1,571,527 3,442 SH   SOLE   0 0 3,442
SPDR SER TR BBG CONV SEC ETF 78464A359 BBG001T2PMD1 313,932 4,630 SH   SOLE   0 0 4,630
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 9,175,244 99,926 SH   SOLE   0 0 99,926
SPDR SER TR BLOOMBERG 3-12 M 78468R523 BBG00X8RXGK5 571,723 5,750 SH   SOLE   0 0 5,750
SPDR SER TR BLOOMBERG INVT 78468R200 BBG0029J2J00 1,549,855 50,451 SH   SOLE   0 0 50,451
SPDR SER TR BLOOMBERG SHT TE 78468R408 BBG002QLYD04 721,717 29,506 SH   SOLE   0 0 29,506
SPDR SER TR NUVEEN BLMBRG MU 78468R721 BBG001SRSPW6 331,510 7,586 SH   SOLE   0 0 7,586
SPDR SER TR OILGAS EQUIP 78468R549 BBG001SMG9M7 6,276,406 65,529 SH   SOLE   0 0 65,529
SPDR SER TR PORTFLI TIPS ETF 78464A656 BBG001STKCZ6 385,708 15,528 SH   SOLE   0 0 15,528
SPDR SER TR PORTFOLIO INTRMD 78464A375 BBG001T2HCY9 1,143,365 36,355 SH   SOLE   0 0 36,355
SPDR SER TR PORTFOLIO LN COR 78464A367 BBG001SRZBZ6 4,925,506 231,898 SH   SOLE   0 0 231,898
SPDR SER TR PORTFOLIO LN TSR 78464A664 BBG001STKCY7 1,307,711 50,008 SH   SOLE   0 0 50,008
SPDR SER TR PORTFOLIO S&P400 78464A847 BBG001SPT9T9 433,258 9,894 SH   SOLE   0 0 9,894
SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 3,642,014 72,463 SH   SOLE   0 0 72,463
SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 388,542 10,530 SH   SOLE   0 0 10,530
SPDR SER TR PORTFOLIO SHORT 78464A474 BBG001T6B0P2 983,374 33,539 SH   SOLE   0 0 33,539
SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 618,693 10,437 SH   SOLE   0 0 10,437
SPDR SER TR PRTFLO S&P500 HI 78468R788 BBG00B6WD879 275,509 7,856 SH   SOLE   0 0 7,856
SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 1,540,041 37,325 SH   SOLE   0 0 37,325
SPDR SER TR RUSSELL LOW VOL 78468R754 BBG00BL3NRC7 265,079 2,527 SH   SOLE   0 0 2,527
SPDR SER TR S&P 400 MDCP GRW 78464A821 BBG001SPTBN0 688,378 9,956 SH   SOLE   0 0 9,956
SPDR SER TR S&P 400 MDCP VAL 78464A839 BBG001SPTBM1 513,119 7,911 SH   SOLE   0 0 7,911
SPDR SER TR S&P BIOTECH 78464A870 BBG001SQDKG3 301,281 4,126 SH   SOLE   0 0 4,126
SPDR SER TR S&P KENSHO NEW 78468R648 BBG00M9BL771 596,323 15,057 SH   SOLE   0 0 15,057
SPDR SER TR S&P METALS MNG 78464A755 BBG001SMH2W0 5,705,171 108,670 SH   SOLE   0 0 108,670
SPDR SER TR SPDR S&P 500 ETF 78468R796 BBG00BKMB118 1,687,186 48,580 SH   SOLE   0 0 48,580
SPDR SER TR SSGA US LRG ETF 78468R804 BBG0045LC1R4 697,403 5,223 SH   SOLE   0 0 5,223
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 BBG001T96GD0 307,498 40,567 SH   SOLE   0 0 40,567
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 BBG004DF1DW8 1,665,939 39,731 SH   SOLE   0 0 39,731
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 BBG0084H8485 289,489 7,490 SH   SOLE   0 0 7,490
STRYKER CORPORATION COM 863667101 BBG001S8FR03 3,356,029 12,281 SH   SOLE   0 0 12,281
SUN CMNTYS INC COM 866674104 BBG001S7HRC0 267,093 2,257 SH   SOLE   0 0 2,257
SUPER MICRO COMPUTER INC COM 86800U104 BBG001SQGH95 612,607 2,234 SH   SOLE   0 0 2,234
SYNOPSYS INC COM 871607107 BBG001S5VTR8 1,771,625 3,860 SH   SOLE   0 0 3,860
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 232,718 2,678 SH   SOLE   0 0 2,678
TARGET CORP COM 87612E106 BBG001SC0K41 517,371 4,679 SH   SOLE   0 0 4,679
TESLA INC COM 88160R101 BBG001SQKGD7 3,191,557 12,755 SH   SOLE   0 0 12,755
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 234,410 1,474 SH   SOLE   0 0 1,474
TEXAS PACIFIC LAND CORPORATI COM 88262P102 BBG00YRJXKC0 510,597 280 SH   SOLE   0 0 280
THE CIGNA GROUP COM 125523100 BBG00KXRCDQ9 475,300 1,661 SH   SOLE   0 0 1,661
THE TRADE DESK INC COM CL A 88339J105 BBG00629NGW8 260,005 3,327 SH   SOLE   0 0 3,327
TOYOTA MOTOR CORP ADS 892331307 BBG001SDB327 327,505 1,822 SH   SOLE   0 0 1,822
TRADEWEB MKTS INC CL A 892672106 BBG00NK8H9M7 284,389 3,546 SH   SOLE   0 0 3,546
TYLER TECHNOLOGIES INC COM 902252105 BBG001S5WZB0 1,757,709 4,552 SH   SOLE   0 0 4,552
UNION PAC CORP COM 907818108 BBG001S5X2M0 3,739,891 18,366 SH   SOLE   0 0 18,366
UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 264,062 1,694 SH   SOLE   0 0 1,694
UNITED RENTALS INC COM 911363109 BBG001SBGZ25 314,441 707 SH   SOLE   0 0 707
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 4,673,734 9,270 SH   SOLE   0 0 9,270
VANECK ETF TRUST BDC INCOME ETF 92189F411 BBG00440GL84 300,739 18,761 SH   SOLE   0 0 18,761
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 BBG002VZY7Y3 605,361 22,371 SH   SOLE   0 0 22,371
VANECK ETF TRUST IG FLOATING RATE 92189F486 BBG001V14Q53 698,999 27,639 SH   SOLE   0 0 27,639
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 BBG001SRLFL7 210,725 4,778 SH   SOLE   0 0 4,778
VANECK ETF TRUST LONG MUNI ETF 92189F536 BBG001T10HL2 172,971 10,351 SH   SOLE   0 0 10,351
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 218,258 2,878 SH   SOLE   0 0 2,878
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 BBG002D68GN8 1,958,682 13,510 SH   SOLE   0 0 13,510
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 BBG005T08310 391,210 18,095 SH   SOLE   0 0 18,095
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 BBG001TC6MF8 2,893,262 11,721 SH   SOLE   0 0 11,721
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 BBG001TC6MK2 730,245 8,087 SH   SOLE   0 0 8,087
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 BBG001TC6MN9 992,783 12,742 SH   SOLE   0 0 12,742
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 BBG001TC6MT3 1,422,014 15,078 SH   SOLE   0 0 15,078
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 BBG001TC6MR5 1,747,126 19,990 SH   SOLE   0 0 19,990
VANGUARD BD INDEX FDS INTERMED TERM 921937819 BBG001ST39R1 338,165 4,677 SH   SOLE   0 0 4,677
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 1,829,764 24,342 SH   SOLE   519 0 23,823
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 7,580,165 108,629 SH   SOLE   0 0 108,629
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 BBG00ZXBYMT4 457,141 9,293 SH   SOLE   609 0 8,684
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 443,609 9,275 SH   SOLE   0 0 9,275
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 841,616 5,872 SH   SOLE   0 0 5,872
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 25,443,052 93,434 SH   SOLE   0 0 93,434
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 1,403,738 7,207 SH   SOLE   0 0 7,207
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 416,175 3,178 SH   SOLE   0 0 3,178
VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 1,980,904 9,513 SH   SOLE   0 0 9,513
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 278,696 3,684 SH   SOLE   0 0 3,684
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 10,507,660 26,757 SH   SOLE   81 0 26,676
VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 2,860,590 17,936 SH   SOLE   0 0 17,936
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 3,842,036 20,321 SH   SOLE   0 0 20,321
VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 1,785,119 8,335 SH   SOLE   0 0 8,335
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 17,101,440 80,511 SH   SOLE   0 0 80,511
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 4,395,006 31,864 SH   SOLE   0 0 31,864
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 3,477,711 67,047 SH   SOLE   0 0 67,047
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 2,271,554 57,933 SH   SOLE   0 0 57,933
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG001T2YZG9 599,813 6,437 SH   SOLE   0 0 6,437
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 998,859 21,126 SH   SOLE   0 0 21,126
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG009THVRX1 5,012,246 104,205 SH   SOLE   0 0 104,205
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 BBG001T62M92 379,532 6,641 SH   SOLE   0 0 6,641
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 1,363,231 17,942 SH   SOLE   0 0 17,942
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 BBG001T62MF5 5,253,793 120,004 SH   SOLE   0 0 120,004
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 BBG001T62M74 901,781 15,656 SH   SOLE   0 0 15,656
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 618,927 8,236 SH   SOLE   0 0 8,236
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 3,097,850 45,264 SH   SOLE   0 0 45,264
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 16,267,130 104,693 SH   SOLE   0 0 104,693
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 2,419,751 55,347 SH   SOLE   0 0 55,347
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 BBG004N1LYJ5 624,975 10,564 SH   SOLE   0 0 10,564
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 12,119,554 117,301 SH   SOLE   0 0 117,112
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 BBG00C868SD7 5,426,258 87,676 SH   SOLE   0 0 87,676
VANGUARD WORLD FD ESG US STK ETF 921910733 BBG00M0P2SP4 375,920 4,998 SH   SOLE   0 0 4,998
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 BBG001T0Y6L1 880,106 8,680 SH   SOLE   0 0 8,680
VANGUARD WORLD FD MEGA GRWTH IND 921910816 BBG001T0Y6W9 205,248 905 SH   SOLE   0 0 905
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 BBG001SHVTQ3 4,356,024 16,171 SH   SOLE   0 0 16,171
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 BBG001SHVR41 2,029,846 11,112 SH   SOLE   0 0 11,112
VANGUARD WORLD FDS ENERGY ETF 92204A306 BBG001SHTV45 1,010,962 7,977 SH   SOLE   0 0 7,977
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 BBG001SHTTM0 365,490 4,550 SH   SOLE   0 0 4,550
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 BBG001SHVR32 1,794,006 7,631 SH   SOLE   0 0 7,631
VANGUARD WORLD FDS INF TECH ETF 92204A702 BBG001SHTTR5 2,523,322 6,082 SH   SOLE   38 0 6,044
VANGUARD WORLD FDS UTILITIES ETF 92204A876 BBG001SHVTP4 814,236 6,384 SH   SOLE   0 0 6,384
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 734,826 22,673 SH   SOLE   0 0 22,673
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 BBG006QSN885 1,490,253 26,678 SH   SOLE   0 0 26,678
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 BBG009K7L972 227,901 4,653 SH   SOLE   0 0 4,653
VISA INC COM CL A 92826C839 BBG001SRCFY3 5,438,768 23,646 SH   SOLE   0 0 23,646
WALMART INC COM 931142103 BBG001S5XH92 1,430,914 8,947 SH   SOLE   0 0 8,947
WASTE CONNECTIONS INC COM 94106B101 BBG001SKJ4K1 2,611,972 19,361 SH   SOLE   0 0 19,361
WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 295,015 1,935 SH   SOLE   0 0 1,935
WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 4,084,472 99,963 SH   SOLE   0 0 99,963
WEST PHARMACEUTICAL SVSC INC COM 955306105 BBG001S5XK22 1,362,763 3,632 SH   SOLE   0 0 3,632
WISDOMTREE TR BLMBG US BULL 97717W471 BBG005PXGB60 8,170,327 295,812 SH   SOLE   0 0 295,812
WISDOMTREE TR EMER MKT HIGH FD 97717W315 BBG001SV1SY8 239,850 6,399 SH   SOLE   0 0 6,399
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 BBG001T6DPF6 791,699 20,043 SH   SOLE   0 0 20,043
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 BBG005YHYNG8 4,740,250 94,202 SH   SOLE   0 0 94,202
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 BBG006G0J5J6 2,846,516 73,477 SH   SOLE   0 0 73,477
WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 770,566 12,137 SH   SOLE   0 0 12,137
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 BBG001S6SX73 470,458 1,989 SH   SOLE   0 0 1,989
ZIMMER BIOMET HOLDINGS INC COM 98956P102 BBG001S7DQJ9 203,701 1,815 SH   SOLE   0 0 1,815
ZOETIS INC CL A 98978V103 BBG0039320P7 1,688,146 9,703 SH   SOLE   0 0 9,703