The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   682,715 5,289 SH   SOLE   0 0 5,289
AB ACTIVE ETFS INC HIGH YIELD ETF 00039J608   2,867,460 77,720 SH   SOLE   0 0 77,720
ABBOTT LABS COM 002824100   1,328,199 11,742 SH   SOLE   0 0 11,742
ABBVIE INC COM 00287Y109   4,792,078 26,968 SH   SOLE   0 0 26,968
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100   1,149,492 136,682 SH   SOLE   0 0 136,682
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,612,301 4,583 SH   SOLE   0 0 4,583
ADOBE INC COM 00724F101   1,341,156 3,016 SH   SOLE   0 0 3,016
ADVANCED DRAIN SYS INC DEL COM 00790R104   371,907 3,217 SH   SOLE   0 0 3,217
ADVANCED MICRO DEVICES INC COM 007903107   2,136,303 17,686 SH   SOLE   0 0 17,686
ADVISORSHARES TR RANGER EQUITY BE 00768Y412   233,341 14,280 SH   SOLE   0 0 14,280
AGILENT TECHNOLOGIES INC COM 00846U101   423,086 3,149 SH   SOLE   0 0 3,149
AIRBNB INC COM CL A 009066101   322,741 2,456 SH   SOLE   0 0 2,456
ALASKA AIR GROUP INC COM 011659109   508,500 7,853 SH   SOLE   0 0 7,853
ALCON AG ORD SHS H01301128   473,941 5,583 SH   SOLE   0 0 5,583
ALLSTATE CORP COM 020002101   317,241 1,646 SH   SOLE   0 0 1,646
ALPHABET INC CAP STK CL C 02079K107   6,100,288 32,033 SH   SOLE   0 0 32,033
ALPHABET INC CAP STK CL A 02079K305   6,744,184 35,627 SH   SOLE   0 0 35,627
ALPS ETF TR ALERIAN MLP 00162Q452   2,857,105 59,325 SH   SOLE   0 0 59,325
ALPS ETF TR MED BREAKTHGH 00162Q593   268,771 8,137 SH   SOLE   0 0 8,137
ALTRIA GROUP INC COM 02209S103   233,116 4,458 SH   SOLE   0 0 4,458
AMAZON COM INC COM 023135106   28,062,233 127,910 SH   SOLE   0 0 127,910
AMAZON COM INC COM 023135106   197,451 900 SH Put SOLE   0 0 900
AMCOR PLC ORD G0250X107   184,629 19,620 SH   SOLE   0 0 19,620
AMERICAN CENTY ETF TR US QUALITY GROW 025072307   458,322 4,597 SH   SOLE   0 0 4,597
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505   1,457,453 29,068 SH   SOLE   0 0 29,068
AMERICAN CENTY ETF TR US SML CP VALU 025072877   10,443,624 108,191 SH   SOLE   0 0 108,191
AMERICAN ELEC PWR CO INC COM 025537101   449,275 4,871 SH   SOLE   0 0 4,871
AMERIPRISE FINL INC COM 03076C106   1,630,604 3,063 SH   SOLE   0 0 3,063
AMGEN INC COM 031162100   2,635,679 10,112 SH   SOLE   0 0 10,112
AMPHENOL CORP NEW CL A 032095101   454,559 6,545 SH   SOLE   0 0 6,545
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   599,920 14,820 SH   SOLE   0 0 14,820
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607   1,718,358 39,786 SH   SOLE   0 0 39,786
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664   250,198 3,359 SH   SOLE   0 0 3,359
AON PLC SHS CL A G0403H108   206,877 576 SH   SOLE   0 0 576
APPLE INC COM 037833100   88,321,671 352,694 SH   SOLE   0 0 352,694
APPLE INC COM 037833100   100,168 400 SH Put SOLE   0 0 400
APPLIED MATLS INC COM 038222105   634,798 3,903 SH   SOLE   0 0 3,903
AQUESTIVE THERAPEUTICS INC COM 03843E104   178,000 50,000 SH   SOLE   0 0 50,000
ARCH CAP GROUP LTD ORD G0450A105   311,866 3,377 SH   SOLE   0 0 3,377
ARES CAPITAL CORP COM 04010L103   457,787 20,913 SH   SOLE   0 0 20,913
ARGENX SE SPONSORED ADR 04016X101   237,390 386 SH   SOLE   0 0 386
ARISTA NETWORKS INC COM SHS 040413205   360,439 3,261 SH   SOLE   0 0 3,261
ARK ETF TR INNOVATION ETF 00214Q104   324,063 5,709 SH   SOLE   0 0 5,709
ARK ETF TR FINTECH INNOVA 00214Q708   307,283 8,293 SH   SOLE   0 0 8,293
ASML HOLDING N V N Y REGISTRY SHS N07059210   2,201,086 3,176 SH   SOLE   0 0 3,176
ASTRAZENECA PLC SPONSORED ADR 046353108   850,892 12,987 SH   SOLE   0 0 12,987
AT&T INC COM 00206R102   1,415,729 62,175 SH   SOLE   0 0 62,175
ATLASSIAN CORPORATION CL A 049468101   267,718 1,100 SH   SOLE   0 0 1,100
AUTODESK INC COM 052769106   593,800 2,009 SH   SOLE   0 0 2,009
AUTOMATIC DATA PROCESSING IN COM 053015103   2,251,642 7,692 SH   SOLE   0 0 7,692
AXON ENTERPRISE INC COM 05464C101   8,775,136 14,765 SH   SOLE   0 0 14,765
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   149,748 15,406 SH   SOLE   0 0 15,406
BANK AMERICA CORP COM 060505104   1,344,862 30,600 SH   SOLE   0 0 30,600
BARINGS BDC INC COM 06759L103   180,433 18,854 SH   SOLE   0 0 18,854
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   9,573,727 21,121 SH   SOLE   0 0 21,121
BHP GROUP LTD SPONSORED ADS 088606108   181,869 3,725 SH   SOLE   0 0 3,725
BHP GROUP LTD SPONSORED ADS 088606108   48,830 1,000 SH Put SOLE   0 0 1,000
BITFARMS LTD COM 09173B107   21,426 14,380 SH   SOLE   0 0 14,380
BLACK HILLS CORP COM 092113109   282,648 4,830 SH   SOLE   0 0 4,830
BLACKROCK ENHANCED EQUITY DI COM 09251A104   803,584 97,051 SH   SOLE   0 0 97,051
BLACKROCK ENHANCED GLOBAL DI COM 092501105   394,483 36,628 SH   SOLE   0 0 36,628
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103   2,547,313 49,704 SH   SOLE   0 0 49,704
BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603   1,003,095 19,283 SH   SOLE   0 0 19,283
BLACKROCK INC COM 09290D101   1,462,921 1,427 SH   SOLE   0 0 1,427
BLACKROCK RES & COMMODITIES SHS 09257A108   471,348 55,193 SH   SOLE   0 0 55,193
BLACKSTONE INC COM 09260D107   1,181,508 6,852 SH   SOLE   0 0 6,852
BLOCK INC CL A 852234103   554,486 6,524 SH   SOLE   0 0 6,524
BOEING CO COM 097023105   5,759,833 32,541 SH   SOLE   0 0 32,541
BOOKING HOLDINGS INC COM 09857L108   273,303 55 SH   SOLE   0 0 55
BP PLC SPONSORED ADR 055622104   255,583 8,646 SH   SOLE   0 0 8,646
BRISTOL-MYERS SQUIBB CO COM 110122108   977,919 17,290 SH   SOLE   0 0 17,290
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   588,608 16,206 SH   SOLE   0 0 16,206
BROADCOM INC COM 11135F101   4,523,075 19,509 SH   SOLE   0 0 19,509
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   287,066 9,030 SH   SOLE   0 0 9,030
BROWN & BROWN INC COM 115236101   460,984 4,519 SH   SOLE   0 0 4,519
CADENCE DESIGN SYSTEM INC COM 127387108   435,067 1,448 SH   SOLE   0 0 1,448
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108   305,194 25,140 SH   SOLE   0 0 25,140
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108   314,014 26,299 SH   SOLE   0 0 26,299
CAMECO CORP COM 13321L108   439,590 8,554 SH   SOLE   0 0 8,554
CANADIAN NAT RES LTD COM 136385101   491,980 15,937 SH   SOLE   0 0 15,937
CANADIAN NATL RY CO COM 136375102   432,781 4,263 SH   SOLE   0 0 4,263
CANADIAN PACIFIC KANSAS CITY COM 13646K108   654,240 9,040 SH   SOLE   0 0 9,040
CANOPY GROWTH CORP COM NEW 138035704   28,970 10,573 SH   SOLE   0 0 10,573
CAPITAL GROUP CORE BALANCED SHS 14021D107   476,368 15,234 SH   SOLE   0 0 15,234
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   7,285,543 206,624 SH   SOLE   0 0 206,624
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104   1,232,051 42,165 SH   SOLE   0 0 42,165
CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201   447,440 16,621 SH   SOLE   0 0 16,621
CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300   464,176 17,015 SH   SOLE   0 0 17,015
CARRIER GLOBAL CORPORATION COM 14448C104   1,833,682 26,863 SH   SOLE   0 0 26,863
CASEYS GEN STORES INC COM 147528103   714,488 1,803 SH   SOLE   0 0 1,803
CATERPILLAR INC COM 149123101   5,149,196 14,195 SH   SOLE   0 0 14,195
CAVA GROUP INC COM 148929102   481,318 4,267 SH   SOLE   0 0 4,267
CENTRUS ENERGY CORP CL A 15643U104   216,478 3,250 SH   SOLE   0 0 3,250
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   22,042 20,600 SH   SOLE   0 0 20,600
CHEVRON CORP NEW COM 166764100   4,839,823 33,415 SH   SOLE   0 0 33,415
CHIPOTLE MEXICAN GRILL INC COM 169656105   829,263 13,752 SH   SOLE   0 0 13,752
CHUBB LIMITED COM H1467J104   1,009,724 3,654 SH   SOLE   0 0 3,654
CHURCH & DWIGHT CO INC COM 171340102   267,542 2,555 SH   SOLE   0 0 2,555
CINTAS CORP COM 172908105   618,170 3,384 SH   SOLE   0 0 3,384
CISCO SYS INC COM 17275R102   3,095,812 52,294 SH   SOLE   0 0 52,294
CITIGROUP INC COM NEW 172967424   429,066 6,095 SH   SOLE   0 0 6,095
COCA COLA CO COM 191216100   1,791,213 28,770 SH   SOLE   0 0 28,770
COHEN & STEERS QUALITY INCOM COM 19247L106   633,491 51,756 SH   SOLE   0 0 51,756
COMCAST CORP NEW CL A 20030N101   336,986 8,979 SH   SOLE   0 0 8,979
COMMERCE BANCSHARES INC COM 200525103   1,012,507 16,250 SH   SOLE   0 0 16,250
COMMUNITY HEALTH SYS INC NEW COM 203668108   103,433 34,593 SH   SOLE   0 0 34,593
CONOCOPHILLIPS COM 20825C104   1,147,721 11,573 SH   SOLE   0 0 11,573
CONSOLIDATED EDISON INC COM 209115104   276,675 3,101 SH   SOLE   0 0 3,101
CONSTELLATION BRANDS INC CL A 21036P108   370,379 1,676 SH   SOLE   0 0 1,676
COPART INC COM 217204106   769,484 13,408 SH   SOLE   0 0 13,408
CORNING INC COM 219350105   492,411 10,362 SH   SOLE   0 0 10,362
COSTCO WHSL CORP NEW COM 22160K105   9,507,405 10,376 SH   SOLE   0 0 10,376
COUPANG INC CL A 22266T109   347,394 15,805 SH   SOLE   0 0 15,805
CRH PLC ORD G25508105   274,137 2,963 SH   SOLE   0 0 2,963
CROWDSTRIKE HLDGS INC CL A 22788C105   2,503,597 7,317 SH   SOLE   0 0 7,317
CROWN CASTLE INC COM 22822V101   401,403 4,423 SH   SOLE   0 0 4,423
CSX CORP COM 126408103   587,900 18,218 SH   SOLE   0 0 18,218
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207   378,844 8,996 SH   SOLE   0 0 8,996
DECKERS OUTDOOR CORP COM 243537107   550,984 2,713 SH   SOLE   0 0 2,713
DEERE & CO COM 244199105   1,545,737 3,648 SH   SOLE   0 0 3,648
DELTA AIR LINES INC DEL COM NEW 247361702   715,050 11,819 SH   SOLE   0 0 11,819
DENISON MINES CORP COM 248356107   93,870 52,150 SH   SOLE   0 0 52,150
DESTINY TECH100 INC COM SHS 25063F107   532,573 9,048 SH   SOLE   0 0 9,048
DEVON ENERGY CORP NEW COM 25179M103   427,140 13,050 SH   SOLE   0 0 13,050
DEXCOM INC COM 252131107   475,798 6,118 SH   SOLE   0 0 6,118
DEXCOM INC COM 252131107   77,770 1,000 SH Call SOLE   0 0 1,000
DIAGEO PLC SPON ADR NEW 25243Q205   400,979 3,154 SH   SOLE   0 0 3,154
DIAMONDBACK ENERGY INC COM 25278X109   335,641 2,049 SH   SOLE   0 0 2,049
DIGITAL RLTY TR INC COM 253868103   824,076 4,647 SH   SOLE   0 0 4,647
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   2,855,757 82,560 SH   SOLE   0 0 82,560
DISCOVER FINL SVCS COM 254709108   1,106,367 6,387 SH   SOLE   0 0 6,387
DISNEY WALT CO COM 254687106   1,397,124 12,547 SH   SOLE   0 0 12,547
DOCUSIGN INC COM 256163106   716,649 7,968 SH   SOLE   0 0 7,968
DOUBLELINE INCOME SOLUTIONS COM 258622109   226,913 18,052 SH   SOLE   0 0 18,052
DOVER CORP COM 260003108   763,710 4,071 SH   SOLE   0 0 4,071
DUKE ENERGY CORP NEW COM NEW 26441C204   921,303 8,551 SH   SOLE   0 0 8,551
DUTCH BROS INC CL A 26701L100   1,291,706 24,660 SH   SOLE   0 0 24,660
EA SERIES TRUST US QUAN VALUE 02072L102   801,223 17,949 SH   SOLE   0 0 17,949
EAGLE POINT CREDIT COMPANY I COM 269808101   680,879 76,676 SH   SOLE   0 0 76,676
EATON CORP PLC SHS G29183103   659,095 1,986 SH   SOLE   0 0 1,986
EATON VANCE ENHANCED EQUITY COM 278274105   1,003,380 48,309 SH   SOLE   0 0 48,309
EATON VANCE SR FLTNG RTE TR COM 27828Q105   1,286,579 100,514 SH   SOLE   0 0 100,514
EATON VANCE TAX ADVT DIV INC COM 27828G107   205,627 8,550 SH   SOLE   0 0 8,550
ELI LILLY & CO COM 532457108   4,641,796 6,013 SH   SOLE   0 0 6,013
EMERSON ELEC CO COM 291011104   1,321,780 10,666 SH   SOLE   0 0 10,666
ENBRIDGE INC COM 29250N105   845,755 19,933 SH   SOLE   0 0 19,933
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   357,229 18,235 SH   SOLE   0 0 18,235
ENPHASE ENERGY INC COM 29355A107   210,295 3,062 SH   SOLE   0 0 3,062
ENTERGY CORP NEW COM 29364G103   242,928 3,204 SH   SOLE   0 0 3,204
ENTERPRISE PRODS PARTNERS L COM 293792107   474,284 15,124 SH   SOLE   0 0 15,124
EQUINIX INC COM 29444U700   888,872 943 SH   SOLE   0 0 943
ETF SER SOLUTIONS AAM S&P 500 26922A594   3,028,437 93,124 SH   SOLE   0 0 93,124
ETF SER SOLUTIONS POINT BRIDGE AMR 26922A628   241,565 5,104 SH   SOLE   0 0 5,104
ETFS GOLD TR PHYSCL GOLD SHS 00326A104   1,138,728 45,458 SH   SOLE   0 0 45,458
EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707   205,010 3,644 SH   SOLE   0 0 3,644
EXP WORLD HLDGS INC COM 30212W100   127,531 11,080 SH   SOLE   0 0 11,080
EXTREME NETWORKS COM 30226D106   167,634 10,014 SH   SOLE   0 0 10,014
EXXON MOBIL CORP COM 30231G102   3,756,067 34,918 SH   SOLE   0 0 34,918
FACTSET RESH SYS INC COM 303075105   506,251 1,054 SH   SOLE   0 0 1,054
FASTENAL CO COM 311900104   264,505 3,678 SH   SOLE   0 0 3,678
FEDEX CORP COM 31428X106   515,138 1,831 SH   SOLE   0 0 1,831
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107   212,463 1,224 SH   SOLE   0 0 1,224
FERRARI N V COM N3167Y103   1,045,855 2,462 SH   SOLE   0 0 2,462
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   221,470 1,198 SH   SOLE   0 0 1,198
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   212,927 12,030 SH   SOLE   0 0 12,030
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   4,773,724 93,584 SH   SOLE   0 0 93,584
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   807,961 12,277 SH   SOLE   0 0 12,277
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   2,431,306 50,348 SH   SOLE   0 0 50,348
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   1,194,196 60,191 SH   SOLE   0 0 60,191
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   2,050,240 109,639 SH   SOLE   0 0 109,639
FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889   698,756 18,698 SH   SOLE   0 0 18,698
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   844,838 35,305 SH   SOLE   0 0 35,305
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   409,438 7,564 SH   SOLE   0 0 7,564
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   497,529 13,153 SH   SOLE   0 0 13,153
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   943,898 7,924 SH   SOLE   0 0 7,924
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   271,417 12,204 SH   SOLE   0 0 12,204
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   1,527,569 24,075 SH   SOLE   0 0 24,075
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102   285,056 3,563 SH   SOLE   0 0 3,563
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300   275,061 3,552 SH   SOLE   0 0 3,552
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100   331,457 3,248 SH   SOLE   0 0 3,248
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   3,366,629 38,336 SH   SOLE   0 0 38,336
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   252,655 1,039 SH   SOLE   0 0 1,039
FIRST TR EXCHANGE-TRADED FD DIVIDEND STRNGTH 33733E708   318,047 6,292 SH   SOLE   0 0 6,292
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   2,695,210 58,287 SH   SOLE   0 0 58,287
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   962,373 23,285 SH   SOLE   0 0 23,285
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   3,246,107 41,373 SH   SOLE   0 0 41,373
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   4,256,972 71,982 SH   SOLE   0 0 71,982
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   1,258,945 21,316 SH   SOLE   0 0 21,316
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   559,585 7,263 SH   SOLE   0 0 7,263
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   3,098,745 63,669 SH   SOLE   0 0 63,669
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   3,541,691 59,255 SH   SOLE   0 0 59,255
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   883,619 17,599 SH   SOLE   0 0 17,599
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   6,024,674 168,052 SH   SOLE   0 0 168,052
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755   2,126,836 69,801 SH   SOLE   0 0 69,801
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   5,554,930 129,274 SH   SOLE   0 0 129,274
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   342,698 4,482 SH   SOLE   0 0 4,482
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   1,008,431 9,669 SH   SOLE   0 0 9,669
FIRST TR MORNINGSTAR DIVID L SHS 336917109   205,178 5,096 SH   SOLE   0 0 5,096
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   240,363 1,924 SH   SOLE   0 0 1,924
FIRST TR NASDAQ 100 TECH IND SHS 337345102   556,576 2,956 SH   SOLE   0 0 2,956
FIRST TR VALUE LINE DIVID IN SHS 33734H106   3,582,240 82,087 SH   SOLE   0 0 82,087
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   510,676 3,694 SH   SOLE   0 0 3,694
FISERV INC COM 337738108   1,300,309 6,330 SH   SOLE   0 0 6,330
FORD MTR CO COM 345370860   517,878 52,311 SH   SOLE   0 0 52,311
FORTRESS BIOTECH INC COM NEW 34960Q307   47,509 23,459 SH   SOLE   0 0 23,459
FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108   318,712 10,620 SH   SOLE   0 0 10,620
FRANKLIN TEMPLETON ETF TR INCOME FOCUS ETF 35473P439   512,103 19,621 SH   SOLE   0 0 19,621
FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868   1,112,871 45,544 SH   SOLE   0 0 45,544
FREEPORT-MCMORAN INC CL B 35671D857   410,255 10,774 SH   SOLE   0 0 10,774
FS KKR CAP CORP COM 302635206   290,751 13,386 SH   SOLE   0 0 13,386
GALLAGHER ARTHUR J & CO COM 363576109   974,173 3,432 SH   SOLE   0 0 3,432
GAMING & LEISURE PPTYS INC COM 36467J108   458,585 9,522 SH   SOLE   0 0 9,522
GARMIN LTD SHS H2906T109   1,189,560 5,768 SH   SOLE   0 0 5,768
GARRETT MOTION INC COM 366505105   191,102 21,163 SH   SOLE   0 0 21,163
GE AEROSPACE COM NEW 369604301   675,351 4,049 SH   SOLE   0 0 4,049
GE VERNOVA INC COM 36828A101   262,817 799 SH   SOLE   0 0 799
GENERAC HLDGS INC COM 368736104   431,207 2,781 SH   SOLE   0 0 2,781
GENERAL DYNAMICS CORP COM 369550108   217,196 824 SH   SOLE   0 0 824
GENERAL MLS INC COM 370334104   361,366 5,667 SH   SOLE   0 0 5,667
GENESIS ENERGY L P UNIT LTD PARTN 371927104   232,387 22,986 SH   SOLE   0 0 22,986
GENUINE PARTS CO COM 372460105   711,695 6,095 SH   SOLE   0 0 6,095
GEVO INC COM PAR 374396406   188,100 90,000 SH   SOLE   0 0 90,000
GILEAD SCIENCES INC COM 375558103   807,190 8,739 SH   SOLE   0 0 8,739
GLACIER BANCORP INC NEW COM 37637Q105   816,939 16,267 SH   SOLE   0 0 16,267
GLOBAL X FDS DATA CTR & DIGIT 37954Y236   2,507,481 151,508 SH   SOLE   0 0 151,508
GLOBAL X FDS GLBL X MLP ETF 37954Y343   1,800,116 36,432 SH   SOLE   0 0 36,432
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   2,015,090 110,598 SH   SOLE   0 0 110,598
GLOBAL X FDS US PFD ETF 37954Y657   445,070 22,812 SH   SOLE   0 0 22,812
GLOBAL X FDS US INFR DEV ETF 37954Y673   10,582,702 261,881 SH   SOLE   0 0 261,881
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   268,535 8,405 SH   SOLE   0 0 8,405
GLOBAL X FDS INTERNET OF THNG 37954Y780   368,323 10,554 SH   SOLE   0 0 10,554
GLOBAL X FDS FINTECH ETF 37954Y814   278,451 8,919 SH   SOLE   0 0 8,919
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   1,232,832 46,035 SH   SOLE   0 0 46,035
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889   276,855 3,908 SH   SOLE   0 0 3,908
GLOBAL X FDS DEFENSE TECH ETF 37960A529   837,211 22,379 SH   SOLE   0 0 22,379
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438   218,644 2,831 SH   SOLE   0 0 2,831
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   4,039,366 35,070 SH   SOLE   0 0 35,070
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   5,074,637 50,787 SH   SOLE   0 0 50,787
GOLDMAN SACHS GROUP INC COM 38141G104   882,502 1,541 SH   SOLE   0 0 1,541
GOSSAMER BIO INC COM 38341P102   71,116 78,616 SH   SOLE   0 0 78,616
GRACO INC COM 384109104   411,194 4,878 SH   SOLE   0 0 4,878
GRAINGER W W INC COM 384802104   640,862 608 SH   SOLE   0 0 608
GRUPO AEROPUERTO DEL PACIFIC SPON ADS B 400506101   435,149 2,487 SH   SOLE   0 0 2,487
HALEON PLC SPON ADS 405552100   154,423 16,187 SH   SOLE   0 0 16,187
HALOZYME THERAPEUTICS INC COM 40637H109   477,575 9,989 SH   SOLE   0 0 9,989
HARBOR ETF TRUST INTERNATNAL COMP 41151J885   1,887,594 73,021 SH   SOLE   0 0 73,021
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305   3,241,149 97,244 SH   SOLE   0 0 97,244
HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404   1,286,556 66,454 SH   SOLE   0 0 66,454
HASBRO INC COM 418056107   253,216 4,529 SH   SOLE   0 0 4,529
HECLA MNG CO COM 422704106   210,341 42,840 SH   SOLE   0 0 42,840
HENRY JACK & ASSOC INC COM 426281101   454,400 2,592 SH   SOLE   0 0 2,592
HERSHEY CO COM 427866108   434,749 2,567 SH   SOLE   0 0 2,567
HOME DEPOT INC COM 437076102   2,680,433 6,891 SH   SOLE   0 0 6,891
HONEYWELL INTL INC COM 438516106   838,621 3,712 SH   SOLE   0 0 3,712
HOULIHAN LOKEY INC CL A 441593100   413,484 2,381 SH   SOLE   0 0 2,381
HUNTINGTON BANCSHARES INC COM 446150104   214,461 13,181 SH   SOLE   0 0 13,181
HUT 8 CORP COM 44812J104   297,412 14,515 SH   SOLE   0 0 14,515
HUT 8 CORP COM 44812J104   10,245 500 SH Call SOLE   0 0 500
ICICI BANK LIMITED ADR 45104G104   259,214 8,681 SH   SOLE   0 0 8,681
ICON PLC SHS G4705A100   567,895 2,708 SH   SOLE   0 0 2,708
IDEXX LABS INC COM 45168D104   416,746 1,008 SH   SOLE   0 0 1,008
ILLINOIS TOOL WKS INC COM 452308109   1,061,199 4,186 SH   SOLE   0 0 4,186
INFOSYS LTD SPONSORED ADR 456788108   493,428 22,510 SH   SOLE   0 0 22,510
INMUNE BIO INC COM 45782T105   72,385 15,500 SH   SOLE   0 0 15,500
INSMED INC COM PAR $.01 457669307   334,569 4,846 SH   SOLE   0 0 4,846
INTEL CORP COM 458140100   532,370 26,552 SH   SOLE   0 0 26,552
INTEL CORP COM 458140100   6,015 300 SH Call SOLE   0 0 300
INTEL CORP COM 458140100   6,015 300 SH Put SOLE   0 0 300
INTERNATIONAL BUSINESS MACHS COM 459200101   1,266,370 5,761 SH   SOLE   0 0 5,761
INTUIT COM 461202103   834,236 1,327 SH   SOLE   0 0 1,327
INTUITIVE SURGICAL INC COM NEW 46120E602   869,588 1,666 SH   SOLE   0 0 1,666
INVESCO ACTIVELY MANAGED EXC TOTAL RETURN 46090A804   1,108,501 23,890 SH   SOLE   0 0 23,890
INVESCO ACTIVELY MANAGED EXC ULTRA SHRT DUR 46090A887   337,141 6,728 SH   SOLE   0 0 6,728
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   1,448,863 54,489 SH   SOLE   0 0 54,489
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   888,148 14,603 SH   SOLE   0 0 14,603
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214   498,524 17,603 SH   SOLE   0 0 17,603
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   1,518,471 28,016 SH   SOLE   0 0 28,016
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   3,800,654 40,003 SH   SOLE   0 0 40,003
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   2,096,642 29,952 SH   SOLE   0 0 29,952
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   620,807 12,850 SH   SOLE   0 0 12,850
INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495   347,632 13,686 SH   SOLE   0 0 13,686
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   2,142,816 32,790 SH   SOLE   0 0 32,790
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743   268,915 5,615 SH   SOLE   0 0 5,615
INVESCO EXCH TRADED FD TR II S&P SMLCAP QTY 46138G300   426,244 10,065 SH   SOLE   0 0 10,065
INVESCO EXCH TRADED FD TR II S&P SMALLCAP ENE 46138G474   383,063 7,915 SH   SOLE   0 0 7,915
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   7,257,816 34,487 SH   SOLE   0 0 34,487
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   1,861,106 40,671 SH   SOLE   0 0 40,671
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   2,721,096 27,789 SH   SOLE   0 0 27,789
INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888   951,841 9,014 SH   SOLE   0 0 9,014
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   1,230,973 10,729 SH   SOLE   0 0 10,729
INVESCO EXCHANGE TRADED FD T S&P MIDCAP 400 46137V225   1,021,954 9,064 SH   SOLE   0 0 9,064
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   10,809,532 216,364 SH   SOLE   0 0 216,364
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   12,052,118 179,802 SH   SOLE   0 0 179,802
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274   225,669 3,433 SH   SOLE   0 0 3,433
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   378,778 3,290 SH   SOLE   0 0 3,290
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   236,272 8,064 SH   SOLE   0 0 8,064
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   9,094,094 51,898 SH   SOLE   0 0 51,898
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   7,263,672 69,257 SH   SOLE   0 0 69,257
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456   564,925 10,194 SH   SOLE   0 0 10,194
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   7,576,644 61,334 SH   SOLE   0 0 61,334
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498   397,811 6,018 SH   SOLE   0 0 6,018
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   466,231 11,205 SH   SOLE   0 0 11,205
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   2,040,417 50,580 SH   SOLE   0 0 50,580
INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647   385,747 6,660 SH   SOLE   0 0 6,660
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837   322,830 3,000 SH   SOLE   0 0 3,000
INVESCO QQQ TR UNIT SER 2 46090E103   18,215,017 35,630 SH   SOLE   0 0 35,630
INVESCO QQQ TR UNIT SER 3 46090E103   153,369 300 SH Put SOLE   0 0 300
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   1,251,193 23,585 SH   SOLE   0 0 23,585
ISHARES GOLD TR ISHARES NEW 464285204   3,613,269 72,981 SH   SOLE   0 0 72,981
ISHARES INC EM MKTS DIV ETF 464286319   454,301 17,588 SH   SOLE   0 0 17,588
ISHARES INC MSCI STH KOR ETF 464286772   2,497,144 49,069 SH   SOLE   0 0 49,069
ISHARES INC CORE MSCI EMKT 46434G103   10,290,624 197,063 SH   SOLE   0 0 197,063
ISHARES INC MSCI EMRG CHN 46434G764   1,346,407 24,281 SH   SOLE   0 0 24,281
ISHARES SILVER TR ISHARES 46428Q109   3,615,818 137,327 SH   SOLE   0 0 137,327
ISHARES SILVER TR ISHARES 46428Q109   134,283 5,100 SH Call SOLE   0 0 5,100
ISHARES TR S&P 100 ETF 464287101   1,008,235 3,491 SH   SOLE   0 0 3,491
ISHARES TR CORE S&P TTL STK 464287150   1,957,436 15,219 SH   SOLE   0 0 15,219
ISHARES TR SELECT DIVID ETF 464287168   1,706,194 13,463 SH   SOLE   0 0 13,463
ISHARES TR TIPS BD ETF 464287176   1,711,347 16,061 SH   SOLE   0 0 16,061
ISHARES TR CORE S&P500 ETF 464287200   14,984,921 25,455 SH   SOLE   0 0 25,455
ISHARES TR CORE US AGGBD ET 464287226   17,706,568 182,731 SH   SOLE   0 0 182,731
ISHARES TR MSCI EMG MKT ETF 464287234   923,788 22,090 SH   SOLE   0 0 22,090
ISHARES TR IBOXX INV CP ETF 464287242   1,786,973 16,726 SH   SOLE   0 0 16,726
ISHARES TR IBOXX INV CP ETF 464287242   21,368 200 SH Call SOLE   0 0 200
ISHARES TR S&P 500 GRWT ETF 464287309   17,188,125 169,325 SH   SOLE   0 0 169,325
ISHARES TR S&P 500 VAL ETF 464287408   15,079,780 77,194 SH   SOLE   0 0 77,194
ISHARES TR 21 YR TR BD ETF 464287432   3,604,505 41,274 SH   SOLE   0 0 41,274
ISHARES TR 22 YR TR BD ETF 464287432   130,995 1,500 SH Call SOLE   0 0 1,500
ISHARES TR 23 YR TR BD ETF 464287432   130,995 1,500 SH Put SOLE   0 0 1,500
ISHARES TR 7-10 YR TRSY BD 464287440   1,210,297 13,091 SH   SOLE   0 0 13,091
ISHARES TR 1 3 YR TREAS BD 464287457   2,663,712 32,492 SH   SOLE   0 0 32,492
ISHARES TR MSCI EAFE ETF 464287465   1,177,698 15,576 SH   SOLE   0 0 15,576
ISHARES TR RUS MDCP VAL ETF 464287473   406,650 3,144 SH   SOLE   0 0 3,144
ISHARES TR RUS MD CP GR ETF 464287481   491,606 3,879 SH   SOLE   0 0 3,879
ISHARES TR RUS MID CAP ETF 464287499   534,336 6,045 SH   SOLE   0 0 6,045
ISHARES TR CORE S&P MCP ETF 464287507   24,874,351 399,204 SH   SOLE   0 0 399,204
ISHARES TR EXPANDED TECH 464287515   2,270,424 22,677 SH   SOLE   0 0 22,677
ISHARES TR ISHARES SEMICDTR 464287523   228,242 2,175 SH   SOLE   0 0 2,175
ISHARES TR EXPND TEC SC ETF 464287549   289,365 2,834 SH   SOLE   0 0 2,834
ISHARES TR ISHARES BIOTECH 464287556   1,314,073 9,939 SH   SOLE   0 0 9,939
ISHARES TR GLOBAL 100 ETF 464287572   1,271,718 12,620 SH   SOLE   0 0 12,620
ISHARES TR RUS 1000 VAL ETF 464287598   1,089,707 5,886 SH   SOLE   0 0 5,886
ISHARES TR S&P MC 400GR ETF 464287606   3,352,667 34,565 SH   SOLE   0 0 34,565
ISHARES TR RUS 1000 GRW ETF 464287614   3,365,737 8,381 SH   SOLE   0 0 8,381
ISHARES TR RUS 2000 VAL ETF 464287630   544,616 3,317 SH   SOLE   0 0 3,317
ISHARES TR RUS 2000 GRW ETF 464287648   563,509 1,958 SH   SOLE   0 0 1,958
ISHARES TR RUSSELL 2000 ETF 464287655   12,526,705 57,341 SH   SOLE   0 0 57,341
ISHARES TR CORE S&P US VLU 464287663   12,413,356 134,068 SH   SOLE   0 0 134,068
ISHARES TR CORE S&P US GWT 464287671   20,358,100 146,093 SH   SOLE   0 0 146,093
ISHARES TR RUSSELL 3000 ETF 464287689   453,394 1,356 SH   SOLE   0 0 1,356
ISHARES TR U.S. UTILITS ETF 464287697   917,260 9,534 SH   SOLE   0 0 9,534
ISHARES TR S&P MC 400VL ETF 464287705   1,871,027 14,973 SH   SOLE   0 0 14,973
ISHARES TR U.S. TECH ETF 464287721   1,921,142 12,044 SH   SOLE   0 0 12,044
ISHARES TR CORE S&P SCP ETF 464287804   9,864,316 85,613 SH   SOLE   0 0 85,613
ISHARES TR SP SMCP600VL ETF 464287879   2,271,271 20,912 SH   SOLE   0 0 20,912
ISHARES TR S&P SML 600 GWT 464287887   3,508,093 25,915 SH   SOLE   0 0 25,915
ISHARES TR MSCI ACWI EX US 464288240   2,139,603 41,020 SH   SOLE   0 0 41,020
ISHARES TR MSCI ACWI ETF 464288257   1,654,560 14,081 SH   SOLE   0 0 14,081
ISHARES TR JPMORGAN USD EMG 464288281   4,228,681 47,492 SH   SOLE   0 0 47,492
ISHARES TR CALIF MUN BD ETF 464288356   543,994 9,497 SH   SOLE   0 0 9,497
ISHARES TR GLB INFRASTR ETF 464288372   261,620 5,005 SH   SOLE   0 0 5,005
ISHARES TR NATIONAL MUN ETF 464288414   4,110,953 38,582 SH   SOLE   0 0 38,582
ISHARES TR IBOXX HI YD ETF 464288513   1,126,481 14,323 SH   SOLE   0 0 14,323
ISHARES TR MBS ETF 464288588   11,820,636 128,934 SH   SOLE   0 0 128,934
ISHARES TR ISHS 5-10YR INVT 464288638   5,684,243 110,351 SH   SOLE   0 0 110,351
ISHARES TR ISHS 1-5YR INVS 464288646   15,132,857 292,705 SH   SOLE   0 0 292,705
ISHARES TR 10-20 YR TRS ETF 464288653   1,074,990 11,282 SH   SOLE   0 0 11,282
ISHARES TR PFD AND INCM SEC 464288687   3,947,769 125,565 SH   SOLE   0 0 125,565
ISHARES TR US AER DEF ETF 464288760   3,129,322 21,530 SH   SOLE   0 0 21,530
ISHARES TR U.S. MED DVC ETF 464288810   220,799 3,784 SH   SOLE   0 0 3,784
ISHARES TR EAFE VALUE ETF 464288877   1,867,172 35,586 SH   SOLE   0 0 35,586
ISHARES TR EAFE GRWTH ETF 464288885   2,113,699 21,829 SH   SOLE   0 0 21,829
ISHARES TR RUS TP200 GR ETF 464289438   6,966,043 66,566 SH   SOLE   0 0 66,566
ISHARES TR AGGRES ALLOC ETF 464289859   5,107,802 66,673 SH   SOLE   0 0 66,673
ISHARES TR MODERT ALLOC ETF 464289875   3,565,252 82,073 SH   SOLE   0 0 82,073
ISHARES TR US TREAS BD ETF 46429B267   23,192,235 1,009,236 SH   SOLE   0 0 1,009,236
ISHARES TR FLTG RATE NT ETF 46429B655   6,507,521 127,899 SH   SOLE   0 0 127,899
ISHARES TR CORE HIGH DV ETF 46429B663   1,498,304 13,347 SH   SOLE   0 0 13,347
ISHARES TR MSCI USA MIN VOL 46429B697   6,159,730 68,894 SH   SOLE   0 0 68,894
ISHARES TR 0-5 YR TIPS ETF 46429B747   1,304,894 12,971 SH   SOLE   0 0 12,971
ISHARES TR MSCI USA QLT FCT 46432F339   16,643,587 93,461 SH   SOLE   0 0 93,461
ISHARES TR MSCI USA MMENTM 46432F396   3,985,299 19,260 SH   SOLE   0 0 19,260
ISHARES TR CORE MSCI TOTAL 46432F834   809,712 12,242 SH   SOLE   0 0 12,242
ISHARES TR CORE MSCI EAFE 46432F842   22,927,850 326,237 SH   SOLE   0 0 326,237
ISHARES TR MRNGSTR INC ETF 46432F875   4,943,996 55,682 SH   SOLE   0 0 55,682
ISHARES TR CORE TOTAL USD 46434V613   6,698,848 148,205 SH   SOLE   0 0 148,205
ISHARES TR CORE DIV GRWTH 46434V621   3,715,609 59,497 SH   SOLE   0 0 59,497
ISHARES TR ULTRA SHORT-TERM 46434V878   1,240,845 24,605 SH   SOLE   0 0 24,605
ISHARES TR CONV BD ETF 46435G102   285,777 3,363 SH   SOLE   0 0 3,363
ISHARES TR ESG AWRE 1 5 YR 46435G243   402,676 16,303 SH   SOLE   0 0 16,303
ISHARES TR ESG AWR MSCI USA 46435G425   1,152,904 8,949 SH   SOLE   0 0 8,949
ISHARES TR FALN ANGLS USD 46435G474   345,160 12,923 SH   SOLE   0 0 12,923
ISHARES TR CORE INTL AGGR 46435G672   412,387 8,261 SH   SOLE   0 0 8,261
ISHARES TR ESG AWR US AGRGT 46435U549   318,869 6,866 SH   SOLE   0 0 6,866
ISHARES TR CORE DIVID ETF 46435U861   704,328 14,859 SH   SOLE   0 0 14,859
ISHARES TR ESG ADV TTL USD 46436E619   722,509 17,008 SH   SOLE   0 0 17,008
ISHARES U S ETF TR SHORT DURATION B 46431W507   2,603,925 51,562 SH   SOLE   0 0 51,562
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159   762,584 16,716 SH   SOLE   0 0 16,716
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   1,056,596 20,836 SH   SOLE   0 0 20,836
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   359,572 6,279 SH   SOLE   0 0 6,279
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   1,957,189 38,856 SH   SOLE   0 0 38,856
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845   6,565,123 140,254 SH   SOLE   0 0 140,254
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609   13,774,011 169,987 SH   SOLE   0 0 169,987
J P MORGAN EXCHANGE TRADED F ACTIVE BOND ETF 46654Q716   240,350 4,600 SH   SOLE   0 0 4,600
J P MORGAN EXCHANGE TRADED F HEDGED EQUITY LA 46654Q724   1,583,493 25,524 SH   SOLE   0 0 25,524
JANUS DETROIT STR TR B-BBB CLO ETF 47103U753   795,962 16,191 SH   SOLE   0 0 16,191
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   298,275 5,882 SH   SOLE   0 0 5,882
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   1,634,377 33,416 SH   SOLE   0 0 33,416
JOHNSON & JOHNSON COM 478160104   3,041,316 21,029 SH   SOLE   0 0 21,029
JPMORGAN CHASE & CO. COM 46625H100   4,887,464 20,389 SH   SOLE   0 0 20,389
KARTOON STUDIOS INC. COM NEW 37229T509   13,305 22,550 SH   SOLE   0 0 22,550
KENVUE INC COM 49177J102   813,704 38,113 SH   SOLE   0 0 38,113
KEYCORP COM 493267108   459,630 26,816 SH   SOLE   0 0 26,816
KIMBERLY-CLARK CORP COM 494368103   968,750 7,393 SH   SOLE   0 0 7,393
KINDER MORGAN INC DEL COM 49456B101   238,325 8,698 SH   SOLE   0 0 8,698
KINSALE CAP GROUP INC COM 49714P108   444,680 956 SH   SOLE   0 0 956
KLA CORP COM NEW 482480100   436,599 693 SH   SOLE   0 0 693
KROGER CO COM 501044101   342,388 5,599 SH   SOLE   0 0 5,599
L3HARRIS TECHNOLOGIES INC COM 502431109   261,168 1,242 SH   SOLE   0 0 1,242
LAM RESEARCH CORP COM NEW 512807306   775,871 10,742 SH   SOLE   0 0 10,742
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102   226,460 7,968 SH   SOLE   0 0 7,968
LATTICE STRATEGIES TR HARTFRD EMRG ETF 518416201   619,996 27,186 SH   SOLE   0 0 27,186
LIGHTWAVE LOGIC INC COM 532275104   642,570 305,986 SH   SOLE   0 0 305,986
LINDE PLC SHS G54950103   933,003 2,229 SH   SOLE   0 0 2,229
LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100   93,267 35,598 SH   SOLE   0 0 35,598
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   458,509 17,527 SH   SOLE   0 0 17,527
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   188,417 69,271 SH   SOLE   0 0 69,271
LOCKHEED MARTIN CORP COM 539830109   1,144,197 2,355 SH   SOLE   0 0 2,355
LOGITECH INTL S A SHS H50430232   447,573 5,435 SH   SOLE   0 0 5,435
LOWES COS INC COM 548661107   1,033,897 4,189 SH   SOLE   0 0 4,189
LPL FINL HLDGS INC COM 50212V100   272,444 834 SH   SOLE   0 0 834
LULULEMON ATHLETICA INC COM 550021109   1,101,346 2,880 SH   SOLE   0 0 2,880
MARA HOLDINGS INC COM 565788106   223,059 13,301 SH   SOLE   0 0 13,301
MARATHON PETE CORP COM 56585A102   357,096 2,560 SH   SOLE   0 0 2,560
MARCHEX INC CL B 56624R108   17,500 10,000 SH   SOLE   0 0 10,000
MARKEL GROUP INC COM 570535104   498,879 289 SH   SOLE   0 0 289
MARRIOTT INTL INC NEW CL A 571903202   694,241 2,489 SH   SOLE   0 0 2,489
MARSH & MCLENNAN COS INC COM 571748102   478,771 2,254 SH   SOLE   0 0 2,254
MASTERCARD INCORPORATED CL A 57636Q104   3,489,164 6,626 SH   SOLE   0 0 6,626
MCCORMICK & CO INC COM NON VTG 579780206   225,111 2,953 SH   SOLE   0 0 2,953
MCDONALDS CORP COM 580135101   2,287,547 7,891 SH   SOLE   0 0 7,891
MEDPACE HLDGS INC COM 58506Q109   422,929 1,273 SH   SOLE   0 0 1,273
MERCADOLIBRE INC COM 58733R102   624,056 367 SH   SOLE   0 0 367
MERCK & CO INC COM 58933Y105   1,905,738 19,157 SH   SOLE   0 0 19,157
META PLATFORMS INC CL A 30303M102   6,036,194 10,310 SH   SOLE   0 0 10,310
METLIFE INC COM 59156R108   284,303 3,472 SH   SOLE   0 0 3,472
MICROCHIP TECHNOLOGY INC. COM 595017104   677,133 11,807 SH   SOLE   0 0 11,807
MICRON TECHNOLOGY INC COM 595112103   526,976 6,262 SH   SOLE   0 0 6,262
MICRON TECHNOLOGY INC COM 595112103   16,832 200 SH Call SOLE   0 0 200
MICROSOFT CORP COM 594918104   49,071,857 116,422 SH   SOLE   0 0 116,422
MICROSTRATEGY INC CL A NEW 594972408   3,568,698 12,322 SH   SOLE   0 0 12,322
MID-AMER APT CMNTYS INC COM 59522J103   340,946 2,206 SH   SOLE   0 0 2,206
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   427,782 21,475 SH   SOLE   0 0 21,475
MONDAY COM LTD SHS M7S64H106   242,504 1,030 SH   SOLE   0 0 1,030
MONDELEZ INTL INC CL A 609207105   327,918 5,490 SH   SOLE   0 0 5,490
MONOLITHIC PWR SYS INC COM 609839105   386,673 654 SH   SOLE   0 0 654
MONSTER BEVERAGE CORP NEW COM 61174X109   859,461 16,352 SH   SOLE   0 0 16,352
MOODYS CORP COM 615369105   467,006 986 SH   SOLE   0 0 986
MORGAN STANLEY COM NEW 617446448   308,861 2,457 SH   SOLE   0 0 2,457
NANO NUCLEAR ENERGY INC COM 63010H108   219,430 8,814 SH   SOLE   0 0 8,814
NATIONAL FUEL GAS CO COM 636180101   282,781 4,660 SH   SOLE   0 0 4,660
NATIONAL GRID PLC SPONSORED ADR NE 636274409   268,697 4,522 SH   SOLE   0 0 4,522
NETFLIX INC COM 64110L106   2,777,356 3,116 SH   SOLE   0 0 3,116
NEUROPACE INC COM 641288105   257,370 23,000 SH   SOLE   0 0 23,000
NEWMONT CORP COM 651639106   441,352 11,858 SH   SOLE   0 0 11,858
NEXTERA ENERGY INC COM 65339F101   3,525,455 49,176 SH   SOLE   0 0 49,176
NIKE INC CL B 654106103   1,488,635 19,673 SH   SOLE   0 0 19,673
NORDSON CORP COM 655663102   389,569 1,861 SH   SOLE   0 0 1,861
NORTHERN LTS FD TR IV INSPIRE 500 ETF 66537J796   450,911 2,114 SH   SOLE   0 0 2,114
NORTHERN LTS FD TR IV INSPIRE MOMENTUM 66538H369   215,645 6,986 SH   SOLE   0 0 6,986
NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419   302,179 10,420 SH   SOLE   0 0 10,420
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   4,759,966 122,345 SH   SOLE   0 0 122,345
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591   639,801 11,641 SH   SOLE   0 0 11,641
NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633   447,033 19,071 SH   SOLE   0 0 19,071
NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641   1,139,085 30,359 SH   SOLE   0 0 30,359
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658   1,984,016 53,636 SH   SOLE   0 0 53,636
NOVARTIS AG SPONSORED ADR 66987V109   858,575 8,823 SH   SOLE   0 0 8,823
NOVO-NORDISK A S ADR 670100205   1,168,463 13,584 SH   SOLE   0 0 13,584
NU HLDGS LTD ORD SHS CL A G6683N103   343,080 33,116 SH   SOLE   0 0 33,116
NUSCALE PWR CORP CL A COM 67079K100   474,467 26,462 SH   SOLE   0 0 26,462
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   229,470 5,829 SH   SOLE   0 0 5,829
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107   347,647 12,852 SH   SOLE   0 0 12,852
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   119,358 15,185 SH   SOLE   0 0 15,185
NVIDIA CORPORATION COM 67066G104   64,351,911 479,200 SH   SOLE   0 0 479,200
NVIDIA CORPORATION COM 67066G104   26,858 200 SH Call SOLE   0 0 200
NVIDIA CORPORATION COM 67066G104   134,290 1,000 SH Put SOLE   0 0 1,000
NXP SEMICONDUCTORS N V COM N6596X109   573,722 2,760 SH   SOLE   0 0 2,760
OKLO INC COM CL A 02156V109   240,985 11,351 SH   SOLE   0 0 11,351
OLD DOMINION FREIGHT LINE IN COM 679580100   409,442 2,321 SH   SOLE   0 0 2,321
ONEOK INC NEW COM 682680103   705,539 7,027 SH   SOLE   0 0 7,027
ORACLE CORP COM 68389X105   1,131,039 6,787 SH   SOLE   0 0 6,787
PACCAR INC COM 693718108   1,058,118 10,172 SH   SOLE   0 0 10,172
PACER FDS TR TRENDP US LAR CP 69374H105   5,416,550 101,357 SH   SOLE   0 0 101,357
PACER FDS TR TRENDP US MID CP 69374H204   224,476 6,085 SH   SOLE   0 0 6,085
PACER FDS TR TRENDPILOT 100 69374H303   875,550 11,829 SH   SOLE   0 0 11,829
PACER FDS TR METAURUS CAP 400 69374H436   1,319,601 34,374 SH   SOLE   0 0 34,374
PACER FDS TR AMERCN ENRGY IND 69374H634   420,447 10,570 SH   SOLE   0 0 10,570
PACER FDS TR GLOBL CASH ETF 69374H709   886,845 26,285 SH   SOLE   0 0 26,285
PACER FDS TR PACER US SMALL 69374H857   2,535,921 57,622 SH   SOLE   0 0 57,622
PACER FDS TR US CASH COWS 100 69374H881   11,537,336 204,273 SH   SOLE   0 0 204,273
PALANTIR TECHNOLOGIES INC CL A 69608A108   2,919,104 38,597 SH   SOLE   0 0 38,597
PALO ALTO NETWORKS INC COM 697435105   2,522,694 13,864 SH   SOLE   0 0 13,864
PAPA JOHNS INTL INC COM 698813102   246,705 6,007 SH   SOLE   0 0 6,007
PARKER-HANNIFIN CORP COM 701094104   2,651,946 4,170 SH   SOLE   0 0 4,170
PAYCHEX INC COM 704326107   1,353,392 9,652 SH   SOLE   0 0 9,652
PAYPAL HLDGS INC COM 70450Y103   1,631,897 19,120 SH   SOLE   0 0 19,120
PCM FD INC COM 69323T101   1,661,810 215,820 SH   SOLE   0 0 215,820
PEPSICO INC COM 713448108   968,245 6,367 SH   SOLE   0 0 6,367
PFIZER INC COM 717081103   1,413,448 53,277 SH   SOLE   0 0 53,277
PGIM ETF TR PGIM ULTRA SH BD 69344A107   1,191,944 24,055 SH   SOLE   0 0 24,055
PGIM ETF TR AAA CLO ETF 69344A834   761,785 14,879 SH   SOLE   0 0 14,879
PHILIP MORRIS INTL INC COM 718172109   1,539,704 12,793 SH   SOLE   0 0 12,793
PHILLIPS 66 COM 718546104   1,159,781 10,180 SH   SOLE   0 0 10,180
PIMCO ETF TR 1-5 US TIP IDX 72201R205   410,944 7,858 SH   SOLE   0 0 7,858
PIMCO ETF TR MULTISECTOR BD 72201R585   432,812 16,698 SH   SOLE   0 0 16,698
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   6,327,347 63,059 SH   SOLE   0 0 63,059
PIMCO ETF TR INTER MUN BD ACT 72201R866   314,245 6,075 SH   SOLE   0 0 6,075
PIMCO ETF TR SHTRM MUN BD ACT 72201R874   827,016 16,593 SH   SOLE   0 0 16,593
PIMCO INCOME STRATEGY FD COM 72201H108   193,017 23,033 SH   SOLE   0 0 23,033
PINTEREST INC CL A 72352L106   476,412 16,428 SH   SOLE   0 0 16,428
PLUG POWER INC COM NEW 72919P202   25,524 11,982 SH   SOLE   0 0 11,982
PNC FINL SVCS GROUP INC COM 693475105   328,682 1,704 SH   SOLE   0 0 1,704
PRIMO BRANDS CORPORATION CLASS A COM SHS 741623102   286,931 9,325 SH   SOLE   0 0 9,325
PROCTER AND GAMBLE CO COM 742718109   4,397,801 26,232 SH   SOLE   0 0 26,232
PROLOGIS INC. COM 74340W103   1,498,904 14,181 SH   SOLE   0 0 14,181
PROSHARES TR HD REPLICATION 74347X294   257,482 5,215 SH   SOLE   0 0 5,215
PROSHARES TR ULTRAPRO QQQ 74347X831   772,151 9,758 SH   SOLE   0 0 9,758
PSQ HOLDINGS INC CL A 693691107   47,535 10,470 SH   SOLE   0 0 10,470
PULTE GROUP INC COM 745867101   1,509,248 13,859 SH   SOLE   0 0 13,859
PUTNAM MANAGED MUN INCOME TR COM 746823103   102,719 17,206 SH   SOLE   0 0 17,206
QUALCOMM INC COM 747525103   1,416,106 9,218 SH   SOLE   0 0 9,218
QUALYS INC COM 74758T303   392,196 2,797 SH   SOLE   0 0 2,797
QUANTA SVCS INC COM 74762E102   2,875,280 9,098 SH   SOLE   0 0 9,098
QUANTUMSCAPE CORP COM CL A 74767V109   58,517 11,275 SH   SOLE   0 0 11,275
RBB FD INC US TREAS 3 MNTH 74933W452   1,187,803 23,823 SH   SOLE   0 0 23,823
RBB FD INC US TREASY 2 YR 74933W486   538,782 11,210 SH   SOLE   0 0 11,210
REALTY INCOME CORP COM 756109104   407,887 7,637 SH   SOLE   0 0 7,637
REDFIN CORP COM 75737F108   91,023 11,565 SH   SOLE   0 0 11,565
REGENERON PHARMACEUTICALS COM 75886F107   473,699 665 SH   SOLE   0 0 665
RELX PLC SPONSORED ADR 759530108   290,688 6,400 SH   SOLE   0 0 6,400
REPUBLIC SVCS INC COM 760759100   239,616 1,191 SH   SOLE   0 0 1,191
RESMED INC COM 761152107   579,957 2,536 SH   SOLE   0 0 2,536
RING ENERGY INC COM 76680V108   107,236 78,850 SH   SOLE   0 0 78,850
RIO TINTO PLC SPONSORED ADR 767204100   567,400 9,648 SH   SOLE   0 0 9,648
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   167,502 12,594 SH   SOLE   0 0 12,594
ROYAL CARIBBEAN GROUP COM V7780T103   406,328 1,761 SH   SOLE   0 0 1,761
ROYCE MICRO-CAP TR INC COM 780915104   151,065 15,494 SH   SOLE   0 0 15,494
ROYCE SMALL CAP TRUST INC COM 780910105   788,453 49,902 SH   SOLE   0 0 49,902
RTX CORPORATION COM 75513E101   1,611,389 13,925 SH   SOLE   0 0 13,925
S&P GLOBAL INC COM 78409V104   898,416 1,804 SH   SOLE   0 0 1,804
SALESFORCE INC COM 79466L302   3,064,794 9,167 SH   SOLE   0 0 9,167
SANDRIDGE ENERGY INC COM NEW 80007P869   134,080 11,450 SH   SOLE   0 0 11,450
SANOFI SPONSORED ADR 80105N105   275,334 5,709 SH   SOLE   0 0 5,709
SAP SE SPON ADR 803054204   1,259,241 5,115 SH   SOLE   0 0 5,115
SCHLUMBERGER LTD COM STK 806857108   281,544 7,344 SH   SOLE   0 0 7,344
SCHWAB CHARLES CORP COM 808513105   215,443 2,911 SH   SOLE   0 0 2,911
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   662,752 29,196 SH   SOLE   0 0 29,196
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   1,665,185 71,764 SH   SOLE   0 0 71,764
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   3,908,498 140,240 SH   SOLE   0 0 140,240
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   1,587,778 60,904 SH   SOLE   0 0 60,904
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   408,070 14,937 SH   SOLE   0 0 14,937
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   374,443 20,240 SH   SOLE   0 0 20,240
SCOTTS MIRACLE-GRO CO CL A 810186106   251,657 3,793 SH   SOLE   0 0 3,793
SEA LTD SPONSORD ADS 81141R100   743,867 7,011 SH   SOLE   0 0 7,011
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   473,159 5,624 SH   SOLE   0 0 5,624
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   3,716,795 27,018 SH   SOLE   0 0 27,018
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   2,609,816 33,200 SH   SOLE   0 0 33,200
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   357,313 1,593 SH   SOLE   0 0 1,593
SELECT SECTOR SPDR TR ENERGY 81369Y506   9,579,429 111,831 SH   SOLE   0 0 111,831
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   3,515,848 72,746 SH   SOLE   0 0 72,746
SELECT SECTOR SPDR TR INDL 81369Y704   3,149,868 23,906 SH   SOLE   0 0 23,906
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   6,435,192 27,676 SH   SOLE   0 0 27,676
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   878,405 9,073 SH   SOLE   0 0 9,073
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   5,381,570 132,323 SH   SOLE   0 0 132,323
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   3,992,901 52,754 SH   SOLE   0 0 52,754
SENSEONICS HLDGS INC COM 81727U105   7,851 15,000 SH   SOLE   0 0 15,000
SERVICENOW INC COM 81762P102   596,846 563 SH   SOLE   0 0 563
SHERWIN WILLIAMS CO COM 824348106   630,598 1,855 SH   SOLE   0 0 1,855
SHOPIFY INC CL A 82509L107   5,516,230 51,878 SH   SOLE   0 0 51,878
SIMPSON MFG INC COM 829073105   401,144 2,419 SH   SOLE   0 0 2,419
SIXTH STREET SPECIALTY LENDI COM 83012A109   3,326,109 156,155 SH   SOLE   0 0 156,155
SMITH A O CORP COM 831865209   337,541 4,949 SH   SOLE   0 0 4,949
SNAP ON INC COM 833034101   1,114,173 3,282 SH   SOLE   0 0 3,282
SNOWFLAKE INC CL A 833445109   370,582 2,400 SH   SOLE   0 0 2,400
SNOWFLAKE INC CL A 833445109   92,646 600 SH Call SOLE   0 0 600
SNOWFLAKE INC CL A 833445109   247,056 1,600 SH Put SOLE   0 0 1,600
SONY GROUP CORP SPONSORED ADR 835699307   414,977 19,611 SH   SOLE   0 0 19,611
SOUNDHOUND AI INC CLASS A COM 836100107   692,912 34,925 SH   SOLE   0 0 34,925
SOUTHERN CO COM 842587107   781,012 9,487 SH   SOLE   0 0 9,487
SOUTHERN COPPER CORP COM 84265V105   388,827 4,266 SH   SOLE   0 0 4,266
SOUTHWEST AIRLS CO COM 844741108   234,186 6,966 SH   SOLE   0 0 6,966
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,191,954 2,801 SH   SOLE   0 0 2,801
SPDR GOLD TR GOLD SHS 78463V107   15,097,660 62,354 SH   SOLE   0 0 62,354
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475   987,876 15,599 SH   SOLE   0 0 15,599
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   3,160,221 82,362 SH   SOLE   0 0 82,362
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533   503,098 14,262 SH   SOLE   0 0 14,262
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   1,463,264 42,873 SH   SOLE   0 0 42,873
SPDR S&P 500 ETF TR TR UNIT 78462F103   53,551,776 91,373 SH   SOLE   0 0 91,373
SPDR S&P 500 ETF TR TR UNIT 78462F103   527,472 900 SH Put SOLE   0 0 900
SPDR SER TR PORTFOLIO CRPORT 78464A144   1,157,730 40,424 SH   SOLE   0 0 40,424
SPDR SER TR S&P 600 SMCP GRW 78464A201   1,968,349 21,786 SH   SOLE   0 0 21,786
SPDR SER TR NUVEEN BLOOMBERG 78464A284   649,482 25,390 SH   SOLE   0 0 25,390
SPDR SER TR ICE PFD SEC ETF 78464A292   494,061 14,976 SH   SOLE   0 0 14,976
SPDR SER TR S&P 600 SMCP VAL 78464A300   950,994 10,900 SH   SOLE   0 0 10,900
SPDR SER TR PORTFOLIO INTRMD 78464A375   6,651,798 203,046 SH   SOLE   0 0 203,046
SPDR SER TR PORT MTG BK ETF 78464A383   922,940 42,828 SH   SOLE   0 0 42,828
SPDR SER TR PRTFLO S&P500 GW 78464A409   32,758,813 372,683 SH   SOLE   0 0 372,683
SPDR SER TR PORTFOLIO SHORT 78464A474   3,232,217 108,246 SH   SOLE   0 0 108,246
SPDR SER TR PRTFLO S&P500 VL 78464A508   5,177,727 98,080 SH   SOLE   0 0 98,080
SPDR SER TR DJ REIT ETF 78464A607   594,276 6,011 SH   SOLE   0 0 6,011
SPDR SER TR AEROSPACE DEF 78464A631   1,694,911 10,221 SH   SOLE   0 0 10,221
SPDR SER TR PORTFOLIO AGRGTE 78464A649   2,062,285 82,525 SH   SOLE   0 0 82,525
SPDR SER TR PORTFOLIO LN TSR 78464A664   300,922 11,490 SH   SOLE   0 0 11,490
SPDR SER TR PORTFLI INTRMDIT 78464A672   3,982,852 142,857 SH   SOLE   0 0 142,857
SPDR SER TR S&P METALS MNG 78464A755   21,497,088 235,632 SH   SOLE   0 0 235,632
SPDR SER TR S&P DIVID ETF 78464A763   9,693,089 74,837 SH   SOLE   0 0 74,837
SPDR SER TR PORTFOLI S&P1500 78464A805   321,021 4,494 SH   SOLE   0 0 4,494
SPDR SER TR S&P 400 MDCP GRW 78464A821   600,924 6,916 SH   SOLE   0 0 6,916
SPDR SER TR S&P 400 MDCP VAL 78464A839   397,303 4,954 SH   SOLE   0 0 4,954
SPDR SER TR PORTFOLIO S&P400 78464A847   1,326,750 24,259 SH   SOLE   0 0 24,259
SPDR SER TR PORTFOLIO S&P500 78464A854   11,014,545 159,770 SH   SOLE   0 0 159,770
SPDR SER TR S&P SEMICNDCTR 78464A862   320,326 1,289 SH   SOLE   0 0 1,289
SPDR SER TR S&P BIOTECH 78464A870   333,139 3,699 SH   SOLE   0 0 3,699
SPDR SER TR PORTFOLIO SH TSR 78468R101   541,760 18,675 SH   SOLE   0 0 18,675
SPDR SER TR BLOOMBERG INVT 78468R200   333,854 10,864 SH   SOLE   0 0 10,864
SPDR SER TR BLOOMBERG 3-12 M 78468R523   12,713,461 128,224 SH   SOLE   0 0 128,224
SPDR SER TR PORTFLI HIGH YLD 78468R606   301,710 12,855 SH   SOLE   0 0 12,855
SPDR SER TR BLOOMBERG HIGH Y 78468R622   255,660 2,678 SH   SOLE   0 0 2,678
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   8,279,837 91,225 SH   SOLE   0 0 91,225
SPDR SER TR RUSSELL YIELD 78468R770   671,466 6,168 SH   SOLE   0 0 6,168
SPDR SER TR SSGA US LRG ETF 78468R804   1,140,230 6,902 SH   SOLE   0 0 6,902
SPDR SER TR PORTFOLIO S&P600 78468R853   3,690,517 82,158 SH   SOLE   0 0 82,158
SPOK HLDGS INC COM 84863T106   273,040 17,011 SH   SOLE   0 0 17,011
SPOTIFY TECHNOLOGY S A SHS L8681T102   529,251 1,183 SH   SOLE   0 0 1,183
SPROTT PHYSICAL GOLD TR UNIT 85207H104   729,370 36,215 SH   SOLE   0 0 36,215
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   808,824 83,815 SH   SOLE   0 0 83,815
SPROUTS FMRS MKT INC COM 85208M102   327,968 2,581 SH   SOLE   0 0 2,581
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   377,389 9,044 SH   SOLE   0 0 9,044
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707   1,311,544 32,456 SH   SOLE   0 0 32,456
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   591,591 15,019 SH   SOLE   0 0 15,019
STARBUCKS CORP COM 855244109   3,019,008 33,085 SH   SOLE   0 0 33,085
STERIS PLC SHS USD G8473T100   274,425 1,335 SH   SOLE   0 0 1,335
STRYKER CORPORATION COM 863667101   1,170,612 3,251 SH   SOLE   0 0 3,251
SUPER MICRO COMPUTER INC COM NEW 86800U302   343,479 11,269 SH   SOLE   0 0 11,269
SYNOPSYS INC COM 871607107   403,335 831 SH   SOLE   0 0 831
SYSCO CORP COM 871829107   574,661 7,516 SH   SOLE   0 0 7,516
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   2,959,559 14,986 SH   SOLE   0 0 14,986
TARGET CORP COM 87612E106   779,026 5,763 SH   SOLE   0 0 5,763
TC ENERGY CORP COM 87807B107   295,419 6,344 SH   SOLE   0 0 6,344
TERADYNE INC COM 880770102   503,872 4,001 SH   SOLE   0 0 4,001
TESLA INC COM 88160R101   19,245,208 47,656 SH   SOLE   0 0 47,656
TESLA INC COM 88160R101   80,768 200 SH Put SOLE   0 0 200
TEXAS INSTRS INC COM 882508104   514,368 2,743 SH   SOLE   0 0 2,743
TEXTRON INC COM 883203101   498,655 6,519 SH   SOLE   0 0 6,519
THE TRADE DESK INC COM CL A 88339J105   589,766 5,018 SH   SOLE   0 0 5,018
THERMO FISHER SCIENTIFIC INC COM 883556102   1,163,357 2,236 SH   SOLE   0 0 2,236
THOMSON REUTERS CORP. COM 884903808   244,025 1,521 SH   SOLE   0 0 1,521
TIMOTHY PLAN HIG DV STK ETF 887432326   1,820,709 50,081 SH   SOLE   0 0 50,081
TIMOTHY PLAN US LRGMD CP CORE 887432359   549,860 12,839 SH   SOLE   0 0 12,839
TJX COS INC NEW COM 872540109   237,179 1,963 SH   SOLE   0 0 1,963
TOAST INC CL A 888787108   477,273 13,094 SH   SOLE   0 0 13,094
TORO CO COM 891092108   346,842 4,330 SH   SOLE   0 0 4,330
TORTOISE ENERGY INFRA CORP COM 89147L886   1,304,486 31,059 SH   SOLE   0 0 31,059
TOTALENERGIES SE SPONSORED ADS 89151E109   373,531 6,854 SH   SOLE   0 0 6,854
TRACTOR SUPPLY CO COM 892356106   825,287 15,554 SH   SOLE   0 0 15,554
TRANSOCEAN LTD REGISTERED SHS H8817H100   112,791 30,076 SH   SOLE   0 0 30,076
TRAVELERS COMPANIES INC COM 89417E109   248,958 1,033 SH   SOLE   0 0 1,033
TRUIST FINL CORP COM 89832Q109   820,776 18,921 SH   SOLE   0 0 18,921
TWILIO INC CL A 90138F102   373,524 3,456 SH   SOLE   0 0 3,456
UBER TECHNOLOGIES INC COM 90353T100   898,586 14,897 SH   SOLE   0 0 14,897
UBS GROUP AG SHS H42097107   230,453 7,601 SH   SOLE   0 0 7,601
UNILEVER PLC SPON ADR NEW 904767704   313,920 5,537 SH   SOLE   0 0 5,537
UNION PAC CORP COM 907818108   3,276,479 14,368 SH   SOLE   0 0 14,368
UNITED PARCEL SERVICE INC CL B 911312106   1,214,478 9,631 SH   SOLE   0 0 9,631
UNITEDHEALTH GROUP INC COM 91324P102   1,974,318 3,903 SH   SOLE   0 0 3,903
URBAN-GRO INC COM NEW 91704K202   25,504 27,000 SH   SOLE   0 0 27,000
US BANCORP DEL COM NEW 902973304   1,505,464 31,475 SH   SOLE   0 0 31,475
VALERO ENERGY CORP COM 91913Y100   650,218 5,304 SH   SOLE   0 0 5,304
VANECK ETF TRUST GOLD MINERS ETF 92189F106   948,153 27,961 SH   SOLE   0 0 27,961
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   399,521 13,935 SH   SOLE   0 0 13,935
VANECK ETF TRUST LONG MUNI ETF 92189F536   276,289 15,452 SH   SOLE   0 0 15,452
VANECK ETF TRUST URANIUM AND NUCL 92189F601   715,883 8,801 SH   SOLE   0 0 8,801
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   6,866,480 74,052 SH   SOLE   0 0 74,052
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   4,035,607 16,664 SH   SOLE   0 0 16,664
VANGUARD BD INDEX FDS INTERMED TERM 921937819   3,622,029 48,468 SH   SOLE   0 0 48,468
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   4,728,470 61,194 SH   SOLE   0 0 61,194
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   11,381,698 158,277 SH   SOLE   0 0 158,277
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   543,822 11,087 SH   SOLE   0 0 11,087
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   5,065,854 9,402 SH   SOLE   0 0 9,402
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   1,331,399 8,230 SH   SOLE   0 0 8,230
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   2,517,977 9,923 SH   SOLE   0 0 9,923
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   942,652 10,582 SH   SOLE   0 0 10,582
VANGUARD INDEX FDS SM CP VAL ETF 922908611   2,696,462 13,606 SH   SOLE   0 0 13,606
VANGUARD INDEX FDS MID CAP ETF 922908629   2,394,162 9,064 SH   SOLE   0 0 9,064
VANGUARD INDEX FDS LARGE CAP ETF 922908637   236,318 876 SH   SOLE   0 0 876
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   208,594 1,098 SH   SOLE   0 0 1,098
VANGUARD INDEX FDS GROWTH ETF 922908736   17,934,689 43,696 SH   SOLE   0 0 43,696
VANGUARD INDEX FDS VALUE ETF 922908744   9,044,583 53,423 SH   SOLE   0 0 53,423
VANGUARD INDEX FDS SMALL CP ETF 922908751   3,466,789 14,428 SH   SOLE   0 0 14,428
VANGUARD INDEX FDS TOTAL STK MKT 922908769   29,739,050 102,616 SH   SOLE   0 0 102,616
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   1,571,534 27,374 SH   SOLE   0 0 27,374
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   2,133,137 48,436 SH   SOLE   0 0 48,436
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   946,029 18,871 SH   SOLE   0 0 18,871
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   869,981 14,953 SH   SOLE   0 0 14,953
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   276,566 3,545 SH   SOLE   0 0 3,545
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   1,128,201 10,922 SH   SOLE   0 0 10,922
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   308,512 3,797 SH   SOLE   0 0 3,797
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   724,503 15,979 SH   SOLE   0 0 15,979
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   204,209 2,731 SH   SOLE   0 0 2,731
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   9,392,563 117,012 SH   SOLE   0 0 117,012
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   10,405,295 53,134 SH   SOLE   0 0 53,134
VANGUARD STAR FDS VG TL INTL STK F 921909768   1,173,642 19,916 SH   SOLE   0 0 19,916
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   3,596,904 75,218 SH   SOLE   0 0 75,218
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   3,095,108 24,258 SH   SOLE   0 0 24,258
VANGUARD WORLD FD MEGA GRWTH IND 921910816   2,000,374 5,825 SH   SOLE   0 0 5,825
VANGUARD WORLD FD MEGA CAP INDEX 921910873   292,664 1,376 SH   SOLE   0 0 1,376
VANGUARD WORLD FD ENERGY ETF 92204A306   609,826 5,027 SH   SOLE   0 0 5,027
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   491,356 1,936 SH   SOLE   0 0 1,936
VANGUARD WORLD FD INF TECH ETF 92204A702   2,009,118 3,231 SH   SOLE   0 0 3,231
VANGUARD WORLD FD UTILITIES ETF 92204A876   3,135,215 19,185 SH   SOLE   0 0 19,185
VERISK ANALYTICS INC COM 92345Y106   456,445 1,658 SH   SOLE   0 0 1,658
VERIZON COMMUNICATIONS INC COM 92343V104   2,442,549 61,079 SH   SOLE   0 0 61,079
VERTIV HOLDINGS CO COM CL A 92537N108   250,290 2,203 SH   SOLE   0 0 2,203
VISA INC COM CL A 92826C839   6,954,401 22,005 SH   SOLE   0 0 22,005
WALMART INC COM 931142103   1,931,745 21,381 SH   SOLE   0 0 21,381
WASTE CONNECTIONS INC COM 94106B101   277,176 1,616 SH   SOLE   0 0 1,616
WASTE MGMT INC DEL COM 94106L109   807,823 4,003 SH   SOLE   0 0 4,003
WEC ENERGY GROUP INC COM 92939U106   513,909 5,465 SH   SOLE   0 0 5,465
WELLS FARGO CO NEW COM 949746101   442,402 6,298 SH   SOLE   0 0 6,298
WELLS FARGO CO NEW PERP PFD CNV A 949746804   208,596 175 SH   SOLE   0 0 175
WELLTOWER INC COM 95040Q104   382,124 3,032 SH   SOLE   0 0 3,032
WENDYS CO COM 95058W100   186,038 11,413 SH   SOLE   0 0 11,413
WESTAMERICA BANCORPORATION COM 957090103   465,849 8,880 SH   SOLE   0 0 8,880
WHIRLPOOL CORP COM 963320106   231,794 2,025 SH   SOLE   0 0 2,025
WILLIAMS COS INC COM 969457100   587,359 10,853 SH   SOLE   0 0 10,853
WISDOMTREE TR US LARGECAP DIVD 97717W307   568,135 7,303 SH   SOLE   0 0 7,303
WISDOMTREE TR INDIA ERNGS FD 97717W422   367,484 8,117 SH   SOLE   0 0 8,117
WISDOMTREE TR US MIDCAP DIVID 97717W505   653,056 12,813 SH   SOLE   0 0 12,813
WISDOMTREE TR WISDOMTREE US VA 97717W547   928,972 11,115 SH   SOLE   0 0 11,115
WISDOMTREE TR INTL QULTY DIV 97717X131   4,497,716 131,474 SH   SOLE   0 0 131,474
WISDOMTREE TR EM EX ST-OWNED 97717X578   383,027 12,567 SH   SOLE   0 0 12,567
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   4,652,234 107,022 SH   SOLE   0 0 107,022
WISDOMTREE TR US QTLY DIV GRT 97717X669   1,155,833 14,282 SH   SOLE   0 0 14,282
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   2,345,537 46,612 SH   SOLE   0 0 46,612
WISDOMTREE TR US EFFICIENT COR 97717Y790   1,208,004 25,873 SH   SOLE   0 0 25,873
WORKDAY INC CL A 98138H101   708,810 2,747 SH   SOLE   0 0 2,747
WORKSPORT LTD COM NEW 98139Q209   11,500 12,500 SH   SOLE   0 0 12,500
XCEL ENERGY INC COM 98389B100   658,408 9,751 SH   SOLE   0 0 9,751
XP INC CL A G98239109   329,146 27,776 SH   SOLE   0 0 27,776
XPEL INC COM 98379L100   252,131 6,313 SH   SOLE   0 0 6,313
ZIMMER BIOMET HOLDINGS INC COM 98956P102   261,577 2,476 SH   SOLE   0 0 2,476
ZOETIS INC CL A 98978V103   1,021,990 6,273 SH   SOLE   0 0 6,273