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   454,500 4,324 SH   SOLE   0 0 4,324
ABBOTT LABS COM 002824100   12,589,436 124,328 SH   SOLE   0 0 124,328
ABBVIE INC COM 00287Y109   21,828,754 136,969 SH   SOLE   0 0 136,969
ABRDN AUSTRALIA EQUITY FD IN COM 003011103   50,081 11,408 SH   SOLE   0 0 11,408
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   605,528 26,202 SH   SOLE   0 0 26,202
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   4,103,515 14,357 SH   SOLE   0 0 14,357
ADOBE SYSTEMS INCORPORATED COM 00724F101   766,501 1,989 SH   SOLE   0 0 1,989
ADVANCED MICRO DEVICES INC COM 007903107   221,503 2,260 SH   SOLE   0 0 2,260
ADVENT CONV & INCOME FD COM 00764C109   752,371 65,084 SH   SOLE   0 0 65,084
AIR PRODS & CHEMS INC COM 009158106   293,529 1,022 SH   SOLE   0 0 1,022
ALPHABET INC CAP STK CL A 02079K305   7,691,165 74,146 SH   SOLE   0 0 74,146
ALPHABET INC CAP STK CL C 02079K107   3,459,872 33,268 SH   SOLE   0 0 33,268
ALPHATEC HLDGS INC COM NEW 02081G201   730,720 46,841 SH   SOLE   0 0 46,841
ALPS ETF TR ALERIAN MLP 00162Q452   1,844,065 47,712 SH   SOLE   0 0 47,712
ALTRIA GROUP INC COM 02209S103   2,290,534 51,334 SH   SOLE   0 0 51,334
AMAZON COM INC COM 023135106   15,045,679 145,664 SH   SOLE   0 0 145,664
AMERICAN ELEC PWR CO INC COM 025537101   2,227,025 24,475 SH   SOLE   0 0 24,475
AMERICAN INTL GROUP INC COM NEW 026874784   1,518,736 30,158 SH   SOLE   0 0 30,158
AMERICAN TOWER CORP NEW COM 03027X100   1,158,501 5,669 SH   SOLE   0 0 5,669
AMERIPRISE FINL INC COM 03076C106   3,854,935 12,577 SH   SOLE   0 0 12,577
ANALOG DEVICES INC COM 032654105   6,626,092 33,597 SH   SOLE   0 0 33,597
ANSYS INC COM 03662Q105   207,002 622 SH   SOLE   0 0 622
APPLE INC COM 037833100   18,259,081 110,728 SH   SOLE   0 0 110,728
APPLIED MATLS INC COM 038222105   1,721,360 14,014 SH   SOLE   0 0 14,014
ARCHER DANIELS MIDLAND CO COM 039483102   425,823 227,521 SH   SOLE   0 0 227,521
ASTRAZENECA PLC SPONSORED ADR 046353108   978,334 14,095 SH   SOLE   0 0 14,095
AT&T INC COM 00206R102   799,648 41,540 SH   SOLE   0 0 41,540
AUTOMATIC DATA PROCESSING INC COM 053015103   2,005,664 9,009 SH   SOLE   0 0 9,009
AXCELIS TECHNOLOGIES INC COM NEW 054540208   211,734 1,589 SH   SOLE   0 0 1,589
BANK AMERICA CORP COM 060505104   574,639 20,092 SH   SOLE   0 0 20,092
BARCLAYS BANK PLC ETN LKD 48 06746P449   7,284,424 95,215 SH   SOLE   0 0 95,215
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   356,321 1,154 SH   SOLE   0 0 1,154
BERKSHIRE HATHAWAY INC DEL CL A 084670108   1,396,800 3 SH   SOLE   0 0 3
BLACKROCK INC COM 09247X101   2,624,491 3,922 SH   SOLE   0 0 3,922
BLACKROCK MULTI SECTOR INC T COM 09258A107   3,625,673 248,504 SH   SOLE   0 0 248,504
BLACKROCK MUNIYIELD FD INC COM 09253W104   975,993 90,790 SH   SOLE   0 0 90,790
BLACKSTONE INC COM 09260D107   1,833,924 20,878 SH   SOLE   0 0 20,878
BLOCK INC CL A 852234103   282,632 4,117 SH   SOLE   0 0 4,117
BOEING CO COM 097023105   856,797 4,033 SH   SOLE   0 0 4,033
BOOKING HOLDINGS INC COM 09857L108   1,063,616 401 SH   SOLE   0 0 401
BOSTON SCIENTIFIC CORP COM 101137107   4,363,517 87,218 SH   SOLE   0 0 87,218
BOX INC CL A 10316T104   1,640,352 61,230 SH   SOLE   0 0 61,230
BP PLC SPONSORED ADR 055622104   1,061,409 27,976 SH   SOLE   0 0 27,976
BRISTOL-MYERS SQUIBB CO COM 110122108   2,771,204 39,983 SH   SOLE   0 0 39,983
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   436,506 12,429 SH   SOLE   0 0 12,429
BROADCOM INC COM 11135F101   11,031,868 17,196 SH   SOLE   0 0 17,196
CADENCE DESIGN SYSTEM INC COM 127387108   481,316 2,291 SH   SOLE   0 0 2,291
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   291,452 20,818 SH   SOLE   0 0 20,818
CAMPBELL SOUP CO COM 134429109   4,097,246 74,522 SH   SOLE   0 0 74,522
CANADIAN PAC KANSAS CITY COM 13646K108   354,902 4,613 SH   SOLE   0 0 4,613
CANOPY GROWTH CORP COM 138035100   27,869 15,925 SH   SOLE   0 0 15,925
CASEYS GEN STORES INC COM 147528103   588,129 2,717 SH   SOLE   0 0 2,717
CATALYST PHARMACEUTICALS INC COM 14888U101   1,658,000 100,000 SH   SOLE   0 0 100,000
CATERPILLAR INC COM 149123101   654,482 2,860 SH   SOLE   0 0 2,860
CDW CORP COM 12514G108   226,267 1,161 SH   SOLE   0 0 1,161
CF INDS HLDGS INC COM 125269100   805,364 11,110 SH   SOLE   0 0 11,110
CHEVRON CORP NEW COM 166764100   2,867,195 17,573 SH   SOLE   0 0 17,573
CHUBB LIMITED COM H1467J104   544,164 2,802 SH   SOLE   0 0 2,802
CISCO SYS INC COM 17275R102   3,574,385 68,377 SH   SOLE   0 0 68,377
CITIGROUP INC COM NEW 172967424   210,630 4,492 SH   SOLE   0 0 4,492
CME GROUP INC COM 12572Q105   405,065 2,115 SH   SOLE   0 0 2,115
COCA COLA CO COM 191216100   6,793,102 109,513 SH   SOLE   0 0 109,513
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   4,098,475 69,243 SH   SOLE   0 0 69,243
COHEN & STEERS INFRASTRUCTUR COM 19248A109   1,073,624 44,001 SH   SOLE   0 0 44,001
COHEN & STEERS QUALITY INCOM COM 19247L106   1,461,058 122,572 SH   SOLE   0 0 122,572
COHEN & STEERS TOTAL RETURN COM 19247R103   121,200 10,000 SH   SOLE   0 0 10,000
COLGATE PALMOLIVE CO COM 194162103   866,104 11,525 SH   SOLE   0 0 11,525
COMCAST CORP NEW CL A 20030N101   442,945 11,684 SH   SOLE   0 0 11,684
CONOCOPHILLIPS COM 20825C104   201,793 2,034 SH   SOLE   0 0 2,034
COSTCO WHSL CORP NEW COM 22160K105   2,982,792 6,003 SH   SOLE   0 0 6,003
CROWN CASTLE INC COM 22822V101   335,269 2,505 SH   SOLE   0 0 2,505
CSX CORP COM 126408103   293,981 9,819 SH   SOLE   0 0 9,819
CVS HEALTH CORP COM 126650100   306,304 4,122 SH   SOLE   0 0 4,122
D R HORTON INC COM 23331A109   1,953,378 19,996 SH   SOLE   0 0 19,996
DANAHER CORPORATION COM 235851102   4,090,963 16,231 SH   SOLE   0 0 16,231
DEERE & CO COM 244199105   212,220 514 SH   SOLE   0 0 514
DIAGEO PLC SPON ADR NEW 25243Q205   3,195,027 17,635 SH   SOLE   0 0 17,635
DIAMONDBACK ENERGY INC COM 25278X109   1,959,070 14,493 SH   SOLE   0 0 14,493
DISCOVER FINL SVCS COM 254709108   1,711,954 17,320 SH   SOLE   0 0 17,320
DISNEY WALT CO COM 254687106   1,041,853 10,405 SH   SOLE   0 0 10,405
DOLLAR GEN CORP NEW COM 256677105   2,800,332 13,306 SH   SOLE   0 0 13,306
DUKE ENERGY CORP NEW COM NEW 26441C204   258,270 2,677 SH   SOLE   0 0 2,677
EASTGROUP PPTYS INC COM 277276101   352,628 2,133 SH   SOLE   0 0 2,133
EATON VANCE LTD DURATION INC COM 27828H105   7,898,636 801,892 SH   SOLE   0 0 801,892
EMERSON ELEC CO COM 291011104   344,464 3,953 SH   SOLE   0 0 3,953
ENTERGY CORP NEW COM 29364G103   3,977,699 36,919 SH   SOLE   0 0 36,919
ENTERPRISE PRODS PARTNERS L COM 293792107   2,372,887 91,617 SH   SOLE   0 0 91,617
EOG RES INC COM 26875P101   3,732,517 32,561 SH   SOLE   0 0 32,561
ETF SER SOLUTIONS AAM LW DUR PFD 26922A198   13,848,881 657,592 SH   SOLE   0 0 657,592
EXXON MOBIL CORP COM 30231G102   2,747,790 25,057 SH   SOLE   0 0 25,057
F45 TRAINING HLDGS INC COM 30322L101   68,814 59,322 SH   SOLE   0 0 59,322
FAIR ISAAC CORP COM 303250104   419,506 597 SH   SOLE   0 0 597
FEDERAL AGRIC MTG CORP CL C 313148306   543,415 4,080 SH   SOLE   0 0 4,080
FIDELITY NATL INFORMATION SV COM 31620M106   674,618 12,417 SH   SOLE   0 0 12,417
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   813,166 17,342 SH   SOLE   0 0 17,342
FIRST TR EXCH TRD ALPHDX FD SWITZLND ALPHA 33737J232   2,461,314 40,371 SH   SOLE   0 0 40,371
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   514,656 10,153 SH   SOLE   0 0 10,153
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   3,279,295 139,604 SH   SOLE   0 0 139,604
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   229,792 2,137 SH   SOLE   0 0 2,137
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   277,912 2,642 SH   SOLE   0 0 2,642
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   6,476,756 99,154 SH   SOLE   0 0 99,154
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   279,458 18,006 SH   SOLE   0 0 18,006
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   6,717,372 120,925 SH   SOLE   0 0 120,925
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   326,753 5,264 SH   SOLE   0 0 5,264
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   7,017,640 260,202 SH   SOLE   0 0 260,202
FIRST TR EXCHANGE-TRADED FD DEVELOPED INTL 33738R787   6,043,578 123,073 SH   SOLE   0 0 123,073
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852   5,570,059 207,219 SH   SOLE   0 0 207,219
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   14,310,608 316,326 SH   SOLE   0 0 316,326
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   389,345 8,637 SH   SOLE   0 0 8,637
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   23,825,637 528,754 SH   SOLE   0 0 528,754
FIRST TR EXCHNG TRADED FD VI TCW UNCONTRAI 33740F888   14,126,780 583,510 SH   SOLE   0 0 583,510
FIRST TR NASDAQ 100 TECH IND SHS 337345102   5,945,817 45,558 SH   SOLE   0 0 45,558
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   495,126 6,143 SH   SOLE   0 0 6,143
FLOWERS FOODS INC COM 343498101   3,746,919 136,699 SH   SOLE   0 0 136,699
GENERAL DYNAMICS CORP COM 369550108   212,007 929 SH   SOLE   0 0 929
GENERAL ELECTRIC CO COM NEW 369604301   263,282 2,754 SH   SOLE   0 0 2,754
GENERAL MLS INC COM 370334104   399,782 4,678 SH   SOLE   0 0 4,678
GLOBAL X FDS GLOBAL X SILVER 37954Y848   307,446 10,008 SH   SOLE   0 0 10,008
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   5,941,690 298,128 SH   SOLE   0 0 298,128
GOLDMAN SACHS GROUP INC COM 38141G104   1,174,096 3,589 SH   SOLE   0 0 3,589
GSK PLC SPONSORED ADR 37733W204   481,362 13,529 SH   SOLE   0 0 13,529
HENRY SCHEIN INC COM 806407102   327,954 4,022 SH   SOLE   0 0 4,022
HEWLETT PACKARD ENTERPRISE CO COM 42824C109   3,857,813 242,173 SH   SOLE   0 0 242,173
HOME DEPOT INC COM 437076102   8,869,372 30,053 SH   SOLE   0 0 30,053
HONEYWELL INTL INC COM 438516106   6,539,650 34,218 SH   SOLE   0 0 34,218
HUMANA INC COM 444859102   598,087 1,232 SH   SOLE   0 0 1,232
HUNTINGTON BANCSHARES INC COM 446150104   145,533 12,994 SH   SOLE   0 0 12,994
IDEXX LABS INC COM 45168D104   248,040 496 SH   SOLE   0 0 496
ILLINOIS TOOL WKS INC COM 452308109   892,731 3,667 SH   SOLE   0 0 3,667
INTEL CORP COM 458140100   1,111,521 34,023 SH   SOLE   0 0 34,023
INTELLIA THERAPEUTICS INC COM 45826J105   205,060 5,502 SH   SOLE   0 0 5,502
INTERNATIONAL BUSINESS MACHS COM 459200101   5,260,932 40,132 SH   SOLE   0 0 40,132
INTERPUBLIC GROUP COS INC COM 460690100   4,251,750 114,172 SH   SOLE   0 0 114,172
INTUIT COM 461202103   218,011 489 SH   SOLE   0 0 489
INTUITIVE SURGICAL INC COM NEW 46120E602   3,428,407 13,420 SH   SOLE   0 0 13,420
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   580,728 24,462 SH   SOLE   0 0 24,462
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   19,944,692 319,626 SH   SOLE   0 0 319,626
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   232,890 3,000 SH   SOLE   0 0 3,000
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837   9,416,261 123,947 SH   SOLE   0 0 123,947
INVESCO QQQ TR UNIT SER 1 46090E103   271,501 846 SH   SOLE   0 0 846
INVESCO SR INCOME TR COM 46131H107   77,303 21,006 SH   SOLE   0 0 21,006
INVITAE CORP COM 46185L103   48,362 35,824 SH   SOLE   0 0 35,824
IRON MTN INC DEL COM 46284V101   1,865,469 35,257 SH   SOLE   0 0 35,257
ISHARES GOLD TR ISHARES NEW 464285204   11,687,355 312,747 SH   SOLE   0 0 312,747
ISHARES INC CORE MSCI EMKT 46434G103   863,293 17,694 SH   SOLE   0 0 17,694
ISHARES INC MSCI MEXICO ETF 464286822   2,565,732 43,100 SH   SOLE   0 0 43,100
ISHARES INC MSCI CHILE ETF 464286640   2,480,651 86,194 SH   SOLE   0 0 86,194
ISHARES INC MSCI NETHERL ETF 464286814   2,510,804 59,498 SH   SOLE   0 0 59,498
ISHARES TR MSCI EMG MKT ETF 464287234   1,243,740 31,519 SH   SOLE   0 0 31,519
ISHARES TR US HLTHCARE ETF 464287762   200,153 733 SH   SOLE   0 0 733
ISHARES TR TIPS BD ETF 464287176   17,098,128 155,085 SH   SOLE   0 0 155,085
ISHARES TR CR 5 10 YR ETF 46435G417   435,153 9,935 SH   SOLE   0 0 9,935
ISHARES TR IBONDS DEC 2023 46435G318   4,718,986 185,568 SH   SOLE   0 0 185,568
ISHARES TR RUS 1000 GRW ETF 464287614   1,966,116 8,047 SH   SOLE   0 0 8,047
ISHARES TR INDIA 50 ETF 464289529   2,236,802 54,410 SH   SOLE   0 0 54,410
ISHARES TR CORE S&P SCP ETF 464287804   286,959 2,968 SH   SOLE   0 0 2,968
ISHARES TR IBONDS DEC 46435U697   4,727,771 182,751 SH   SOLE   0 0 182,751
ISHARES TR IBONDS DEC 25 46435U432   4,753,664 178,642 SH   SOLE   0 0 178,642
ISHARES TR IBONDS DEC 26 46435U259   4,733,186 185,397 SH   SOLE   0 0 185,397
ISHARES TR RUS TP200 GR ETF 464289438   260,494 1,875 SH   SOLE   0 0 1,875
ISHARES TR 0-5 YR TIPS ETF 46429B747   14,877,000 149,924 SH   SOLE   0 0 149,924
ISHARES TR RUSSELL 2000 ETF 464287655   569,810 3,194 SH   SOLE   0 0 3,194
ISHARES TR US TREAS BD ETF 46429B267   912,350 39,023 SH   SOLE   0 0 39,023
ISHARES TR CORE MSCI EAFE 46432F842   826,415 12,362 SH   SOLE   0 0 12,362
ISHARES TR MUS MID CAP ETF 464287499   310,794 4,445 SH   SOLE   0 0 4,445
ISHARES TR IBOXX HI YD ETF 464288513   2,074,754 27,462 SH   SOLE   0 0 27,462
ISHARES TR CORE S&P500 ETF 464287200   275,424 670 SH   SOLE   0 0 670
ISHARES TR 0-5YR HI YL CP 46434V407   3,233,910 77,589 SH   SOLE   0 0 77,589
ISHARES TR PFD AND INCM SEC 464288687   578,194 18,520 SH   SOLE   0 0 18,520
ISHARES TR 3 7 YR TREAS BD 464288661   381,006 3,238 SH   SOLE   0 0 3,238
ISHARES TR IBOXX INV CP ETF 464287242   349,930 3,192 SH   SOLE   0 0 3,192
ISHARES TR CORE S&P US VLU 464287663   522,658 7,084 SH   SOLE   0 0 7,084
ISHARES TR CORE US AGGBD ET 464287226   47,421,690 475,930 SH   SOLE   0 0 475,930
ISHARES TR CORE TOTAL USD 46434V613   1,524,318 33,030 SH   SOLE   0 0 33,030
ISHARES TR MSCI EAFE ETF 464287465   1,050,886 14,694 SH   SOLE   0 0 14,694
ISHARES TR RUS 1000 VAL ETF 464287598   1,267,232 8,323 SH   SOLE   0 0 8,323
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   455,801 8,348 SH   SOLE   0 0 8,348
JOHNSON & JOHNSON COM 478160104   10,840,195 69,937 SH   SOLE   0 0 69,937
JPMORGAN CHASE & CO COM 46625H100   6,383,810 48,989 SH   SOLE   0 0 48,989
KELLOGG CO COM 487836108   3,800,619 56,760 SH   SOLE   0 0 56,760
KIMBERLY-CLARK CORP COM 494368103   613,597 4,572 SH   SOLE   0 0 4,572
KRAFT HEINZ CO COM 500754106   3,760,243 97,239 SH   SOLE   0 0 97,239
LAUDER ESTEE COS INC CL A 518439104   1,169,173 4,744 SH   SOLE   0 0 4,744
LAZARD LTD SHS A G54050102   3,487,214 105,322 SH   SOLE   0 0 105,322
LILLY ELI & CO COM 532457108   2,027,762 5,905 SH   SOLE   0 0 5,905
LINDE PLC SHS G54950103   5,248,846 14,767 SH   SOLE   0 0 14,767
LOCKHEED MARTIN CORP COM 539830109   2,671,497 5,651 SH   SOLE   0 0 5,651
LOWES COS INC COM 548661107   853,070 4,266 SH   SOLE   0 0 4,266
LULULEMON ATHLETICA INC COM 550021109   222,884 612 SH   SOLE   0 0 612
LYONDELLBASELL INDUSTRIES N SHS - A N53745100   502,634 5,353 SH   SOLE   0 0 5,353
MACYS INC COM 55616P104   3,259,755 186,378 SH   SOLE   0 0 186,378
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   220,187 4,058 SH   SOLE   0 0 4,058
MARATHON PETE CORP COM 56585A102   4,725,648 35,049 SH   SOLE   0 0 35,049
MARRIOTT INTL INC NEW CL A 571903202   319,295 1,923 SH   SOLE   0 0 1,923
MARSH & MCLENNAN COS INC COM 571748102   5,118,225 30,731 SH   SOLE   0 0 30,731
MASTERCARD INCORPORATED CL A 57636Q104   412,470 1,135 SH   SOLE   0 0 1,135
MCDONALDS CORP COM 580135101   6,189,356 22,136 SH   SOLE   0 0 22,136
MCKESSON CORP COM 58155Q103   1,863,435 5,234 SH   SOLE   0 0 5,234
MEDTRONIC PLC SHS G5960L103   850,610 10,551 SH   SOLE   0 0 10,551
MERCK & CO INC COM 58933Y105   2,045,454 19,226 SH   SOLE   0 0 19,226
META PLATFORMS INC CL A 30303M102   1,294,106 6,106 SH   SOLE   0 0 6,106
METLIFE INC COM 59156R108   5,166,161 89,164 SH   SOLE   0 0 89,164
MICROSOFT CORP COM 594918104   32,091,218 111,312 SH   SOLE   0 0 111,312
MONDELEZ INTL INC CL A 609207105   317,081 4,548 SH   SOLE   0 0 4,548
MORGAN STANLEY COM NEW 617446448   1,776,841 20,237 SH   SOLE   0 0 20,237
NASDAQ INC COM 631103108   1,630,712 29,828 SH   SOLE   0 0 29,828
NETFLIX INC COM 64110L106   291,240 843 SH   SOLE   0 0 843
NEWMONT CORP COM 651639106   3,498,944 71,378 SH   SOLE   0 0 71,378
NEXTERA ENERGY INC COM 65339F101   4,863,469 63,096 SH   SOLE   0 0 63,096
NIKE INC CL B 654106103   1,249,153 10,186 SH   SOLE   0 0 10,186
NORFOLK SOUTHN CORP COM 655844108   777,828 3,669 SH   SOLE   0 0 3,669
NORTHERN LTD FD TR IV INSPIRE CORP BD 66538H633   343,568 14,676 SH   SOLE   0 0 14,676
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   216,083 6,875 SH   SOLE   0 0 6,875
NORTHERN TR CORP COM 665859104   265,800 3,016 SH   SOLE   0 0 3,016
NORTHROP GRUMMAN CORP COM 666807102   391,077 847 SH   SOLE   0 0 847
NOVARTIS AG SPONSORED ADR 66987V109   597,443 6,494 SH   SOLE   0 0 6,494
NOVO-NORDISK A S ADR 670100205   289,794 1,821 SH   SOLE   0 0 1,821
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   345,725 28,931 SH   SOLE   0 0 28,931
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107   703,333 29,379 SH   SOLE   0 0 29,379
NUVEEN QUALITY MUNCP INCOME COM 67066V101   550,477 47,743 SH   SOLE   0 0 47,743
NUVEEN TAXABLE MUNICPAL INM COM 67074C103   178,658 11,083 SH   SOLE   0 0 11,083
NVIDIA CORPORATION COM 67066G104   2,498,982 8,997 SH   SOLE   0 0 8,997
NXP SEMICONDUCTORS N V COM N6596X109   245,961 1,319 SH   SOLE   0 0 1,319
OMNICOM GROUP INC COM 681919106   417,832 4,429 SH   SOLE   0 0 4,429
ONEOK INC NEW COM 682680103   3,106,789 48,895 SH   SOLE   0 0 48,895
ORACLE CORP COM 68389X105   6,658,796 71,662 SH   SOLE   0 0 71,662
OREILLY AUTOMOTIVE INC COM 67103H107   3,981,716 4,690 SH   SOLE   0 0 4,690
OTIS WORLDWIDE CORP COM 68902V107   221,212 2,621 SH   SOLE   0 0 2,621
PALO ALTO NETWORKS INC COM 697435105   1,308,696 6,552 SH   SOLE   0 0 6,552
PARKER-HANNIFIN CORP COM 701094104   1,238,954 3,686 SH   SOLE   0 0 3,686
PEPSICO INC COM 713448108   2,260,173 12,398 SH   SOLE   0 0 12,398
PFIZER INC COM 717081103   2,094,276 51,330 SH   SOLE   0 0 51,330
PHILIP MORRIS INTL INC COM 718172109   3,921,322 40,322 SH   SOLE   0 0 40,322
PHILLIPS 66 COM 718546104   4,038,509 39,835 SH   SOLE   0 0 39,835
PIMCO CORPORATE & INCM STRG COM 72200U100   1,864,013 148,645 SH   SOLE   0 0 148,645
PIMCO DYNAMIC INCOME FD SHS 72201Y101   1,715,342 95,191 SH   SOLE   0 0 95,191
PIONEER NAT RES CO COM 723787107   341,898 1,674 SH   SOLE   0 0 1,674
PRINCIPAL FINANCIAL GROUP INC COM 74251V102   320,652 4,314 SH   SOLE   0 0 4,314
PROCTER AND GAMBLE CO COM 742718109   7,117,046 47,865 SH   SOLE   0 0 47,865
PROLOGIC INC. COM 74340W103   2,232,491 17,893 SH   SOLE   0 0 17,893
PRUDENTIAL FINL INC COM 744320102   3,259,086 39,389 SH   SOLE   0 0 39,389
QUALCOMM INC COM 747525103   578,129 4,532 SH   SOLE   0 0 4,532
RAYMOND JAMES FINL INC COM 754730109   450,960 4,835 SH   SOLE   0 0 4,835
RAYTHEON TECHNOLOGIES CORP COM 75513E101   7,931,848 80,995 SH   SOLE   0 0 80,995
REALTY INCOME CORP COM 756109104   473,349 7,476 SH   SOLE   0 0 7,476
REGENERON PHARMACEUTICALS COM 75886F107   614,609 748 SH   SOLE   0 0 748
REGIONS FINANCIAL CORP NEW COM 7591EP100   192,560 10,375 SH   SOLE   0 0 10,375
REPUBLIC SVCS INC COM 760759100   2,419,050 17,890 SH   SOLE   0 0 17,890
ROCKWELL AUTOMATION INC COM 773903109   1,473,513 5,021 SH   SOLE   0 0 5,021
ROKU INC COM CL A 77543R102   217,601 3,306 SH   SOLE   0 0 3,306
S&P GLOBAL INC COM 78409V104   708,496 2,055 SH   SOLE   0 0 2,055
SALESFORCE INC COM 79466L302   1,988,011 9,951 SH   SOLE   0 0 9,951
SAREPTA THERAPEUTICS INC COM 803607100   2,288,529 16,604 SH   SOLE   0 0 16,604
SCHLUMBERGER LTD COM STK 806857108   2,948,602 60,053 SH   SOLE   0 0 60,053
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   593,559 8,977 SH   SOLE   0 0 8,977
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   708,388 4,691 SH   SOLE   0 0 4,691
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   264,054 2,040 SH   SOLE   0 0 2,040
SELECT SECTOR SPDR TR ENERGY 81369Y506   336,455 4,062 SH   SOLE   0 0 4,062
SHELL PLC SPON ADS 780259305   862,755 14,994 SH   SOLE   0 0 14,994
SHERWIN WILLIAMS CO COM 824348106   1,113,713 4,955 SH   SOLE   0 0 4,955
SIRIUS XM HOLDINGS INC COM 82968B103   71,460 18,000 SH   SOLE   0 0 18,000
SOUTHERN CO COM 842587107   3,879,916 55,762 SH   SOLE   0 0 55,762
SOUTHSTATE CORPORATION COM 840441109   1,496,531 21,001 SH   SOLE   0 0 21,001
SPDR GOLD TR GOLD SHS 78463V107   2,264,966 12,362 SH   SOLE   0 0 12,362
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   272,903 7,996 SH   SOLE   0 0 7,996
SPDR S&P 500 ETF TR TR UNIT 78462F103   5,712,157 13,953 SH   SOLE   0 0 13,953
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,699,784 3,708 SH   SOLE   0 0 3,708
SPDR SER TR S&P 600 SML CAP 78464A813   1,475,063 17,554 SH   SOLE   0 0 17,554
SPROTT PHYSICAL GOLD TR UNIT 85207H104   9,043,159 584,939 SH   SOLE   0 0 584,939
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   7,085,097 849,532 SH   SOLE   0 0 849,532
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   263,130 6,347 SH   SOLE   0 0 6,347
STARBUCKS CORP COM 855244109   5,925,720 56,907 SH   SOLE   0 0 56,907
TARGET CORP COM 87612E106   406,125 2,452 SH   SOLE   0 0 2,452
TEKLA HEALTHCARE INVS SH BEN INT 87911J103   1,129,476 63,993 SH   SOLE   0 0 63,993
TESLA INC COM 88160R101   4,628,640 22,311 SH   SOLE   0 0 22,311
TEUCRIUM COMMODITY TR CORN FD SHS 88166A102   499,932 19,815 SH   SOLE   0 0 19,815
TEXAS INSTRS INC COM 882508104   7,073,993 38,030 SH   SOLE   0 0 38,030
THERATECHNOLOGIES INC COM 88338H100   337,352 416,484 SH   SOLE   0 0 416,484
THERMO FISHER SCIENTIFIC INC COM 883556102   4,036,364 7,003 SH   SOLE   0 0 7,003
TJX COS INC NEW COM 872540109   3,909,494 49,891 SH   SOLE   0 0 49,891
TORONTO DOMINION BK ONT COM NEW 891160509   757,975 12,654 SH   SOLE   0 0 12,654
TOTALENERGIES SE SPONSORED ADR 89151E109   2,880,046 48,773 SH   SOLE   0 0 48,773
TRUIST FINL CORP COM 89832Q109   1,920,286 56,313 SH   SOLE   0 0 56,313
ULTA BEAUTY INC COM 90384S303   291,388 534 SH   SOLE   0 0 534
UNION PAC CORP COM 907818108   4,679,505 23,251 SH   SOLE   0 0 23,251
UNITED PARCEL SERVICE INC CL B 911312106   5,340,139 27,528 SH   SOLE   0 0 27,528
UNITED STS COMMODITY INDEX F CM REP COPP FD 911718104   250,996 10,064 SH   SOLE   0 0 10,064
UNITEDHEALTH GROUP INC COM 91324P102   7,542,537 15,960 SH   SOLE   0 0 15,960
V F CORP COM 918204108   560,236 24,454 SH   SOLE   0 0 24,454
VALMONT INDS INC COM 920253101   280,009 877 SH   SOLE   0 0 877
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   7,819,191 151,125 SH   SOLE   0 0 151,125
VANECK ETF TRUST GOLD MINERS ETF 92189F106   2,117,275 65,449 SH   SOLE   0 0 65,449
VANECK ETF TRUST SEMICONDUCTR 92189F676   291,878 1,109 SH   SOLE   0 0 1,109
VANECK ETF TRUST BIOTECH ETF 92189F726   210,717 1,300 SH   SOLE   0 0 1,300
VANECK ETF TRUST LONG MUNI ETF 92189F536   7,566,365 420,120 SH   SOLE   0 0 420,120
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,492,944 20,221 SH   SOLE   0 0 20,221
VANGUARD INDEX FDS TOTAL STK MKT 922908769   5,026,702 24,629 SH   SOLE   0 0 24,629
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,270,810 6,704 SH   SOLE   0 0 6,704
VANGUARD INDEX FDS MID CAP ETF 922908629   417,084 1,977 SH   SOLE   0 0 1,977
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   891,570 2,371 SH   SOLE   0 0 2,371
VANGUARD INDEX FDS SML CP GRW ETF 922908595   1,573,814 7,272 SH   SOLE   0 0 7,272
VANGUARD INDEX FDS VALUE ETF 922908744   9,119,655 66,032 SH   SOLE   0 0 66,032
VANGUARD INDEX FDS GROWTH ETF 922908736   10,610,067 42,536 SH   SOLE   0 0 42,536
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   7,642,878 189,180 SH   SOLE   0 0 189,180
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   261,203 5,156 SH   SOLE   0 0 5,156
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   238,676 3,131 SH   SOLE   0 0 3,131
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   496,019 2,662 SH   SOLE   0 0 2,662
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   222,684 1,446 SH   SOLE   0 0 1,446
VANGUARD STAR FDS VG TL INTL STK F 921909768   1,088,686 19,719 SH   SOLE   0 0 19,719
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   2,846,235 63,012 SH   SOLE   0 0 63,012
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   338,972 3,213 SH   SOLE   0 0 3,213
VERIZON COMMUNICATIONS INC COM 92343V104   1,416,313 36,418 SH   SOLE   0 0 36,418
VISA INC COM CL A 92826C839   6,784,112 30,090 SH   SOLE   0 0 30,090
VOYA INFRASTRUCTURE INDLS & COM 92912X101   207,716 21,525 SH   SOLE   0 0 21,525
WALGREENS BOOTS ALLIANCE INC COM 931427108   365,345 10,565 SH   SOLE   0 0 10,565
WALMART INC COM 931142103   960,572 6,515 SH   SOLE   0 0 6,515
WASTE MGMT INC DEL COM 94106L109   205,705 1,261 SH   SOLE   0 0 1,261
WELLS FARGO CO NEW COM 949746101   299,788 8,020 SH   SOLE   0 0 8,020
WILLIAMS COS INC COM 969457100   3,652,240 122,312 SH   SOLE   0 0 122,312
WP CAREY INC COM 92936U109   3,860,745 49,848 SH   SOLE   0 0 49,848