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   1,021,045 9,992 SH   SOLE   0 0 9,992
ABBOTT LABS COM 002824100   17,017,348 163,770 SH   SOLE   0 0 163,770
ABBVIE INC COM 00287Y109   24,162,532 140,873 SH   SOLE   0 0 140,873
ABRDN HEALTHCARE INVESTORS SH BEN INT 87911J103   1,115,589 63,894 SH   SOLE   0 0 63,894
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   286,112 10,277 SH   SOLE   0 0 10,277
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   10,690,405 35,234 SH   SOLE   0 0 35,234
ADOBE INC COM 00724F101   3,734,340 6,722 SH   SOLE   0 0 6,722
ADVANCED MICRO DEVICES INC COM 007903107   3,920,940 24,172 SH   SOLE   0 0 24,172
ADVENT CONV & INCOME FD COM 00764C109   755,835 63,409 SH   SOLE   0 0 63,409
AFLAC INC COM 001055102   352,149 3,943 SH   SOLE   0 0 3,943
AIR PRODS & CHEMS INC COM 009158106   450,555 1,746 SH   SOLE   0 0 1,746
ALLSTATE CORP COM 020002101   5,903,322 36,974 SH   SOLE   0 0 36,974
ALLY FINL INC COM 02005N100   6,192,291 156,095 SH   SOLE   0 0 156,095
ALPHABET INC CAP STK CL A 02079K305   16,246,213 89,191 SH   SOLE   0 0 89,191
ALPHABET INC CAP STK CL C 02079K107   8,746,633 47,686 SH   SOLE   0 0 47,686
ALPHATEC HLDGS INC COM NEW 02081G201   489,488 46,841 SH   SOLE   0 0 46,841
ALPS ETF TR ALERIAN MLP 00162Q452   2,989,103 62,299 SH   SOLE   0 0 62,299
ALTRIA GROUP INC COM 02209S103   7,795,268 171,137 SH   SOLE   0 0 171,137
AMAZON COM INC COM 023135106   33,904,056 175,441 SH   SOLE   0 0 175,441
AMERICAN CENTY ETF TR US QUALITY GROW 025072307   3,586,533 41,718 SH   SOLE   0 0 41,718
AMERICAN ELEC PWR CO INC COM 025537101   2,942,476 33,536 SH   SOLE   0 0 33,536
AMERICAN EXPRESS CO COM 025816109   503,853 2,176 SH   SOLE   0 0 2,176
AMERICAN INTL GROUP INC COM NEW 026874784   2,512,696 33,846 SH   SOLE   0 0 33,846
AMERICAN TOWER CORP NEW COM 03027X100   2,516,031 12,944 SH   SOLE   0 0 12,944
AMERIPRISE FINL INC COM 03076C106   3,838,794 8,986 SH   SOLE   0 0 8,986
AMGEN INC COM 031162100   601,401 1,925 SH   SOLE   0 0 1,925
ANALOG DEVICES INC COM 032654105   5,638,631 24,703 SH   SOLE   0 0 24,703
APOLLO GLOBAL MGMT INC COM 03769M106   308,163 2,610 SH   SOLE   0 0 2,610
APPLE INC COM 037833100   27,051,313 128,437 SH   SOLE   0 0 128,437
APPLIED MATLS INC COM 038222105   4,786,894 20,284 SH   SOLE   0 0 20,284
ARCHER DANIELS MIDLAND CO COM 039483102   232,496 225,124 SH   SOLE   0 0 225,124
ARK 21SHARES BITCOIN ETF SHS BEN INT 040919102   6,857,839 114,335 SH   SOLE   0 0 114,335
ARK ETF TR INNOVATION ETF 00214Q104   341,018 7,759 SH   SOLE   0 0 7,759
ASML HOLDING N V N Y REGISTRY SHS N07059210   1,821,732 1,781 SH   SOLE   0 0 1,781
ASTRAZENECA PLC SPONSORED ADR 046353108   1,116,037 14,310 SH   SOLE   0 0 14,310
AT&T INC COM 00206R102   616,940 32,284 SH   SOLE   0 0 32,284
AUTOMATIC DATA PROCESSING IN COM 053015103   4,989,552 20,904 SH   SOLE   0 0 20,904
BANK AMERICA CORP COM 060505104   950,307 23,895 SH   SOLE   0 0 23,895
BANK AMERICA CORP 7.25%CNV PFD L 060505682   236,840 198 SH   SOLE   0 0 198
BANK NEW YORK MELLON CORP COM 064058100   324,544 5,419 SH   SOLE   0 0 5,419
BERKSHIRE HATHAWAY INC DEL CL A 084670108   1,836,723 3 SH   SOLE   0 0 3
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,080,461 2,656 SH   SOLE   0 0 2,656
BLACKROCK ETF TRUST US EQT FACTOR 09290C103   3,647,097 77,697 SH   SOLE   0 0 77,697
BLACKROCK INC COM 09247X101   4,889,567 6,210 SH   SOLE   0 0 6,210
BLACKROCK MULTI SECTOR INC T COM 09258A107   5,251,833 360,208 SH   SOLE   0 0 360,208
BLACKSTONE INC COM 09260D107   2,362,723 19,085 SH   SOLE   0 0 19,085
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   357,029 11,660 SH   SOLE   0 0 11,660
BOSTON SCIENTIFIC CORP COM 101137107   3,509,032 45,566 SH   SOLE   0 0 45,566
BP PLC SPONSORED ADR 055622104   5,991,661 165,974 SH   SOLE   0 0 165,974
BRISTOL-MYERS SQUIBB CO COM 110122108   381,165 9,178 SH   SOLE   0 0 9,178
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   336,920 10,893 SH   SOLE   0 0 10,893
BROADCOM INC COM 11135F101   23,740,967 14,787 SH   SOLE   0 0 14,787
BROWN & BROWN INC COM 115236101   1,058,436 11,838 SH   SOLE   0 0 11,838
BUILDERS FIRSTSOURCE INC COM 12008R107   209,691 1,515 SH   SOLE   0 0 1,515
CADENCE DESIGN SYSTEM INC COM 127387108   1,081,434 3,514 SH   SOLE   0 0 3,514
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   350,575 20,818 SH   SOLE   0 0 20,818
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   3,275,442 127,350 SH   SOLE   0 0 127,350
CARLISLE COS INC COM 142339100   243,531 601 SH   SOLE   0 0 601
CASEYS GEN STORES INC COM 147528103   1,040,244 2,726 SH   SOLE   0 0 2,726
CATALYST PHARMACEUTICALS INC COM 14888U101   1,834,698 118,444 SH   SOLE   0 0 118,444
CATERPILLAR INC COM 149123101   1,611,538 4,838 SH   SOLE   0 0 4,838
CELSIUS HLDGS INC COM NEW 15118V207   1,162,536 20,363 SH   SOLE   0 0 20,363
CF INDS HLDGS INC COM 125269100   242,298 3,269 SH   SOLE   0 0 3,269
CHEVRON CORP NEW COM 166764100   3,081,836 19,702 SH   SOLE   0 0 19,702
CHIPOTLE MEXICAN GRILL INC COM 169656105   3,679,372 58,729 SH   SOLE   0 0 58,729
CHUBB LIMITED COM H1467J104   8,020,652 31,444 SH   SOLE   0 0 31,444
CISCO SYS INC COM 17275R102   858,877 18,078 SH   SOLE   0 0 18,078
CITIGROUP INC COM NEW 172967424   6,372,497 100,418 SH   SOLE   0 0 100,418
CME GROUP INC COM 12572Q105   539,077 2,742 SH   SOLE   0 0 2,742
COCA COLA CO COM 191216100   10,284,355 161,577 SH   SOLE   0 0 161,577
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   8,278,722 113,609 SH   SOLE   0 0 113,609
COHEN & STEERS INFRASTRUCTUR COM 19248A109   989,142 44,001 SH   SOLE   0 0 44,001
COHEN & STEERS QUALITY INCOM COM 19247L106   2,399,773 205,460 SH   SOLE   0 0 205,460
COHEN & STEERS TOTAL RETURN COM 19247R103   115,600 10,000 SH   SOLE   0 0 10,000
COLGATE PALMOLIVE CO COM 194162103   1,121,588 11,558 SH   SOLE   0 0 11,558
COMCAST CORP NEW CL A 20030N101   326,898 8,348 SH   SOLE   0 0 8,348
COMFORT SYS USA INC COM 199908104   240,255 790 SH   SOLE   0 0 790
CONOCOPHILLIPS COM 20825C104   550,168 4,810 SH   SOLE   0 0 4,810
CONSTELLATION ENERGY CORP COM 21037T109   533,128 2,662 SH   SOLE   0 0 2,662
CORNING INC COM 219350105   502,175 12,926 SH   SOLE   0 0 12,926
COSTCO WHSL CORP NEW COM 22160K105   2,814,442 3,311 SH   SOLE   0 0 3,311
CROWDSTRIKE HLDGS INC CL A 22788C105   1,191,721 3,110 SH   SOLE   0 0 3,110
CROWN CASTLE INC COM 22822V101   204,193 2,090 SH   SOLE   0 0 2,090
CSX CORP COM 126408103   409,763 12,250 SH   SOLE   0 0 12,250
CUMMINS INC COM 231021106   287,176 1,037 SH   SOLE   0 0 1,037
CVS HEALTH CORP COM 126650100   205,291 3,476 SH   SOLE   0 0 3,476
D R HORTON INC COM 23331A109   2,247,248 15,946 SH   SOLE   0 0 15,946
DANAHER CORPORATION COM 235851102   1,918,071 7,677 SH   SOLE   0 0 7,677
DEERE & CO COM 244199105   335,520 898 SH   SOLE   0 0 898
DELL TECHNOLOGIES INC CL C 24703L202   576,878 4,183 SH   SOLE   0 0 4,183
DELTA AIR LINES INC DEL COM NEW 247361702   2,345,324 49,438 SH   SOLE   0 0 49,438
DENISON MINES CORP COM 248356107   46,218 23,225 SH   SOLE   0 0 23,225
DIAGEO PLC SPON ADR NEW 25243Q205   305,249 2,421 SH   SOLE   0 0 2,421
DIAMONDBACK ENERGY INC COM 25278X109   803,193 4,012 SH   SOLE   0 0 4,012
DIGITAL RLTY TR INC COM 253868103   6,327,584 41,615 SH   SOLE   0 0 41,615
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   1,038,526 17,647 SH   SOLE   0 0 17,647
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   2,135,610 84,013 SH   SOLE   0 0 84,013
DISCOVER FINL SVCS COM 254709108   459,074 3,509 SH   SOLE   0 0 3,509
DISNEY WALT CO COM 254687106   817,372 8,232 SH   SOLE   0 0 8,232
DTE ENERGY CO COM 233331107   5,710,949 51,445 SH   SOLE   0 0 51,445
DUKE ENERGY CORP NEW COM NEW 26441C204   354,281 3,535 SH   SOLE   0 0 3,535
EA SERIES TRUST ARK 21 SHARES AC 02072L334   260,491 6,607 SH   SOLE   0 0 6,607
EASTGROUP PPTYS INC COM 277276101   371,821 2,186 SH   SOLE   0 0 2,186
EATON VANCE LTD DURATION INC COM 27828H105   7,559,094 776,088 SH   SOLE   0 0 776,088
EATON VANCE TAX-MANAGED GLOB COM 27829C105   140,590 17,000 SH   SOLE   0 0 17,000
ELI LILLY & CO COM 532457108   10,257,671 11,330 SH   SOLE   0 0 11,330
EMERSON ELEC CO COM 291011104   424,997 3,858 SH   SOLE   0 0 3,858
ENTERPRISE PRODS PARTNERS L COM 293792107   3,205,132 110,598 SH   SOLE   0 0 110,598
EOG RES INC COM 26875P101   3,168,319 25,171 SH   SOLE   0 0 25,171
EPR PPTYS COM SH BEN INT 26884U109   5,406,580 128,789 SH   SOLE   0 0 128,789
EQUIFAX INC COM 294429105   602,756 2,486 SH   SOLE   0 0 2,486
ETF SER SOLUTIONS APTUS ENHANCED 26922B642   1,005,218 43,459 SH   SOLE   0 0 43,459
EXXON MOBIL CORP COM 30231G102   10,319,176 89,638 SH   SOLE   0 0 89,638
FAIR ISAAC CORP COM 303250104   774,103 520 SH   SOLE   0 0 520
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352   4,782,564 112,690 SH   SOLE   0 0 112,690
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782   2,095,082 36,383 SH   SOLE   0 0 36,383
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   3,030,618 67,452 SH   SOLE   0 0 67,452
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   5,351,001 108,276 SH   SOLE   0 0 108,276
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   4,304,780 89,089 SH   SOLE   0 0 89,089
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   559,024 10,153 SH   SOLE   0 0 10,153
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182   247,611 10,343 SH   SOLE   0 0 10,343
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   17,519,761 732,738 SH   SOLE   0 0 732,738
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   2,001,719 33,412 SH   SOLE   0 0 33,412
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   223,359 2,137 SH   SOLE   0 0 2,137
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   2,023,318 29,728 SH   SOLE   0 0 29,728
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   364,699 6,464 SH   SOLE   0 0 6,464
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   359,999 2,642 SH   SOLE   0 0 2,642
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   474,061 8,278 SH   SOLE   0 0 8,278
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   1,943,856 9,485 SH   SOLE   0 0 9,485
FIRST TR EXCHANGE-TRADED FD EMERGING MKTS 33738R779   252,040 4,788 SH   SOLE   0 0 4,788
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   384,242 12,451 SH   SOLE   0 0 12,451
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   2,349,394 23,527 SH   SOLE   0 0 23,527
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   280,101 5,116 SH   SOLE   0 0 5,116
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   15,970,457 349,387 SH   SOLE   0 0 349,387
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   22,841,341 530,577 SH   SOLE   0 0 530,577
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   15,989,511 653,968 SH   SOLE   0 0 653,968
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   499,886 5,154 SH   SOLE   0 0 5,154
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   662,067 5,370 SH   SOLE   0 0 5,370
FIRST TR NASDAQ 100 TECH IND SHS 337345102   2,305,069 11,674 SH   SOLE   0 0 11,674
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   777,413 8,594 SH   SOLE   0 0 8,594
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   769,856 6,283 SH   SOLE   0 0 6,283
FLEX LTD ORD Y2573F102   2,813,199 95,395 SH   SOLE   0 0 95,395
FORD MTR CO DEL COM 345370860   158,639 12,651 SH   SOLE   0 0 12,651
GE AEROSPACE COM NEW 369604301   383,436 2,412 SH   SOLE   0 0 2,412
GENERAL DYNAMICS CORP COM 369550108   363,545 1,253 SH   SOLE   0 0 1,253
GENERAL MLS INC COM 370334104   289,225 4,572 SH   SOLE   0 0 4,572
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   12,193 36,473 SH   SOLE   0 0 36,473
GLOBAL X FDS GLOBAL X SILVER 37954Y848   204,170 6,546 SH   SOLE   0 0 6,546
GLOBAL X FDS US PFD ETF 37954Y657   1,740,480 88,439 SH   SOLE   0 0 88,439
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   8,521,771 294,362 SH   SOLE   0 0 294,362
GOLDMAN SACHS GROUP INC COM 38141G104   1,493,244 3,301 SH   SOLE   0 0 3,301
GRAINGER W W INC COM 384802104   248,330 275 SH   SOLE   0 0 275
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   2,468,632 46,368 SH   SOLE   0 0 46,368
GSK PLC SPONSORED ADR 37733W204   567,798 14,748 SH   SOLE   0 0 14,748
HENRY SCHEIN INC COM 806407102   255,951 3,993 SH   SOLE   0 0 3,993
HOME DEPOT INC COM 437076102   10,939,669 31,779 SH   SOLE   0 0 31,779
HONEYWELL INTL INC COM 438516106   5,848,549 27,389 SH   SOLE   0 0 27,389
HUMANA INC COM 444859102   427,082 1,143 SH   SOLE   0 0 1,143
IDEXX LABS INC COM 45168D104   271,370 557 SH   SOLE   0 0 557
ILLINOIS TOOL WKS INC COM 452308109   766,803 3,236 SH   SOLE   0 0 3,236
INGERSOLL RAND INC COM 45687V106   224,647 2,473 SH   SOLE   0 0 2,473
INTEL CORP COM 458140100   827,170 26,709 SH   SOLE   0 0 26,709
INTERNATIONAL BUSINESS MACHS COM 459200101   2,543,384 14,706 SH   SOLE   0 0 14,706
INTUIT COM 461202103   3,568,425 5,430 SH   SOLE   0 0 5,430
INTUITIVE SURGICAL INC COM NEW 46120E602   3,476,503 7,815 SH   SOLE   0 0 7,815
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   568,252 24,462 SH   SOLE   0 0 24,462
INVESCO EXCH TRADED FD TR II DORSEY WRGT DVLP 46138E875   1,094,279 30,643 SH   SOLE   0 0 30,643
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   240,586 3,704 SH   SOLE   0 0 3,704
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837   481,839 4,924 SH   SOLE   0 0 4,924
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   226,706 1,380 SH   SOLE   0 0 1,380
INVESCO QQQ TR UNIT SER 1 46090E103   747,020 1,559 SH   SOLE   0 0 1,559
INVESCO SR INCOME TR COM 46131H107   90,536 21,006 SH   SOLE   0 0 21,006
IRON MTN INC DEL COM 46284V101   3,023,109 33,733 SH   SOLE   0 0 33,733
ISHARES GOLD TR ISHARES NEW 464285204   13,555,744 308,576 SH   SOLE   0 0 308,576
ISHARES INC CORE MSCI EMKT 46434G103   697,164 13,024 SH   SOLE   0 0 13,024
ISHARES INC MSCI EMRG CHN 46434G764   1,553,941 26,249 SH   SOLE   0 0 26,249
ISHARES INC MSCI FRANCE ETF 464286707   291,615 7,719 SH   SOLE   0 0 7,719
ISHARES INC MSCI ITALY ETF 46434G830   299,020 8,341 SH   SOLE   0 0 8,341
ISHARES INC MSCI NETHERL ETF 464286814   369,750 7,361 SH   SOLE   0 0 7,361
ISHARES TR 0-5YR HI YL CP 46434V407   373,765 8,857 SH   SOLE   0 0 8,857
ISHARES TR 0-5 YR TIPS ETF 46429B747   16,079,715 161,621 SH   SOLE   0 0 161,621
ISHARES TR 10-20 YR TRS ETF 464288653   965,027 9,397 SH   SOLE   0 0 9,397
ISHARES TR ISHS 1-5YR INVS 464288646   455,472 8,889 SH   SOLE   0 0 8,889
ISHARES TR 20 YR TR BD ETF 464287432   1,487,727 16,210 SH   SOLE   0 0 16,210
ISHARES TR ISHS 5-10YR INVT 464288638   409,567 7,990 SH   SOLE   0 0 7,990
ISHARES TR 7-10 YR TRSY BD 464287440   277,672 2,965 SH   SOLE   0 0 2,965
ISHARES TR USD INV GRDE ETF 464288620   208,192 4,146 SH   SOLE   0 0 4,146
ISHARES TR CORE DIV GRWTH 46434V621   903,670 15,686 SH   SOLE   0 0 15,686
ISHARES TR CORE MSCI EAFE 46432F842   1,538,641 21,182 SH   SOLE   0 0 21,182
ISHARES TR CORE MSCI INTL 46435G326   2,241,672 34,151 SH   SOLE   0 0 34,151
ISHARES TR CORE MSCI TOTAL 46432F834   2,138,932 31,660 SH   SOLE   0 0 31,660
ISHARES TR CORE S&P500 ETF 464287200   11,882,601 21,714 SH   SOLE   0 0 21,714
ISHARES TR CORE S&P SCP ETF 464287804   935,443 8,770 SH   SOLE   0 0 8,770
ISHARES TR CORE S&P US VLU 464287663   455,417 5,168 SH   SOLE   0 0 5,168
ISHARES TR CORE US AGGBD ET 464287226   32,380,207 333,576 SH   SOLE   0 0 333,576
ISHARES TR CYBERSECURITY 46435U135   266,556 5,801 SH   SOLE   0 0 5,801
ISHARES TR GLOBAL ENERG ETF 464287341   365,205 8,798 SH   SOLE   0 0 8,798
ISHARES TR IBONDS DEC 46435U697   3,825,887 146,895 SH   SOLE   0 0 146,895
ISHARES TR IBONDS 24 TRM TS 46436E874   607,869 25,349 SH   SOLE   0 0 25,349
ISHARES TR IBONDS DEC 25 46435U432   3,782,611 142,821 SH   SOLE   0 0 142,821
ISHARES TR IBONDS DEC 26 46435U259   3,745,416 147,923 SH   SOLE   0 0 147,923
ISHARES TR IBONDS DEC 27 46435U283   2,724,553 108,939 SH   SOLE   0 0 108,939
ISHARES TR IBOXX INV CP ETF 464287242   269,216 2,513 SH   SOLE   0 0 2,513
ISHARES TR INVESTMENT GRADE 46435G219   779,900 17,581 SH   SOLE   0 0 17,581
ISHARES TR JPMORGAN USD EMG 464288281   710,280 8,028 SH   SOLE   0 0 8,028
ISHARES TR MBS ETF 464288588   755,163 8,225 SH   SOLE   0 0 8,225
ISHARES TR MSCI DENMARK ETF 46429B523   306,813 2,440 SH   SOLE   0 0 2,440
ISHARES TR MSCI EAFE ETF 464287465   911,079 11,631 SH   SOLE   0 0 11,631
ISHARES TR EAFE GRWTH ETF 464288885   2,404,050 23,500 SH   SOLE   0 0 23,500
ISHARES TR EAFE VALUE ETF 464288877   1,418,979 26,753 SH   SOLE   0 0 26,753
ISHARES TR MSCI EMG MKT ETF 464287234   1,132,042 26,580 SH   SOLE   0 0 26,580
ISHARES TR MSCI IRELAND ETF 46429B507   295,440 4,587 SH   SOLE   0 0 4,587
ISHARES TR MSCI USA MIN VOL 46429B697   4,332,575 51,603 SH   SOLE   0 0 51,603
ISHARES TR MSCI USA MMENTM 46432F396   1,442,038 7,400 SH   SOLE   0 0 7,400
ISHARES TR MSCI USA QLT FCT 46432F339   3,800,554 22,257 SH   SOLE   0 0 22,257
ISHARES TR NATIONAL MUN ETF 464288414   574,305 5,390 SH   SOLE   0 0 5,390
ISHARES TR PFD AND INCM SEC 464288687   559,886 17,746 SH   SOLE   0 0 17,746
ISHARES TR RUS 1000 ETF 464287622   902,847 3,034 SH   SOLE   0 0 3,034
ISHARES TR RUS 1000 GRW ETF 464287614   1,962,631 5,384 SH   SOLE   0 0 5,384
ISHARES TR RUS 1000 VAL ETF 464287598   788,514 4,519 SH   SOLE   0 0 4,519
ISHARES TR RUSSELL 2000 ETF 464287655   540,905 2,666 SH   SOLE   0 0 2,666
ISHARES TR RUSSELL 3000 ETF 464287689   711,484 2,305 SH   SOLE   0 0 2,305
ISHARES TR RUS MID CAP ETF 464287499   473,750 5,843 SH   SOLE   0 0 5,843
ISHARES TR RUS TP200 GR ETF 464289438   402,225 1,875 SH   SOLE   0 0 1,875
ISHARES TR S&P 100 ETF 464287101   2,201,355 8,329 SH   SOLE   0 0 8,329
ISHARES TR TIPS BD ETF 464287176   16,134,136 151,097 SH   SOLE   0 0 151,097
ISHARES TR US SML CAP EQT 46434V290   973,606 15,906 SH   SOLE   0 0 15,906
ISHARES TR U.S. TECH ETF 464287721   1,938,290 12,879 SH   SOLE   0 0 12,879
ISHARES TR US TREAS BD ETF 46429B267   1,330,695 58,959 SH   SOLE   0 0 58,959
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,067,058 18,826 SH   SOLE   0 0 18,826
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   385,333 6,943 SH   SOLE   0 0 6,943
JOHNSON & JOHNSON COM 478160104   7,812,543 53,452 SH   SOLE   0 0 53,452
JPMORGAN CHASE & CO. COM 46625H100   14,191,563 70,165 SH   SOLE   0 0 70,165
KIMBERLY-CLARK CORP COM COM 494368103   698,690 5,056 SH   SOLE   0 0 5,056
KINDER MORGAN INC DEL COM 49456B101   5,469,853 275,282 SH   SOLE   0 0 275,282
KLA CORP COM NEW 482480100   514,498 624 SH   SOLE   0 0 624
LAM RESEARCH CORP COM 512807108   669,795 629 SH   SOLE   0 0 629
LENNAR CORP CL A 526057104   2,215,944 14,786 SH   SOLE   0 0 14,786
LILIUM N V LILIUM N V N52586109   7,947 10,000 SH   SOLE   0 0 10,000
LINDE PLC SHS G54950103   7,161,015 16,319 SH   SOLE   0 0 16,319
LOCKHEED MARTIN CORP COM 539830109   3,373,475 7,222 SH   SOLE   0 0 7,222
LOWES COS INC COM 548661107   908,226 4,120 SH   SOLE   0 0 4,120
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   495,327 5,178 SH   SOLE   0 0 5,178
MANULIFE FINL CORP COM 56501R106   6,467,953 242,973 SH   SOLE   0 0 242,973
MARATHON PETE CORP COM 56585A102   510,317 2,942 SH   SOLE   0 0 2,942
MARRIOTT INTL INC NEW CL A 571903202   572,995 2,370 SH   SOLE   0 0 2,370
MARSH & MCLENNAN COS INC COM 571748102   5,512,829 26,162 SH   SOLE   0 0 26,162
MARVELL TECHNOLOGY INC COM 573874104   238,735 3,415 SH   SOLE   0 0 3,415
MASTERCARD INCORPORATED CL A 57636Q104   3,602,988 8,167 SH   SOLE   0 0 8,167
MCDONALDS CORP COM 580135101   6,340,770 24,881 SH   SOLE   0 0 24,881
MCKESSON CORP COM 58155Q103   214,343 367 SH   SOLE   0 0 367
MEDTRONIC PLC SHS G5960L103   586,959 7,457 SH   SOLE   0 0 7,457
MERCK & CO INC COM 58933Y105   3,014,159 24,347 SH   SOLE   0 0 24,347
META PLATFORMS INC CL A 30303M102   12,314,873 24,424 SH   SOLE   0 0 24,424
METLIFE INC COM 59156R108   493,349 7,029 SH   SOLE   0 0 7,029
MICRON TECHNOLOGY INC COM 595112103   4,373,343 33,250 SH   SOLE   0 0 33,250
MICROSOFT CORP COM 594918104   67,590,094 151,225 SH   SOLE   0 0 151,225
MONDELEZ INTL INC CL A 609207105   510,852 7,806 SH   SOLE   0 0 7,806
MOODYS CORP COM 615369105   282,366 671 SH   SOLE   0 0 671
MORGAN STANLEY COM NEW 617446448   4,970,577 51,143 SH   SOLE   0 0 51,143
NETFLIX INC COM 64110L106   1,149,321 1,703 SH   SOLE   0 0 1,703
NEXTERA ENERGY INC COM 65339F101   7,224,117 102,021 SH   SOLE   0 0 102,021
NIKE INC CL B 654106103   1,828,941 24,266 SH   SOLE   0 0 24,266
NORFOLK SOUTHN CORP COM 655844108   802,082 3,736 SH   SOLE   0 0 3,736
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   372,246 9,801 SH   SOLE   0 0 9,801
NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633   506,253 21,709 SH   SOLE   0 0 21,709
NORTHERN TR CORP COM 665859104   253,284 3,016 SH   SOLE   0 0 3,016
NORTHROP GRUMMAN CORP COM 666807102   366,198 840 SH   SOLE   0 0 840
NOVARTIS AG SPONSORED ADR 66987V109   514,849 4,836 SH   SOLE   0 0 4,836
NOVO-NORDISK A S ADR 670100205   464,333 3,253 SH   SOLE   0 0 3,253
NUVEEN FLOATING RATE INCOME COM 67072T108   4,121,457 476,469 SH   SOLE   0 0 476,469
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107   373,943 14,910 SH   SOLE   0 0 14,910
NUVEEN QUALITY MUNCP INCOME COM 67066V101   140,880 12,000 SH   SOLE   0 0 12,000
NVIDIA CORPORATION COM 67066G104   16,574,594 134,164 SH   SOLE   0 0 134,164
NXP SEMICONDUCTORS N V COM N6596X109   362,733 1,348 SH   SOLE   0 0 1,348
OLD REP INTL CORP COM 680223104   5,857,797 189,573 SH   SOLE   0 0 189,573
OMNICOM GROUP INC COM 681919106   395,667 4,411 SH   SOLE   0 0 4,411
ONEOK INC NEW COM 682680103   7,134,179 87,482 SH   SOLE   0 0 87,482
ORACLE CORP COM 68389X105   10,755,082 76,169 SH   SOLE   0 0 76,169
OREILLY AUTOMOTIVE INC COM 67103H107   2,681,336 2,539 SH   SOLE   0 0 2,539
OTIS WORLDWIDE CORP COM 68902V107   244,789 2,543 SH   SOLE   0 0 2,543
PALO ALTO NETWORKS INC COM 697435105   3,875,223 11,431 SH   SOLE   0 0 11,431
PALOMAR HLDGS INC COM 69753M105   217,807 2,684 SH   SOLE   0 0 2,684
PARKER-HANNIFIN CORP COM 701094104   2,765,069 5,467 SH   SOLE   0 0 5,467
PAYCHEX INC COM 704326107   314,338 2,651 SH   SOLE   0 0 2,651
PENNANTPARK FLOATING RATE CA COM 70806A106   126,813 10,989 SH   SOLE   0 0 10,989
PEPSICO INC COM 713448108   2,657,194 16,111 SH   SOLE   0 0 16,111
PFIZER INC COM 717081103   3,410,993 121,908 SH   SOLE   0 0 121,908
PHILIP MORRIS INTL INC COM 718172109   555,678 5,484 SH   SOLE   0 0 5,484
PHILLIPS 66 COM 718546104   3,008,433 21,311 SH   SOLE   0 0 21,311
PIMCO CORPORATE & INCM STRG COM 72200U100   2,234,609 169,160 SH   SOLE   0 0 169,160
PIMCO DYNAMIC INCOME FD SHS 72201Y101   1,636,188 86,985 SH   SOLE   0 0 86,985
PIMCO ETF TR ACTIVE BD ETF 72201R775   1,177,209 12,925 SH   SOLE   0 0 12,925
PIMCO ETF TR INTER MUN BD ACT 72201R866   2,074,178 39,842 SH   SOLE   0 0 39,842
PIMCO ETF TR MULTISECTOR BD 72201R585   3,685,596 143,744 SH   SOLE   0 0 143,744
PIMCO ETF TR SHTRM MUN BD ACT 72201R874   1,807,068 36,236 SH   SOLE   0 0 36,236
PNC FINL SVCS GROUP INC COM 693475105   225,836 1,453 SH   SOLE   0 0 1,453
PRINCIPAL EXCHANGE TRADED FD ACTIVE HIGH YL 74255Y102   15,989,939 839,349 SH   SOLE   0 0 839,349
PROCTER AND GAMBLE CO COM 742718109   8,565,078 51,935 SH   SOLE   0 0 51,935
PROLOGIS INC. COM 74340W103   4,812,836 42,853 SH   SOLE   0 0 42,853
PROSHARES TR BITCOIN STRATE 74347G440   543,571 24,148 SH   SOLE   0 0 24,148
QUALCOMM INC COM 747525103   619,948 3,113 SH   SOLE   0 0 3,113
RAYMOND JAMES FINL INC COM 754730109   630,164 5,098 SH   SOLE   0 0 5,098
REALTY INCOME CORP COM 756109104   671,991 12,722 SH   SOLE   0 0 12,722
REGENERON PHARMACEUTICALS COM 75886F107   996,376 948 SH   SOLE   0 0 948
REGIONS FINANCIAL CORP NEW COM 7591EP100   258,607 12,905 SH   SOLE   0 0 12,905
REPUBLIC SVCS INC COM 760759100   4,281,585 22,031 SH   SOLE   0 0 22,031
ROCKWELL AUTOMATION INC COM 773903109   1,681,177 6,107 SH   SOLE   0 0 6,107
RTX CORPORATION COM 75513E101   4,774,243 47,557 SH   SOLE   0 0 47,557
S&P GLOBAL INC COM 78409V104   2,439,777 5,470 SH   SOLE   0 0 5,470
SALESFORCE INC COM 79466L302   4,267,606 16,599 SH   SOLE   0 0 16,599
SCHLUMBERGER LTD COM STK 806857108   1,394,682 29,561 SH   SOLE   0 0 29,561
SCHWAB CHARLES CORP COM 808513105   239,861 3,255 SH   SOLE   0 0 3,255
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   991,281 37,322 SH   SOLE   0 0 37,322
SEACOAST BKG CORP FLA COM NEW 811707801   254,106 10,749 SH   SOLE   0 0 10,749
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   7,345,443 71,129 SH   SOLE   0 0 71,129
SELECT SECTOR SPDR TR ENERGY 81369Y506   391,250 4,292 SH   SOLE   0 0 4,292
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,100,590 4,865 SH   SOLE   0 0 4,865
SEMPRA COM 816851109   322,494 4,240 SH   SOLE   0 0 4,240
SHELL PLC SPON ADS 780259305   1,061,696 14,709 SH   SOLE   0 0 14,709
SHERWIN WILLIAMS CO COM 824348106   2,757,033 9,238 SH   SOLE   0 0 9,238
SIRIUS XM HOLDINGS INC COM 82968B103   50,940 18,000 SH   SOLE   0 0 18,000
SL GREEN RLTY CORP COM 78440X887   6,627,818 117,017 SH   SOLE   0 0 117,017
SOUTHERN CO COM 842587107   479,634 6,183 SH   SOLE   0 0 6,183
SOUTHERN COPPER CORP COM 84265V105   221,082 2,052 SH   SOLE   0 0 2,052
SOUTHSTATE CORPORATION COM 840441109   1,685,978 22,062 SH   SOLE   0 0 22,062
SPDR GOLD TR SPDR GOLD TR 78463V107   2,670,424 12,420 SH   SOLE   0 0 12,420
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   308,706 8,195 SH   SOLE   0 0 8,195
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   210,945 3,642 SH   SOLE   0 0 3,642
SPDR S&P 500 ETF TR TR UNIT 78462F103   6,930,537 12,735 SH   SOLE   0 0 12,735
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,683,897 3,147 SH   SOLE   0 0 3,147
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   2,436,117 26,543 SH   SOLE   0 0 26,543
SPDR SER TR PORTFOLIO INTRMD 78464A375   1,361,920 41,828 SH   SOLE   0 0 41,828
SPDR SER TR PORTFOLIO S&P600 78468R853   1,513,490 36,443 SH   SOLE   0 0 36,443
SPROTT PHYSICAL GOLD TR UNIT 85207H104   11,786,006 652,603 SH   SOLE   0 0 652,603
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   10,434,636 1,050,819 SH   SOLE   0 0 1,050,819
STARBUCKS CORP COM 855244109   4,780,246 61,403 SH   SOLE   0 0 61,403
STELLANTIS N.V SHS N82405106   4,513,309 227,371 SH   SOLE   0 0 227,371
STRYKER CORPORATION COM 863667101   361,346 1,062 SH   SOLE   0 0 1,062
SYSCO CORP COM 871829107   250,008 3,502 SH   SOLE   0 0 3,502
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   8,804,155 50,654 SH   SOLE   0 0 50,654
TARGET CORP COM 87612E106   687,350 4,643 SH   SOLE   0 0 4,643
TCW ETF TRUST TRANSFORM SYSTEM 29287L205   3,316,507 48,622 SH   SOLE   0 0 48,622
TESLA INC COM 88160R101   2,951,182 14,914 SH   SOLE   0 0 14,914
TEXAS INSTRS INC COM 882508104   3,252,908 16,722 SH   SOLE   0 0 16,722
THERATECHNOLOGIES INC COM NEW 88338H704   145,768 104,120 SH   SOLE   0 0 104,120
THERMO FISHER SCIENTIFIC INC COM 883556102   2,585,904 4,676 SH   SOLE   0 0 4,676
TJX COS INC NEW COM 872540109   4,694,845 42,642 SH   SOLE   0 0 42,642
TORONTO DOMINION BK ONT COM NEW 891160509   644,021 11,718 SH   SOLE   0 0 11,718
TOTALENERGIES SE SPONSORED ADS 89151E109   3,435,354 51,520 SH   SOLE   0 0 51,520
TRANE TECHNOLOGIES PLC SHS G8994E103   4,114,585 12,509 SH   SOLE   0 0 12,509
TRANSDIGM GROUP INC COM 893641100   1,763,598 1,380 SH   SOLE   0 0 1,380
TRIMTABS ETF TR FCF INTL QLTY ET 89628W401   1,332,464 45,147 SH   SOLE   0 0 45,147
TRIMTABS ETF TR FCF US QLTY ETF 89628W302   5,604,066 92,380 SH   SOLE   0 0 92,380
TRUIST FINL CORP COM 89832Q109   643,945 16,575 SH   SOLE   0 0 16,575
UBS GROUP AG SHS H42097107   203,602 6,892 SH   SOLE   0 0 6,892
UNION PAC CORP COM 907818108   6,930,197 30,629 SH   SOLE   0 0 30,629
UNITED PARCEL SERVICE INC CL B 911312106   4,327,439 31,622 SH   SOLE   0 0 31,622
UNITEDHEALTH GROUP INC COM 91324P102   13,182,113 25,885 SH   SOLE   0 0 25,885
VALMONT INDS INC COM 920253101   240,693 877 SH   SOLE   0 0 877
VANECK ETF TRUST BIOTECH ETF 92189F726   218,933 1,300 SH   SOLE   0 0 1,300
VANECK ETF TRUST GOLD MINERS ETF 92189F106   1,646,374 48,523 SH   SOLE   0 0 48,523
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   4,879,885 94,480 SH   SOLE   0 0 94,480
VANECK ETF TRUST LONG MUNI ETF 92189F536   6,157,483 344,764 SH   SOLE   0 0 344,764
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   607,952 2,332 SH   SOLE   0 0 2,332
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   826,650 11,473 SH   SOLE   0 0 11,473
VANGUARD INDEX FDS GROWTH ETF 922908736   12,004,183 32,096 SH   SOLE   0 0 32,096
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,639,754 6,569 SH   SOLE   0 0 6,569
VANGUARD INDEX FDS MID CAP ETF 922908629   2,282,850 9,429 SH   SOLE   0 0 9,429
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,016,658 2,033 SH   SOLE   0 0 2,033
VANGUARD INDEX FDS SMALL CP ETF 922908751   13,507,839 61,951 SH   SOLE   0 0 61,951
VANGUARD INDEX FDS SML CP GRW ETF 922908595   632,093 2,527 SH   SOLE   0 0 2,527
VANGUARD INDEX FDS TOTAL STK MKT 922908769   6,749,641 25,231 SH   SOLE   0 0 25,231
VANGUARD INDEX FDS VALUE ETF 922908744   7,262,041 45,272 SH   SOLE   0 0 45,272
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   2,418,478 55,267 SH   SOLE   0 0 55,267
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   267,369 1,087 SH   SOLE   0 0 1,087
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   679,578 8,875 SH   SOLE   0 0 8,875
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   252,267 1,382 SH   SOLE   0 0 1,382
VANGUARD STAR FDS VG TL INTL STK F 921909768   1,460,888 24,227 SH   SOLE   0 0 24,227
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,335,764 27,029 SH   SOLE   0 0 27,029
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   371,574 3,133 SH   SOLE   0 0 3,133
VANGUARD WORLD FD EXTENDED DUR 921910709   6,745,748 91,891 SH   SOLE   0 0 91,891
VANGUARD WORLD FD MEGA GRWTH IND 921910816   699,117 2,225 SH   SOLE   0 0 2,225
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   692,277 5,842 SH   SOLE   0 0 5,842
VERIZON COMMUNICATIONS INC COM 92343V104   7,615,640 184,666 SH   SOLE   0 0 184,666
VERTIV HOLDINGS CO COM CL A 92537N108   3,223,694 37,238 SH   SOLE   0 0 37,238
VIATRIS INC COM 92556V106   5,065,011 476,483 SH   SOLE   0 0 476,483
VISA INC COM CL A 92826C839   7,594,567 28,935 SH   SOLE   0 0 28,935
VOYA INFRASTRUCTURE INDLS & COM 92912X101   210,666 20,593 SH   SOLE   0 0 20,593
WALMART INC COM 931142103   1,433,287 21,168 SH   SOLE   0 0 21,168
WASTE MGMT INC DEL COM 94106L109   508,112 2,382 SH   SOLE   0 0 2,382
WELLS FARGO CO NEW COM 949746101   846,604 14,255 SH   SOLE   0 0 14,255
WILLIAMS COS INC COM 969457100   6,704,177 157,745 SH   SOLE   0 0 157,745
WISDOMTREE TR EMG MKTS SMCAP 97717W281   298,712 5,807 SH   SOLE   0 0 5,807