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