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
BRADY CORP CL A 104674106   85,029 1,449 SH   SOLE   0 0 59
BRADY CORP CL A 104674106   123,466 2,104 SH   SOLE   0 0 59
BRISTOL-MYERS SQUIBB CO COM 110122108   1,392,406 27,137 SH   SOLE   0 0 51
BRISTOL-MYERS SQUIBB CO COM 110122108   713,783 13,911 SH   SOLE   0 0 51
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   281,184 9,600 SH   SOLE   0 0 29
BROWN FORMAN CORP CL B 115637209   734,045 12,855 SH   SOLE   0 0 57
BROWN FORMAN CORP CL B 115637209   524,423 9,184 SH   SOLE   0 0 57
CSX CORP COM 126408103   267,672 7,721 SH   SOLE   0 0 35
CSX CORP COM 126408103   275,524 7,947 SH   SOLE   0 0 35
CVS HEALTH CORP COM 126650100   348,154 4,409 SH   SOLE   0 0 79
CVS HEALTH CORP COM 126650100   278,757 3,530 SH   SOLE   0 0 79
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   237,846 3,520 SH   SOLE   0 0 68
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   59,170 876 SH   SOLE   0 0 68
CATERPILLAR INC COM 149123101   2,689,912 9,098 SH   SOLE   0 0 296
CATERPILLAR INC COM 149123101   1,824,257 6,170 SH   SOLE   0 0 296
CHEVRON CORP NEW COM 166764100   2,149,516 14,411 SH   SOLE   0 0 149
CHEVRON CORP NEW COM 166764100   1,044,136 7,000 SH   SOLE   0 0 149
CHURCH & DWIGHT CO INC COM 171340102   688,208 7,278 SH   SOLE   0 0 95
CHURCH & DWIGHT CO INC COM 171340102   340,794 3,604 SH   SOLE   0 0 95
CLOROX CO DEL COM 189054109   343,072 2,406 SH   SOLE   0 0 143
CLOROX CO DEL COM 189054109   217,307 1,524 SH   SOLE   0 0 143
COCA COLA CO COM 191216100   696,912 11,826 SH   SOLE   0 0 59
COCA COLA CO COM 191216100   877,157 14,885 SH   SOLE   0 0 59
COLGATE PALMOLIVE CO COM 194162103   384,912 4,829 SH   SOLE   0 0 80
COLGATE PALMOLIVE CO COM 194162103   163,804 2,055 SH   SOLE   0 0 80
COMMERCIAL METALS CO COM 201723103   310,999 6,215 SH   SOLE   0 0 50
COMMERCIAL METALS CO COM 201723103   263,761 5,271 SH   SOLE   0 0 50
CONSOLIDATED EDISON INC COM 209115104   399,540 4,392 SH   SOLE   0 0 91
CONSOLIDATED EDISON INC COM 209115104   291,823 3,208 SH   SOLE   0 0 91
COPART INC COM 217204106   257,005 5,245 SH   SOLE   0 0 49
COPART INC COM 217204106   162,190 3,310 SH   SOLE   0 0 49
CORNING INC COM 219350105   163,641 5,374 SH   SOLE   0 0 30
CORNING INC COM 219350105   69,075 2,268 SH   SOLE   0 0 30
COUSINS PPTYS INC COM NEW 222795502   542,883 22,295 SH   SOLE   0 0 24
COUSINS PPTYS INC COM NEW 222795502   139,550 5,731 SH   SOLE   0 0 24
CUMMINS INC COM 231021106   188,880 788 SH   SOLE   0 0 240
CUMMINS INC COM 231021106   35,936 150 SH   SOLE   0 0 240
DANAHER CORPORATION COM 235851102   115,482 499 SH   SOLE   0 0 231
DANAHER CORPORATION COM 235851102   185,246 801 SH   SOLE   0 0 231
DECKERS OUTDOOR CORP COM 243537107   147,055 220 SH   SOLE   0 0 668
DECKERS OUTDOOR CORP COM 243537107   60,159 90 SH   SOLE   0 0 668
DEERE & CO COM 244199105   8,831,805 22,087 SH   SOLE   0 0 400
DEERE & CO COM 244199105   903,363 2,259 SH   SOLE   0 0 400
DISNEY WALT CO COM 254687106   796,958 8,827 SH   SOLE   0 0 90
DISNEY WALT CO COM 254687106   404,347 4,478 SH   SOLE   0 0 90
DOW INC COM 260557103   153,222 2,794 SH   SOLE   0 0 55
DOW INC COM 260557103   88,188 1,608 SH   SOLE   0 0 55
EATON VANCE FLTING RATE INC COM 278279104   1,476,875 117,679 SH   SOLE   0 0 13
EATON VANCE FLTING RATE INC COM 278279104   275,599 21,960 SH   SOLE   0 0 13
ENERGY FUELS INC COM NEW 292671708   151,644 21,091 SH   SOLE   0 0 7
ENERGY FUELS INC COM NEW 292671708   18,946 2,635 SH   SOLE   0 0 7
ENTERPRISE PRODS PARTNERS L COM 293792107   202,180 7,673 SH   SOLE   0 0 26
ENTERPRISE PRODS PARTNERS L COM 293792107   7,905 300 SH   SOLE   0 0 26
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   231,320 4,037 SH   SOLE   0 0 57
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   53,862 940 SH   SOLE   0 0 57
EXPEDITORS INTL WASH INC COM 302130109   118,882 935 SH   SOLE   0 0 127
EXPEDITORS INTL WASH INC COM 302130109   270,302 2,125 SH   SOLE   0 0 127
FACTSET RESH SYS INC COM 303075105   244,250 512 SH   SOLE   0 0 477
FACTSET RESH SYS INC COM 303075105   135,005 283 SH   SOLE   0 0 477
FAIR ISAAC CORP COM 303250104   228,146 196 SH   SOLE   0 0 1,164
FAIR ISAAC CORP COM 303250104   115,237 99 SH   SOLE   0 0 1,164
FASTENAL CO COM 311900104   238,548 3,683 SH   SOLE   0 0 65
FASTENAL CO COM 311900104   90,160 1,392 SH   SOLE   0 0 65
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   258,111 4,820 SH   SOLE   0 0 54
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   157,169 2,935 SH   SOLE   0 0 54
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   2,945,436 69,665 SH   SOLE   0 0 42
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   56,655 1,340 SH   SOLE   0 0 42
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200   159,966 3,252 SH   SOLE   0 0 49
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200   141,224 2,871 SH   SOLE   0 0 49
FIRST TR MORNINGSTAR DIVID L SHS 336917109   266,988 7,441 SH   SOLE   0 0 36
FIRST TR MORNINGSTAR DIVID L SHS 336917109   130,460 3,636 SH   SOLE   0 0 36
FISERV INC COM 337738108   1,015,163 7,642 SH   SOLE   0 0 133
FISERV INC COM 337738108   345,650 2,602 SH   SOLE   0 0 133
FLAHERTY & CRUMRINE TOTAL RE COM 338479108   108,688 7,470 SH   SOLE   0 0 15
FLAHERTY & CRUMRINE TOTAL RE COM 338479108   256,808 17,650 SH   SOLE   0 0 15
FORD MTR CO DEL COM 345370860   182,814 14,997 SH   SOLE   0 0 12
FORD MTR CO DEL COM 345370860   55,729 4,572 SH   SOLE   0 0 12
FRANKLIN ETF TR SHRT DUR US GOVT 353506108   932,650 10,366 SH   SOLE   0 0 90
FRANKLIN ETF TR SHRT DUR US GOVT 353506108   756,215 8,405 SH   SOLE   0 0 90
FRANKLIN UNVL TR SH BEN INT 355145103   2,305,568 346,702 SH   SOLE   0 0 7
FRANKLIN UNVL TR SH BEN INT 355145103   1,310,040 196,998 SH   SOLE   0 0 7
GENERAL DYNAMICS CORP COM 369550108   333,332 1,284 SH   SOLE   0 0 260
GENERAL DYNAMICS CORP COM 369550108   36,873 142 SH   SOLE   0 0 260
GENUINE PARTS CO COM 372460105   213,290 1,540 SH   SOLE   0 0 138
GENUINE PARTS CO COM 372460105   127,770 923 SH   SOLE   0 0 139
GLADSTONE CAPITAL CORP COM 376535100   519,589 48,560 SH   SOLE   0 0 11
GLADSTONE CAPITAL CORP COM 376535100   103,790 9,700 SH   SOLE   0 0 11
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   246,626 2,629 SH   SOLE   0 0 94
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   100,095 1,067 SH   SOLE   0 0 94
HERSHEY CO COM 427866108   272,420 1,461 SH   SOLE   0 0 186
HERSHEY CO COM 427866108   105,525 566 SH   SOLE   0 0 186
HOME DEPOT INC COM 437076102   1,363,511 3,935 SH   SOLE   0 0 347
HOME DEPOT INC COM 437076102   1,042,076 3,007 SH   SOLE   0 0 347
HONEYWELL INTL INC COM 438516106   174,126 830 SH   SOLE   0 0 210
HONEYWELL INTL INC COM 438516106   176,786 843 SH   SOLE   0 0 210
HUMANA INC COM 444859102   664,759 1,452 SH   SOLE   0 0 458
HUMANA INC COM 444859102   216,544 473 SH   SOLE   0 0 458
IAMGOLD CORP COM 450913108   28,589 11,300 SH   SOLE   0 0 3
IAMGOLD CORP COM 450913108   5,060 2,000 SH   SOLE   0 0 3
ILLINOIS TOOL WKS INC COM 452308109   616,785 2,355 SH   SOLE   0 0 262
ILLINOIS TOOL WKS INC COM 452308109   318,781 1,217 SH   SOLE   0 0 262
INDIA FD INC COM 454089103   753,749 41,211 SH   SOLE   0 0 18
INDIA FD INC COM 454089103   56,772 3,104 SH   SOLE   0 0 18
INTEL CORP COM 458140100   2,919,141 58,092 SH   SOLE   0 0 50
INTEL CORP COM 458140100   1,551,044 30,867 SH   SOLE   0 0 50
INTERNATIONAL BUSINESS MACHS COM 459200101   1,052,608 6,436 SH   SOLE   0 0 164
INTERNATIONAL BUSINESS MACHS COM 459200101   16,294 100 SH   SOLE   0 0 164
INTUIT COM 461202103   352,517 564 SH   SOLE   0 0 625
INTUIT COM 461202103   158,244 253 SH   SOLE   0 0 625
ISHARES INC EM MKTS DIV ETF 464286319   151,009 5,701 SH   SOLE   0 0 26
ISHARES INC EM MKTS DIV ETF 464286319   90,596 3,420 SH   SOLE   0 0 26
ISHARES TR CORE S&P TTL STK 464287150   444,281 4,222 SH   SOLE   0 0 105
ISHARES TR CORE S&P TTL STK 464287150   32,200 306 SH   SOLE   0 0 105
ISHARES TR SELECT DIVID ETF 464287168   421,992 3,600 SH   SOLE   0 0 117
ISHARES TR SELECT DIVID ETF 464287168   225,766 1,926 SH   SOLE   0 0 117
ISHARES TR TIPS BD ETF 464287176   1,429,510 13,299 SH   SOLE   0 0 107
ISHARES TR TIPS BD ETF 464287176   466,507 4,340 SH   SOLE   0 0 107
ISHARES TR CORE S&P500 ETF 464287200   934,433 1,956 SH   SOLE   0 0 478
ISHARES TR CORE S&P500 ETF 464287200   473,103 991 SH   SOLE   0 0 478
ISHARES TR CORE US AGGBD ET 464287226   1,351,785 13,620 SH   SOLE   0 0 99
ISHARES TR CORE US AGGBD ET 464287226   796,283 8,023 SH   SOLE   0 0 99
ISHARES TR IBOXX INV CP ETF 464287242   210,697 1,904 SH   SOLE   0 0 111
ISHARES TR IBOXX INV CP ETF 464287242   137,440 1,242 SH   SOLE   0 0 111
ISHARES TR S&P 500 GRWT ETF 464287309   289,811 3,859 SH   SOLE   0 0 75
ISHARES TR S&P 500 GRWT ETF 464287309   213,284 2,840 SH   SOLE   0 0 75
ISHARES TR S&P 500 VAL ETF 464287408   338,738 1,948 SH   SOLE   0 0 174
ISHARES TR S&P 500 VAL ETF 464287408   396,817 2,282 SH   SOLE   0 0 174
ISHARES TR 20 YR TR BD ETF 464287432   217,833 2,203 SH   SOLE   0 0 99
ISHARES TR 20 YR TR BD ETF 464287432   40,145 406 SH   SOLE   0 0 99
ISHARES TR 7-10 YR TRSY BD 464287440   487,348 5,056 SH   SOLE   0 0 96
ISHARES TR 7-10 YR TRSY BD 464287440   142,561 1,479 SH   SOLE   0 0 96
ISHARES TR 1 3 YR TREAS BD 464287457   369,016 4,498 SH   SOLE   0 0 82
ISHARES TR 1 3 YR TREAS BD 464287457   615,956 7,508 SH   SOLE   0 0 82
ISHARES TR CORE S&P MCP ETF 464287507   1,469,329 5,302 SH   SOLE   0 0 277
ISHARES TR CORE S&P MCP ETF 464287507   750,205 2,707 SH   SOLE   0 0 277
ISHARES TR ISHARES SEMICDTR 464287523   2,303,248 3,998 SH   SOLE   0 0 576
ISHARES TR ISHARES SEMICDTR 464287523   747,778 1,298 SH   SOLE   0 0 576
ISHARES TR RUS 1000 GRW ETF 464287614   236,776 781 SH   SOLE   0 0 303
ISHARES TR RUS 1000 GRW ETF 464287614   153,404 506 SH   SOLE   0 0 303
ISHARES TR RUSSELL 2000 ETF 464287655   173,413 864 SH   SOLE   0 0 201
ISHARES TR RUSSELL 2000 ETF 464287655   110,550 551 SH   SOLE   0 0 201
ISHARES TR CORE S&P US VLU 464287663   375,525 4,453 SH   SOLE   0 0 84
ISHARES TR CORE S&P US VLU 464287663   329,899 3,912 SH   SOLE   0 0 84
ISHARES TR U.S. TECH ETF 464287721   235,066 1,915 SH   SOLE   0 0 123
ISHARES TR U.S. TECH ETF 464287721   12,398 101 SH   SOLE   0 0 123
ISHARES TR U.S. FINLS ETF 464287788   192,172 2,250 SH   SOLE   0 0 85
ISHARES TR U.S. FINLS ETF 464287788   191,148 2,238 SH   SOLE   0 0 85
ISHARES TR CORE S&P SCP ETF 464287804   1,394,890 12,886 SH   SOLE   0 0 108
ISHARES TR CORE S&P SCP ETF 464287804   433,010 4,000 SH   SOLE   0 0 108
ISHARES TR NATIONAL MUN ETF 464288414   401,383 3,702 SH   SOLE   0 0 108
ISHARES TR NATIONAL MUN ETF 464288414   836,600 7,717 SH   SOLE   0 0 108
ISHARES TR INTL SEL DIV ETF 464288448   192,991 6,895 SH   SOLE   0 0 28
ISHARES TR INTL SEL DIV ETF 464288448   104,487 3,733 SH   SOLE   0 0 28
ISHARES TR MBS ETF 464288588   268,128 2,850 SH   SOLE   0 0 94
ISHARES TR MBS ETF 464288588   141,308 1,502 SH   SOLE   0 0 94
ISHARES TR USD INV GRDE ETF 464288620   200,222 3,906 SH   SOLE   0 0 51
ISHARES TR USD INV GRDE ETF 464288620   214,831 4,191 SH   SOLE   0 0 51
ISHARES TR ISHS 1-5YR INVS 464288646   342,209 6,674 SH   SOLE   0 0 51
ISHARES TR ISHS 1-5YR INVS 464288646   87,373 1,704 SH   SOLE   0 0 51
ISHARES TR SHORT TREAS BD 464288679   199,776 1,814 SH   SOLE   0 0 110
ISHARES TR SHORT TREAS BD 464288679   628,402 5,706 SH   SOLE   0 0 110
ISHARES TR PFD AND INCM SEC 464288687   381,542 12,233 SH   SOLE   0 0 31
ISHARES TR PFD AND INCM SEC 464288687   88,892 2,850 SH   SOLE   0 0 31
ISHARES TR US HOME CONS ETF 464288752   265,006 2,605 SH   SOLE   0 0 102
ISHARES TR US HOME CONS ETF 464288752   138,677 1,363 SH   SOLE   0 0 102
ISHARES TR US AER DEF ETF 464288760   218,258 1,724 SH   SOLE   0 0 127
ISHARES TR U.S. MED DVC ETF 464288810   182,419 3,380 SH   SOLE   0 0 54
ISHARES TR U.S. MED DVC ETF 464288810   165,472 3,066 SH   SOLE   0 0 54
ISHARES TR US HLTHCR PR ETF 464288828   866,414 3,300 SH   SOLE   0 0 263
ISHARES TR US HLTHCR PR ETF 464288828   688,406 2,622 SH   SOLE   0 0 263
JOHNSON & JOHNSON COM 478160104   2,821,542 18,001 SH   SOLE   0 0 157
JOHNSON & JOHNSON COM 478160104   1,569,986 10,016 SH   SOLE   0 0 157
KAYNE ANDERSON ENERGY INFRST COM 486606106   294,745 33,570 SH   SOLE   0 0 9
KAYNE ANDERSON ENERGY INFRST COM 486606106   291,812 33,236 SH   SOLE   0 0 9
KIMBERLY-CLARK CORP COM 494368103   22,845 174 SH   SOLE   0 0 131
KIMBERLY-CLARK CORP COM 494368103   1,527,662 12,572 SH   SOLE   0 0 122
KIMBERLY-CLARK CORP COM 494368103   857,608 7,058 SH   SOLE   0 0 122
KRANESHARES TR QUADRATIC DEFLA 500767587   131,638 8,770 SH   SOLE   0 0 15
KRANESHARES TR QUADRATIC DEFLA 500767587   156,824 10,448 SH   SOLE   0 0 15
L3HARRIS TECHNOLOGIES INC COM 502431109   321,406 1,526 SH   SOLE   0 0 211
L3HARRIS TECHNOLOGIES INC COM 502431109   44,415 211 SH   SOLE   0 0 211
LEUTHOLD FDS INC CORE ETF 527289789   1,343,658 41,766 SH   SOLE   0 0 32
LEUTHOLD FDS INC CORE ETF 527289789   1,295,916 40,282 SH   SOLE   0 0 32
ELI LILLY & CO COM 532457108   1,525,118 2,616 SH   SOLE   0 0 583
ELI LILLY & CO COM 532457108   543,281 932 SH   SOLE   0 0 583
LINCOLN ELEC HLDGS INC COM 533900106   1,433,287 6,591 SH   SOLE   0 0 217
LINCOLN ELEC HLDGS INC COM 533900106   1,084,903 4,989 SH   SOLE   0 0 217
LOCKHEED MARTIN CORP COM 539830109   1,624,497 3,584 SH   SOLE   0 0 453
LOCKHEED MARTIN CORP COM 539830109   349,448 771 SH   SOLE   0 0 453
LOWES COS INC COM 548661107   482,757 2,169 SH   SOLE   0 0 223
LOWES COS INC COM 548661107   192,728 866 SH   SOLE   0 0 223
MSC INDL DIRECT INC CL A 553530106   587,308 5,800 SH   SOLE   0 0 101
MSC INDL DIRECT INC CL A 553530106   506,806 5,005 SH   SOLE   0 0 101
MCCORMICK & CO INC COM NON VTG 579780206   217,165 3,174 SH   SOLE   0 0 68
MCCORMICK & CO INC COM NON VTG 579780206   86,072 1,258 SH   SOLE   0 0 68
MCDONALDS CORP COM 580135101   740,073 2,496 SH   SOLE   0 0 297
MCDONALDS CORP COM 580135101   641,655 2,164 SH   SOLE   0 0 297
METTLER TOLEDO INTERNATIONAL COM 592688105   207,416 171 SH   SOLE   0 0 1,213
METTLER TOLEDO INTERNATIONAL COM 592688105   84,907 70 SH   SOLE   0 0 1,213
MICROSOFT CORP COM 594918104   5,937,100 15,788 SH   SOLE   0 0 376
MICROSOFT CORP COM 594918104   4,604,344 12,244 SH   SOLE   0 0 376
MICRON TECHNOLOGY INC COM 595112103   1,687,172 19,770 SH   SOLE   0 0 85
MICRON TECHNOLOGY INC COM 595112103   620,503 7,271 SH   SOLE   0 0 85
MORGAN STANLEY COM NEW 617446448   1,167,602 12,521 SH   SOLE   0 0 93
MORGAN STANLEY COM NEW 617446448   722,967 7,753 SH   SOLE   0 0 93
NEW AMER HIGH INCOME FD INC COM NEW 641876800   70,851 10,064 SH   SOLE   0 0 7
NEW YORK CMNTY BANCORP INC COM 649445103   184,140 18,000 SH   SOLE   0 0 10
NORFOLK SOUTHN CORP COM 655844108   122,599 519 SH   SOLE   0 0 236
NORFOLK SOUTHN CORP COM 655844108   109,293 462 SH   SOLE   0 0 236
NOVO-NORDISK A S ADR 670100205   1,018,672 9,847 SH   SOLE   0 0 103
NOVO-NORDISK A S ADR 670100205   461,387 4,460 SH   SOLE   0 0 103
NUCOR CORP COM 670346105   517,003 2,971 SH   SOLE   0 0 174
NUCOR CORP COM 670346105   400,920 2,304 SH   SOLE   0 0 174
NUVEEN AMT-FREE MUN VALUE FD COM 670695105   387,116 28,402 SH   SOLE   0 0 14
NUVEEN AMT-FREE MUN VALUE FD COM 670695105   243,230 17,845 SH   SOLE   0 0 14
OGE ENERGY CORP COM 670837103   209,859 6,008 SH   SOLE   0 0 35
NUVEEN MUN VALUE FD INC COM 670928100   343,536 39,946 SH   SOLE   0 0 9
NUVEEN MUN VALUE FD INC COM 670928100   1,423,869 165,566 SH   SOLE   0 0 9
OCCIDENTAL PETE CORP COM 674599105   1,693,196 28,357 SH   SOLE   0 0 60
OCCIDENTAL PETE CORP COM 674599105   1,183,572 19,822 SH   SOLE   0 0 60
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506   4,108 13,000 SH   SOLE   0 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506   32 100 SH   SOLE   0 0 0
OMNICOM GROUP INC COM 681919106   384,018 4,439 SH   SOLE   0 0 87
OMNICOM GROUP INC COM 681919106   60,557 700 SH   SOLE   0 0 87
PACKAGING CORP AMER COM 695156109   676,076 4,150 SH   SOLE   0 0 163
PACKAGING CORP AMER COM 695156109   426,010 2,615 SH   SOLE   0 0 163
PALO ALTO NETWORKS INC COM 697435105   899,089 3,049 SH   SOLE   0 0 295
PALO ALTO NETWORKS INC COM 697435105   649,916 2,204 SH   SOLE   0 0 295
PARKER-HANNIFIN CORP COM 701094104   1,190,910 2,585 SH   SOLE   0 0 461
PARKER-HANNIFIN CORP COM 701094104   109,647 238 SH   SOLE   0 0 461
PAYCHEX INC COM 704326107   465,363 3,907 SH   SOLE   0 0 119
PAYCHEX INC COM 704326107   245,128 2,058 SH   SOLE   0 0 119
PEPSICO INC COM 713448108   2,477,178 14,585 SH   SOLE   0 0 170
PEPSICO INC COM 713448108   980,952 5,776 SH   SOLE   0 0 170
REVVITY INC COM 714046109   649,590 5,943 SH   SOLE   0 0 109
REVVITY INC COM 714046109   394,175 3,606 SH   SOLE   0 0 109
PETVIVO HLDGS INC COM NEW 716817408   19,080 18,000 SH   SOLE   0 0 1
PFIZER INC COM 717081103   342,563 11,899 SH   SOLE   0 0 29
PFIZER INC COM 717081103   237,115 8,236 SH   SOLE   0 0 29
PHILIP MORRIS INTL INC COM 718172109   372,471 3,959 SH   SOLE   0 0 94
PHILIP MORRIS INTL INC COM 718172109   110,528 1,175 SH   SOLE   0 0 94
PHILLIPS 66 COM 718546104   1,233,622 9,266 SH   SOLE   0 0 133
PHILLIPS 66 COM 718546104   950,312 7,138 SH   SOLE   0 0 133
PIONEER NAT RES CO COM 723787107   285,822 1,271 SH   SOLE   0 0 225
PIONEER NAT RES CO COM 723787107   27,885 124 SH   SOLE   0 0 225
PROCTER AND GAMBLE CO COM 742718109   2,755,957 18,807 SH   SOLE   0 0 147
PROCTER AND GAMBLE CO COM 742718109   1,817,129 12,400 SH   SOLE   0 0 147
PRUDENTIAL FINL INC COM 744320102   1,542,686 14,875 SH   SOLE   0 0 104
PRUDENTIAL FINL INC COM 744320102   692,047 6,673 SH   SOLE   0 0 104
QUALCOMM INC COM 747525103   1,692,867 11,705 SH   SOLE   0 0 145
QUALCOMM INC COM 747525103   358,274 2,477 SH   SOLE   0 0 145
RPM INTL INC COM 749685103   117,212 1,050 SH   SOLE   0 0 112
RPM INTL INC COM 749685103   152,821 1,369 SH   SOLE   0 0 112
ROCKWELL AUTOMATION INC COM 773903109   1,107,698 3,568 SH   SOLE   0 0 310
ROCKWELL AUTOMATION INC COM 773903109   517,173 1,666 SH   SOLE   0 0 310
ROLLINS INC COM 775711104   280,623 6,426 SH   SOLE   0 0 44
ROLLINS INC COM 775711104   109,044 2,497 SH   SOLE   0 0 44
SHELL PLC SPON ADS 780259305   455,468 6,922 SH   SOLE   0 0 66
SHELL PLC SPON ADS 780259305   20,034 304 SH   SOLE   0 0 66
ROYAL GOLD INC COM 780287108   272,135 2,250 SH   SOLE   0 0 121
ROYAL GOLD INC COM 780287108   78,237 647 SH   SOLE   0 0 121
S&W SEED CO COM 785135104   3,220 4,600 SH   SOLE   0 0 1
S&W SEED CO COM 785135104   4,900 7,000 SH   SOLE   0 0 1
SABINE RTY TR UNIT BEN INT 785688102   1,812,155 26,763 SH   SOLE   0 0 68
SABINE RTY TR UNIT BEN INT 785688102   428,063 6,322 SH   SOLE   0 0 68
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105   94,763 18,691 SH   SOLE   0 0 5
SCHWAB CHARLES CORP COM 808513105   555,285 8,071 SH   SOLE   0 0 69
SCHWAB CHARLES CORP COM 808513105   284,464 4,135 SH   SOLE   0 0 69
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   3,269,794 58,735 SH   SOLE   0 0 56
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   1,354,747 24,335 SH   SOLE   0 0 56
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   292,098 5,179 SH   SOLE   0 0 56
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   428,820 7,603 SH   SOLE   0 0 56
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   3,834,537 46,222 SH   SOLE   0 0 83
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   1,639,427 19,762 SH   SOLE   0 0 83
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   3,287,608 46,899 SH   SOLE   0 0 70
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   332,937 4,749 SH   SOLE   0 0 70
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   782,955 10,395 SH   SOLE   0 0 75
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   270,411 3,590 SH   SOLE   0 0 75
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   2,804,417 59,365 SH   SOLE   0 0 47
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   1,240,723 26,264 SH   SOLE   0 0 47
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   820,762 33,109 SH   SOLE   0 0 25
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   221,384 8,930 SH   SOLE   0 0 25
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748   71,026 2,037 SH   SOLE   0 0 35
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748   163,238 4,683 SH   SOLE   0 0 35
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   40,823 659 SH   SOLE   0 0 62
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   203,997 3,293 SH   SOLE   0 0 62
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   15,266,960 200,538 SH   SOLE   0 0 76
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   6,797,739 89,291 SH   SOLE   0 0 76
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   3,164,487 85,619 SH   SOLE   0 0 37
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   1,643,162 44,458 SH   SOLE   0 0 37
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   1,128,727 24,211 SH   SOLE   0 0 47
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   414,290 8,887 SH   SOLE   0 0 47
SCHWAB STRATEGIC TR US REIT ETF 808524847   455,914 22,014 SH   SOLE   0 0 21
SCHWAB STRATEGIC TR US REIT ETF 808524847   24,908 1,203 SH   SOLE   0 0 21
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   1,122,021 23,158 SH   SOLE   0 0 48
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   217,469 4,489 SH   SOLE   0 0 48
SCHWAB STRATEGIC TR US TIPS ETF 808524870   660,178 12,647 SH   SOLE   0 0 52
SCHWAB STRATEGIC TR US TIPS ETF 808524870   286,765 5,494 SH   SOLE   0 0 52
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   855,496 24,520 SH   SOLE   0 0 35
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   267,110 7,656 SH   SOLE   0 0 35
SNOWFLAKE INC CL A 833445109   186,264 936 SH   SOLE   0 0 199
SNOWFLAKE INC CL A 833445109   153,628 772 SH   SOLE   0 0 199
SOUTHERN CO COM 842587107   611,513 8,721 SH   SOLE   0 0 70
SOUTHERN CO COM 842587107   140,803 2,008 SH   SOLE   0 0 70
STARBUCKS CORP COM 855244109   129,176 1,345 SH   SOLE   0 0 96
STARBUCKS CORP COM 855244109   1,441,468 15,014 SH   SOLE   0 0 96
STEEL DYNAMICS INC COM 858119100   432,246 3,660 SH   SOLE   0 0 118
STEEL DYNAMICS INC COM 858119100   82,670 700 SH   SOLE   0 0 118
STERLING INFRASTRUCTURE INC COM 859241101   711,617 8,093 SH   SOLE   0 0 88
STERLING INFRASTRUCTURE INC COM 859241101   153,350 1,744 SH   SOLE   0 0 88
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104   390,720 22,000 SH   SOLE   0 0 18
SYSCO CORP COM 871829107   185,470 2,536 SH   SOLE   0 0 73
SYSCO CORP COM 871829107   214,757 2,937 SH   SOLE   0 0 73
TJX COS INC NEW COM 872540109   265,013 2,825 SH   SOLE   0 0 94
TJX COS INC NEW COM 872540109   133,304 1,421 SH   SOLE   0 0 94
TELEFONICA S A SPONSORED ADR 879382208   413,400 106,000 SH   SOLE   0 0 4
TEXAS INSTRS INC COM 882508104   1,844,342 10,820 SH   SOLE   0 0 170
TEXAS INSTRS INC COM 882508104   919,027 5,391 SH   SOLE   0 0 170
THERMO FISHER SCIENTIFIC INC COM 883556102   1,505,211 2,836 SH   SOLE   0 0 531
THERMO FISHER SCIENTIFIC INC COM 883556102   143,844 271 SH   SOLE   0 0 531
TRACTOR SUPPLY CO COM 892356106   285,918 1,330 SH   SOLE   0 0 215
TRACTOR SUPPLY CO COM 892356106   96,333 448 SH   SOLE   0 0 215
TRANSDIGM GROUP INC COM 893641100   186,134 184 SH   SOLE   0 0 1,012
TRANSDIGM GROUP INC COM 893641100   109,253 108 SH   SOLE   0 0 1,012
TRI CONTL CORP COM 895436103   300,471 10,422 SH   SOLE   0 0 29
TRI CONTL CORP COM 895436103   252,407 8,755 SH   SOLE   0 0 29
UMH PPTYS INC COM 903002103   1,462,574 95,468 SH   SOLE   0 0 15
UMH PPTYS INC COM 903002103   587,092 38,322 SH   SOLE   0 0 15
UNION PAC CORP COM 907818108   331,587 1,350 SH   SOLE   0 0 246
UNION PAC CORP COM 907818108   156,214 636 SH   SOLE   0 0 246
UNITED PARCEL SERVICE INC CL B 911312106   269,401 1,713 SH   SOLE   0 0 157
UNITED PARCEL SERVICE INC CL B 911312106   235,216 1,496 SH   SOLE   0 0 157
UNITED RENTALS INC COM 911363109   529,840 924 SH   SOLE   0 0 573
UNITED RENTALS INC COM 911363109   413,540 721 SH   SOLE   0 0 573
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   4,185,063 24,560 SH   SOLE   0 0 170
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   2,048,881 12,024 SH   SOLE   0 0 170
VANGUARD STAR FDS VG TL INTL STK F 921909768   126,355 2,180 SH   SOLE   0 0 58
VANGUARD STAR FDS VG TL INTL STK F 921909768   447,555 7,722 SH   SOLE   0 0 58
VANGUARD WORLD FD MEGA GRWTH IND 921910816   852,750 3,286 SH   SOLE   0 0 260
VANGUARD WORLD FD MEGA GRWTH IND 921910816   348,781 1,344 SH   SOLE   0 0 260
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   1,065,511 9,742 SH   SOLE   0 0 109
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   368,057 3,365 SH   SOLE   0 0 109
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   1,288,065 12,986 SH   SOLE   0 0 99
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   95,235 960 SH   SOLE   0 0 99
VANGUARD BD INDEX FDS INTERMED TERM 921937819   224,196 2,935 SH   SOLE   0 0 76
VANGUARD BD INDEX FDS INTERMED TERM 921937819   285,771 3,741 SH   SOLE   0 0 76
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,212,654 15,745 SH   SOLE   0 0 77
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,449,634 18,822 SH   SOLE   0 0 77
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,951,854 26,538 SH   SOLE   0 0 74
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   415,523 5,650 SH   SOLE   0 0 74
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   393,406 8,213 SH   SOLE   0 0 48
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   205,979 4,300 SH   SOLE   0 0 48
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,062,140 9,515 SH   SOLE   0 0 112
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   754,854 6,762 SH   SOLE   0 0 112
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   624,841 7,875 SH   SOLE   0 0 79
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   451,762 5,694 SH   SOLE   0 0 79
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   144,587 2,575 SH   SOLE   0 0 56
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   66,301 1,181 SH   SOLE   0 0 56
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   192,516 4,684 SH   SOLE   0 0 41
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   155,070 3,773 SH   SOLE   0 0 41
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   170,808 2,649 SH   SOLE   0 0 64
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   138,830 2,153 SH   SOLE   0 0 64
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   552,498 3,810 SH   SOLE   0 0 145
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   172,272 1,188 SH   SOLE   0 0 145
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   1,098,289 5,002 SH   SOLE   0 0 220
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   423,770 1,930 SH   SOLE   0 0 220
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   228,214 2,583 SH   SOLE   0 0 88
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   469,133 4,560 SH   SOLE   0 0 103
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   383,141 3,724 SH   SOLE   0 0 103
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   51,205 580 SH   SOLE   0 0 88
VANGUARD INDEX FDS SML CP GRW ETF 922908595   857,877 3,548 SH   SOLE   0 0 242
VANGUARD INDEX FDS SML CP GRW ETF 922908595   234,517 970 SH   SOLE   0 0 242
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,440,251 8,003 SH   SOLE   0 0 180
VANGUARD INDEX FDS SM CP VAL ETF 922908611   300,550 1,670 SH   SOLE   0 0 180
VANGUARD INDEX FDS MID CAP ETF 922908629   2,607,698 11,209 SH   SOLE   0 0 233
VANGUARD INDEX FDS MID CAP ETF 922908629   515,696 2,217 SH   SOLE   0 0 233
VANGUARD INDEX FDS LARGE CAP ETF 922908637   232,112 1,064 SH   SOLE   0 0 218
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,309 6 SH   SOLE   0 0 218
VANGUARD INDEX FDS GROWTH ETF 922908736   7,114,827 22,886 SH   SOLE   0 0 311
VANGUARD INDEX FDS GROWTH ETF 922908736   1,906,026 6,131 SH   SOLE   0 0 311
VANGUARD INDEX FDS VALUE ETF 922908744   4,129,735 27,624 SH   SOLE   0 0 149
VANGUARD INDEX FDS VALUE ETF 922908744   893,926 5,979 SH   SOLE   0 0 150
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,891,855 8,868 SH   SOLE   0 0 213
VANGUARD INDEX FDS SMALL CP ETF 922908751   526,148 2,466 SH   SOLE   0 0 213
VANGUARD INDEX FDS TOTAL STK MKT 922908769   6,473,803 27,290 SH   SOLE   0 0 237
VANGUARD INDEX FDS TOTAL STK MKT 922908769   3,815,974 16,086 SH   SOLE   0 0 237
VULCAN MATLS CO COM 929160109   177,068 780 SH   SOLE   0 0 227
VULCAN MATLS CO COM 929160109   148,692 655 SH   SOLE   0 0 227
WD 40 CO COM 929236107   227,280 951 SH   SOLE   0 0 239
WALMART INC COM 931142103   1,473,265 9,345 SH   SOLE   0 0 158
WALMART INC COM 931142103   698,700 4,432 SH   SOLE   0 0 158
WESTERN DIGITAL CORP. COM 958102105   197,173 3,765 SH   SOLE   0 0 52
WESTERN DIGITAL CORP. COM 958102105   18,330 350 SH   SOLE   0 0 52
WHEATON PRECIOUS METALS CORP COM 962879102   879,584 17,827 SH   SOLE   0 0 49
WHEATON PRECIOUS METALS CORP COM 962879102   326,878 6,625 SH   SOLE   0 0 49
WYNN RESORTS LTD COM 983134107   203,995 2,239 SH   SOLE   0 0 91
WYNN RESORTS LTD COM 983134107   68,332 750 SH   SOLE   0 0 91
XENIA HOTELS & RESORTS INC COM 984017103   345,785 25,388 SH   SOLE   0 0 14
XENIA HOTELS & RESORTS INC COM 984017103   122,389 8,986 SH   SOLE   0 0 14
YUM BRANDS INC COM 988498101   319,002 2,441 SH   SOLE   0 0 131
YUM BRANDS INC COM 988498101   195,850 1,499 SH   SOLE   0 0 131
AGF INVTS TR US MARKET NETRL 00110G408   193,772 11,432 SH   SOLE   0 0 17
AGF INVTS TR US MARKET NETRL 00110G408   48,613 2,868 SH   SOLE   0 0 17
ALPS ETF TR RIVERFRNT DYMC 00162Q528   569,015 11,937 SH   SOLE   0 0 48
ALPS ETF TR RIVERFRNT DYMC 00162Q528   240,611 5,048 SH   SOLE   0 0 48
ALPS ETF TR RIVRFRNT STR INC 00162Q783   1,876,545 81,013 SH   SOLE   0 0 23
ALPS ETF TR RIVRFRNT STR INC 00162Q783   874,333 37,746 SH   SOLE   0 0 23
AT&T INC COM 00206R102   742,480 44,248 SH   SOLE   0 0 17
AT&T INC COM 00206R102   318,866 19,003 SH   SOLE   0 0 17
ARK ETF TR INNOVATION ETF 00214Q104   1,041,063 19,879 SH   SOLE   0 0 52
ARK ETF TR INNOVATION ETF 00214Q104   174,916 3,340 SH   SOLE   0 0 52
ABBVIE INC COM 00287Y109   3,293,226 21,251 SH   SOLE   0 0 155
ABBVIE INC COM 00287Y109   1,276,052 8,234 SH   SOLE   0 0 155
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   362,032 18,340 SH   SOLE   0 0 20
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   98,700 5,000 SH   SOLE   0 0 20
ADOBE INC COM 00724F101   2,242,619 3,759 SH   SOLE   0 0 597
ADOBE INC COM 00724F101   90,087 151 SH   SOLE   0 0 597
ADVENT CONV & INCOME FD COM 00764C109   2,597,009 228,208 SH   SOLE   0 0 11
ADVENT CONV & INCOME FD COM 00764C109   2,604,620 228,877 SH   SOLE   0 0 11
AIM ETF PRODUCTS TRUST US LRGCP B20 JUL 00888H406   113,256 3,630 SH   SOLE   0 0 31
AIM ETF PRODUCTS TRUST US LRGCP B20 JUL 00888H406   240,240 7,700 SH   SOLE   0 0 31
AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H711   221,147 8,555 SH   SOLE   0 0 26
AIM ETF PRODUCTS TRUST US LRGCP B20 DEC 00888H794   150,707 5,315 SH   SOLE   0 0 28
AIM ETF PRODUCTS TRUST US LRGCP B20 DEC 00888H794   135,820 4,790 SH   SOLE   0 0 28
AIM ETF PRODUCTS TRUST US LRGCP B20 JAN 00888H802   287,092 9,475 SH   SOLE   0 0 30
AIM ETF PRODUCTS TRUST US LRGCP B20 JAN 00888H802   339,663 11,210 SH   SOLE   0 0 30
AKAMAI TECHNOLOGIES INC COM 00971T101   765,369 6,467 SH   SOLE   0 0 118
AKAMAI TECHNOLOGIES INC COM 00971T101   487,839 4,122 SH   SOLE   0 0 118
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   176,568 2,278 SH   SOLE   0 0 78
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   72,704 938 SH   SOLE   0 0 78
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   339,158 10,930 SH   SOLE   0 0 31
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   9,727 313 SH   SOLE   0 0 31
EA SERIES TRUST STRIVE ENHANCED 02072L441   340,403 16,860 SH   SOLE   0 0 20
EA SERIES TRUST STRIVE ENHANCED 02072L441   74,925 3,711 SH   SOLE   0 0 20
ALPHABET INC CAP STK CL C 02079K107   1,938,351 13,754 SH   SOLE   0 0 141
ALPHABET INC CAP STK CL C 02079K107   1,528,809 10,848 SH   SOLE   0 0 141
ALPHABET INC CAP STK CL A 02079K305   2,846,882 20,380 SH   SOLE   0 0 140
ALPHABET INC CAP STK CL A 02079K305   1,767,078 12,650 SH   SOLE   0 0 140
ALTRIA GROUP INC COM 02209S103   976,172 24,199 SH   SOLE   0 0 40
ALTRIA GROUP INC COM 02209S103   171,984 4,263 SH   SOLE   0 0 40
ANSYS INC COM 03662Q105   1,219,640 3,361 SH   SOLE   0 0 363
ANSYS INC COM 03662Q105   852,405 2,349 SH   SOLE   0 0 363
ARES CAPITAL CORP COM 04010L103   752,002 37,544 SH   SOLE   0 0 20
ARES CAPITAL CORP COM 04010L103   66,299 3,310 SH   SOLE   0 0 20
AUTONATION INC COM 05329W102   208,300 1,387 SH   SOLE   0 0 150
AUTONATION INC COM 05329W102   46,856 312 SH   SOLE   0 0 150
BCE INC COM NEW 05534B760   380,411 9,660 SH   SOLE   0 0 39
BCE INC COM NEW 05534B760   48,831 1,240 SH   SOLE   0 0 39
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   346,052 22,963 SH   SOLE   0 0 15
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   76,691 5,089 SH   SOLE   0 0 15
BARINGS BDC INC COM 06759L103   378,661 44,133 SH   SOLE   0 0 9
BARINGS BDC INC COM 06759L103   209,146 24,376 SH   SOLE   0 0 9
BIGBEAR AI HLDGS INC COM 08975B109   128,400 60,000 SH   SOLE   0 0 2
BLACKROCK INVT QUALITY MUN T COM 09247D105   151,689 12,790 SH   SOLE   0 0 12
BLACKROCK INVT QUALITY MUN T COM 09247D105   243,901 20,565 SH   SOLE   0 0 12
BLACKROCK ENHANCED EQUITY DI COM 09251A104   92,280 12,000 SH   SOLE   0 0 8
BLACKROCK FLOATING RATE INCO COM 09255X100   51,602 4,076 SH   SOLE   0 0 13
BLACKROCK FLOATING RATE INCO COM 09255X100   79,790 6,303 SH   SOLE   0 0 13
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   964,220 4,686 SH   SOLE   0 0 206
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   671,616 3,264 SH   SOLE   0 0 206
BROADCOM INC COM 11135F101   6,441,101 5,770 SH   SOLE   0 0 1,116
BROADCOM INC COM 11135F101   3,678,407 3,295 SH   SOLE   0 0 1,116
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   309,833 12,980 SH   SOLE   0 0 24
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   162,366 5,752 SH   SOLE   0 0 28
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   126,248 4,472 SH   SOLE   0 0 28
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   55,397 1,856 SH   SOLE   0 0 30
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   197,472 6,618 SH   SOLE   0 0 30
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104   490,491 19,063 SH   SOLE   0 0 26
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104   7,385 287 SH   SOLE   0 0 26
CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201   384,297 14,191 SH   SOLE   0 0 27
CION INVT CORP COM 17259U204   75,053 6,636 SH   SOLE   0 0 11
CION INVT CORP COM 17259U204   111,177 9,830 SH   SOLE   0 0 11
CISCO SYS INC COM 17275R102   3,045,897 60,291 SH   SOLE   0 0 51
CISCO SYS INC COM 17275R102   1,748,673 34,613 SH   SOLE   0 0 51
COHEN & STEERS REIT & PFD & COM 19247X100   1,406,828 69,783 SH   SOLE   0 0 20
COHEN & STEERS REIT & PFD & COM 19247X100   339,320 16,831 SH   SOLE   0 0 20
COINBASE GLOBAL INC COM CL A 19260Q107   333,231 1,916 SH   SOLE   0 0 174
CONOCOPHILLIPS COM 20825C104   1,256,314 10,824 SH   SOLE   0 0 116
CONOCOPHILLIPS COM 20825C104   884,870 7,624 SH   SOLE   0 0 116
CONSOL ENERGY INC NEW COM 20854L108   235,312 2,341 SH   SOLE   0 0 101
CONSTELLATION BRANDS INC CL A 21036P108   242,717 1,004 SH   SOLE   0 0 242
CONSTELLATION BRANDS INC CL A 21036P108   65,272 270 SH   SOLE   0 0 242
COSTCO WHSL CORP NEW COM 22160K105   5,105,772 7,735 SH   SOLE   0 0 660
COSTCO WHSL CORP NEW COM 22160K105   396,708 601 SH   SOLE   0 0 660
CROWDSTRIKE HLDGS INC CL A 22788C105   144,256 565 SH   SOLE   0 0 255
CROWDSTRIKE HLDGS INC CL A 22788C105   134,043 525 SH   SOLE   0 0 255
DNP SELECT INCOME FD INC COM 23325P104   89,099 10,507 SH   SOLE   0 0 8
DNP SELECT INCOME FD INC COM 23325P104   485,480 57,250 SH   SOLE   0 0 8
D R HORTON INC COM 23331A109   2,074,223 13,648 SH   SOLE   0 0 152
D R HORTON INC COM 23331A109   15,198 100 SH   SOLE   0 0 152
ABRDN NATL MUN INCOME FD SH BEN INT 24610T108   252,493 24,730 SH   SOLE   0 0 10
DIAMONDBACK ENERGY INC COM 25278X109   347,069 2,238 SH   SOLE   0 0 155
DIAMONDBACK ENERGY INC COM 25278X109   38,770 250 SH   SOLE   0 0 155
DRAGONFLY ENERGY HOLDINGS CO COM 26145B106   130,032 240,000 SH   SOLE   0 0 1
EOG RES INC COM 26875P101   441,347 3,649 SH   SOLE   0 0 121
EOG RES INC COM 26875P101   270,928 2,240 SH   SOLE   0 0 121
ETF MANAGERS TR PRIME MOBILE PAY 26924G409   666,308 14,357 SH   SOLE   0 0 46
ETF MANAGERS TR PRIME MOBILE PAY 26924G409   243,328 5,243 SH   SOLE   0 0 46
EASTERLY GOVT PPTYS INC COM 27616P103   230,483 17,149 SH   SOLE   0 0 13
EASTERLY GOVT PPTYS INC COM 27616P103   75,492 5,617 SH   SOLE   0 0 13
EMCOR GROUP INC COM 29084Q100   86,172 400 SH   SOLE   0 0 215
EMCOR GROUP INC COM 29084Q100   193,887 900 SH   SOLE   0 0 215
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   158,208 11,464 SH   SOLE   0 0 14
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   4,093 297 SH   SOLE   0 0 14
EXXON MOBIL CORP COM 30231G102   2,008,718 20,091 SH   SOLE   0 0 100
EXXON MOBIL CORP COM 30231G102   1,265,192 12,654 SH   SOLE   0 0 100
META PLATFORMS INC CL A 30303M102   2,100,753 5,935 SH   SOLE   0 0 354
META PLATFORMS INC CL A 30303M102   924,190 2,611 SH   SOLE   0 0 354
FEDEX CORP COM 31428X106   248,417 982 SH   SOLE   0 0 253
FEDEX CORP COM 31428X106   97,646 386 SH   SOLE   0 0 253
FIRST MAJESTIC SILVER CORP COM 32076V103   114,944 18,690 SH   SOLE   0 0 6
FIRST MAJESTIC SILVER CORP COM 32076V103   8,610 1,400 SH   SOLE   0 0 6
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401   52,878 600 SH   SOLE   0 0 88
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401   158,634 1,800 SH   SOLE   0 0 88
FIRST TR VALUE LINE DIVID IN SHS 33734H106   1,204,231 29,690 SH   SOLE   0 0 41
FIRST TR VALUE LINE DIVID IN SHS 33734H106   464,149 11,444 SH   SOLE   0 0 41
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   885,540 20,456 SH   SOLE   0 0 43
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   533,280 12,319 SH   SOLE   0 0 43
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   420,362 4,059 SH   SOLE   0 0 104
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   209,384 2,022 SH   SOLE   0 0 104
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838   509,720 39,149 SH   SOLE   0 0 13
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838   219,971 16,895 SH   SOLE   0 0 13
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   411,068 7,635 SH   SOLE   0 0 54
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   250,194 4,647 SH   SOLE   0 0 54
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   113,850 1,090 SH   SOLE   0 0 104
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   282,015 2,700 SH   SOLE   0 0 104
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   234,055 3,304 SH   SOLE   0 0 71
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   153,049 2,160 SH   SOLE   0 0 71
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102   200,954 2,950 SH   SOLE   0 0 68
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102   268,393 3,940 SH   SOLE   0 0 68
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409   276,658 5,087 SH   SOLE   0 0 54
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409   137,117 2,521 SH   SOLE   0 0 54
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   718,047 15,586 SH   SOLE   0 0 46
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   65,558 1,423 SH   SOLE   0 0 46
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   125,126 3,010 SH   SOLE   0 0 42
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   117,893 2,836 SH   SOLE   0 0 42
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   816,955 12,747 SH   SOLE   0 0 64
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   770,947 12,029 SH   SOLE   0 0 64
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   932,954 18,056 SH   SOLE   0 0 52
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   497,425 9,627 SH   SOLE   0 0 52
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   410,338 7,960 SH   SOLE   0 0 52
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   192,195 3,728 SH   SOLE   0 0 52
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   1,329,525 59,248 SH   SOLE   0 0 22
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   582,542 25,960 SH   SOLE   0 0 22
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   284,157 15,937 SH   SOLE   0 0 18
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   138,182 7,750 SH   SOLE   0 0 18
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F433   146,243 4,600 SH   SOLE   0 0 32
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F433   252,905 7,955 SH   SOLE   0 0 32
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740U661   83,889 2,615 SH   SOLE   0 0 32
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740U661   206,917 6,450 SH   SOLE   0 0 32
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   1,362,380 41,574 SH   SOLE   0 0 33
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   699,772 21,354 SH   SOLE   0 0 33
FORTREA HLDGS INC COMMON STOCK 34965K107   129,793 3,719 SH   SOLE   0 0 35
FORTREA HLDGS INC COMMON STOCK 34965K107   92,555 2,652 SH   SOLE   0 0 35
FRANKLIN LTD DURATION INCOME COM 35472T101   669,312 107,606 SH   SOLE   0 0 6
FRANKLIN LTD DURATION INCOME COM 35472T101   298,560 48,000 SH   SOLE   0 0 6
FRANKLIN TEMPLETON ETF TR US CORE DIV TILT 35473P306   152,903 4,140 SH   SOLE   0 0 37
FRANKLIN TEMPLETON ETF TR US CORE DIV TILT 35473P306   179,864 4,870 SH   SOLE   0 0 37
FRANKLIN TEMPLETON ETF TR US LOW VOLATILIT 35473P504   126,074 2,440 SH   SOLE   0 0 52
FRANKLIN TEMPLETON ETF TR US LOW VOLATILIT 35473P504   150,359 2,910 SH   SOLE   0 0 52
FREEPORT-MCMORAN INC CL B 35671D857   1,097,795 25,788 SH   SOLE   0 0 43
FREEPORT-MCMORAN INC CL B 35671D857   42,655 1,002 SH   SOLE   0 0 43
GLOBAL X FDS US INFR DEV ETF 37954Y673   648,503 18,819 SH   SOLE   0 0 34
GLOBAL X FDS US INFR DEV ETF 37954Y673   514,936 14,943 SH   SOLE   0 0 34
GOLDMAN SACHS GROUP INC COM 38141G104   166,576 432 SH   SOLE   0 0 386
GOLDMAN SACHS GROUP INC COM 38141G104   229,147 594 SH   SOLE   0 0 386
GROWGENERATION CORP COM 39986L109   18,825 7,500 SH   SOLE   0 0 3
GROWGENERATION CORP COM 39986L109   10,040 4,000 SH   SOLE   0 0 3
HANCOCK JOHN PFD INCOME FD I COM 41013X106   1,702,376 107,882 SH   SOLE   0 0 16
HANCOCK JOHN PFD INCOME FD I COM 41013X106   397,504 25,190 SH   SOLE   0 0 16
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101   642,906 37,400 SH   SOLE   0 0 17
INDEPENDENCE RLTY TR INC COM 45378A106   94,493 6,176 SH   SOLE   0 0 15
INDEPENDENCE RLTY TR INC COM 45378A106   192,851 12,605 SH   SOLE   0 0 15
INNOVATOR ETFS TR US EQT ULTRA BF 45782C300   309,181 8,980 SH   SOLE   0 0 34
INNOVATOR ETFS TR GRWT100 PWR BF 45782C334   191,052 4,295 SH   SOLE   0 0 44
INNOVATOR ETFS TR GRWT100 PWR BF 45782C334   277,348 6,235 SH   SOLE   0 0 44
INNOVATOR ETFS TR US SML CP PWR B 45782C474   214,952 6,265 SH   SOLE   0 0 34
INNOVATOR ETFS TR US SML CP PWR B 45782C474   581,211 16,940 SH   SOLE   0 0 34
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508   223,254 5,995 SH   SOLE   0 0 37
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508   692,403 18,593 SH   SOLE   0 0 37
INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516   280,307 9,777 SH   SOLE   0 0 29
INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516   357,085 12,455 SH   SOLE   0 0 29
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540   169,884 4,840 SH   SOLE   0 0 35
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540   134,293 3,826 SH   SOLE   0 0 35
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573   154,429 4,484 SH   SOLE   0 0 34
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573   462,013 13,415 SH   SOLE   0 0 34
INNOVATOR ETFS TR US EQTY PWR BF 45782C680   301,498 9,035 SH   SOLE   0 0 33
INNOVATOR ETFS TR US EQTY PWR BF 45782C680   330,363 9,900 SH   SOLE   0 0 33
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797   10,836 300 SH   SOLE   0 0 36
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797   460,386 12,746 SH   SOLE   0 0 36
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813   373,843 10,330 SH   SOLE   0 0 36
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813   758,361 20,955 SH   SOLE   0 0 36
INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855   329,012 11,516 SH   SOLE   0 0 29
INVENTRUST PPTYS CORP COM NEW 46124J201   877,043 34,611 SH   SOLE   0 0 25
INVENTRUST PPTYS CORP COM NEW 46124J201   346,013 13,655 SH   SOLE   0 0 25
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   161,475 5,005 SH   SOLE   0 0 32
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   38,712 1,200 SH   SOLE   0 0 32
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   3,171,625 97,170 SH   SOLE   0 0 33
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   2,150,845 65,896 SH   SOLE   0 0 33
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   262,801 8,825 SH   SOLE   0 0 30
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   356,476 11,970 SH   SOLE   0 0 30
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   848,565 5,377 SH   SOLE   0 0 158
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   454,577 2,881 SH   SOLE   0 0 158
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   642,271 20,456 SH   SOLE   0 0 31
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   203,017 6,466 SH   SOLE   0 0 31
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   385,101 3,928 SH   SOLE   0 0 98
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   5,392 55 SH   SOLE   0 0 98
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   538,515 13,500 SH   SOLE   0 0 40
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   591,968 14,840 SH   SOLE   0 0 40
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   184,991 12,688 SH   SOLE   0 0 15
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   67,739 4,646 SH   SOLE   0 0 15
INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647   36,382 735 SH   SOLE   0 0 50
INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647   418,687 8,458 SH   SOLE   0 0 49
INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738   265,878 5,240 SH   SOLE   0 0 51
INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746   886,246 11,406 SH   SOLE   0 0 78
INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746   48,718 627 SH   SOLE   0 0 78
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837   159,439 1,865 SH   SOLE   0 0 85
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837   210,818 2,466 SH   SOLE   0 0 85
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   642,641 10,256 SH   SOLE   0 0 63
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   309,854 4,945 SH   SOLE   0 0 63
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370   456,826 5,544 SH   SOLE   0 0 82
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370   372,448 4,520 SH   SOLE   0 0 82
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   372,087 32,440 SH   SOLE   0 0 11
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   137,658 12,002 SH   SOLE   0 0 11
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610   356,736 22,493 SH   SOLE   0 0 16
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610   197,283 12,439 SH   SOLE   0 0 16
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   872,335 17,734 SH   SOLE   0 0 49
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   6,788 138 SH   SOLE   0 0 49
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   289,175 10,746 SH   SOLE   0 0 27
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   150,750 5,602 SH   SOLE   0 0 27
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   388,598 16,837 SH   SOLE   0 0 23
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   105,891 4,588 SH   SOLE   0 0 23
IRON MTN INC DEL COM 46284V101   68,230 975 SH   SOLE   0 0 70
IRON MTN INC DEL COM 46284V101   223,936 3,200 SH   SOLE   0 0 70
ISHARES TR MSCI INDIA ETF 46429B598   123,489 2,530 SH   SOLE   0 0 49
ISHARES TR MSCI INDIA ETF 46429B598   171,811 3,520 SH   SOLE   0 0 49
ISHARES TR MSCI USA MIN VOL 46429B697   285,668 3,661 SH   SOLE   0 0 78
ISHARES TR MSCI USA MIN VOL 46429B697   111,817 1,433 SH   SOLE   0 0 78
ISHARES TR CORE MSCI TOTAL 46432F834   210,236 3,238 SH   SOLE   0 0 65
ISHARES TR CORE MSCI EAFE 46432F842   741,911 10,546 SH   SOLE   0 0 70
ISHARES TR CORE MSCI EAFE 46432F842   314,113 4,465 SH   SOLE   0 0 70
ISHARES INC CORE MSCI EMKT 46434G103   298,877 5,909 SH   SOLE   0 0 51
ISHARES INC CORE MSCI EMKT 46434G103   67,727 1,339 SH   SOLE   0 0 51
ISHARES TR 0-5YR HI YL CP 46434V407   106,226 2,516 SH   SOLE   0 0 42
ISHARES TR 0-5YR HI YL CP 46434V407   130,586 3,093 SH   SOLE   0 0 42
ISHARES TR CORE DIV GRWTH 46434V621   228,681 4,249 SH   SOLE   0 0 54
ISHARES TR CORE DIV GRWTH 46434V621   163,182 3,032 SH   SOLE   0 0 54
ISHARES TR CORE MSCI PAC 46434V696   233,041 3,916 SH   SOLE   0 0 60
ISHARES TR CORE MSCI PAC 46434V696   98,965 1,663 SH   SOLE   0 0 60
ISHARES TR TRS FLT RT BD 46434V860   1,687,969 33,445 SH   SOLE   0 0 50
ISHARES TR TRS FLT RT BD 46434V860   1,380,153 27,346 SH   SOLE   0 0 50
ISHARES TR IBONDS DEC24 ETF 46434VBG4   298,920 12,000 SH   SOLE   0 0 25
ISHARES TR IBONDS DEC2026 46435GAA0   203,819 8,528 SH   SOLE   0 0 24
ISHARES TR IBONDS DEC 2032 46436E312   302,760 12,000 SH   SOLE   0 0 25
ISHARES TR IBONDS 25 TRM TS 46436E866   219,996 9,450 SH   SOLE   0 0 23
ISHARES TR IBONDS 25 TRM TS 46436E866   157,606 6,770 SH   SOLE   0 0 23
ISHARES TR IBONDS 24 TRM TS 46436E874   222,757 9,336 SH   SOLE   0 0 24
ISHARES TR IBONDS 24 TRM TS 46436E874   140,774 5,900 SH   SOLE   0 0 24
JPMORGAN CHASE & CO COM 46625H100   1,634,768 9,611 SH   SOLE   0 0 170
JPMORGAN CHASE & CO COM 46625H100   716,482 4,212 SH   SOLE   0 0 170
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   6,640,737 120,785 SH   SOLE   0 0 55
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   4,886,821 88,884 SH   SOLE   0 0 55
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   97,413 1,951 SH   SOLE   0 0 50
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   128,370 2,571 SH   SOLE   0 0 50
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   703,201 14,553 SH   SOLE   0 0 48
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   1,021,243 21,135 SH   SOLE   0 0 48
KITE RLTY GROUP TR COM NEW 49803T300   175,725 7,687 SH   SOLE   0 0 23
KITE RLTY GROUP TR COM NEW 49803T300   145,298 6,356 SH   SOLE   0 0 23
LABORATORY CORP AMER HLDGS COM NEW 50540R409   851,214 3,745 SH   SOLE   0 0 227
LABORATORY CORP AMER HLDGS COM NEW 50540R409   589,884 2,595 SH   SOLE   0 0 227
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406   244,490 6,726 SH   SOLE   0 0 36
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406   466,088 12,822 SH   SOLE   0 0 36
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505   163,305 5,904 SH   SOLE   0 0 28
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505   360,470 13,032 SH   SOLE   0 0 28
MAIN STR CAP CORP COM 56035L104   269,474 6,233 SH   SOLE   0 0 43
MAIN STR CAP CORP COM 56035L104   66,453 1,537 SH   SOLE   0 0 43
MARATHON PETE CORP COM 56585A102   666,266 4,491 SH   SOLE   0 0 148
MARATHON PETE CORP COM 56585A102   514,794 3,470 SH   SOLE   0 0 148
MASTERCARD INCORPORATED CL A 57636Q104   2,094,348 4,910 SH   SOLE   0 0 427
MASTERCARD INCORPORATED CL A 57636Q104   460,227 1,079 SH   SOLE   0 0 427
MERCADOLIBRE INC COM 58733R102   936,638 596 SH   SOLE   0 0 1,572
MERCADOLIBRE INC COM 58733R102   253,018 161 SH   SOLE   0 0 1,572
NVR INC COM 62944T105   770,050 110 SH   SOLE   0 0 7,000
NVR INC COM 62944T105   112,007 16 SH   SOLE   0 0 7,000
RITHM CAPITAL CORP COM NEW 64828T201   1,215,064 113,770 SH   SOLE   0 0 11
RITHM CAPITAL CORP COM NEW 64828T201   162,379 15,204 SH   SOLE   0 0 11
NEXTERA ENERGY INC COM 65339F101   56,538 931 SH   SOLE   0 0 61
NEXTERA ENERGY INC COM 65339F101   340,812 5,611 SH   SOLE   0 0 61
NOVARTIS AG SPONSORED ADR 66987V109   126,818 1,256 SH   SOLE   0 0 101
NOVARTIS AG SPONSORED ADR 66987V109   128,838 1,276 SH   SOLE   0 0 101
NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101   10,584 1,200 SH   SOLE   0 0 9
NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101   158,760 18,000 SH   SOLE   0 0 9
NVIDIA CORPORATION COM 67066G104   3,212,092 6,486 SH   SOLE   0 0 495
NVIDIA CORPORATION COM 67066G104   1,584,014 3,199 SH   SOLE   0 0 495
NUVEEN QUALITY MUNCP INCOME COM 67066V101   34,350 3,000 SH   SOLE   0 0 11
NUVEEN QUALITY MUNCP INCOME COM 67066V101   88,886 7,763 SH   SOLE   0 0 11
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   161,954 12,623 SH   SOLE   0 0 13
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   31,568 2,460 SH   SOLE   0 0 13
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   412,081 34,863 SH   SOLE   0 0 12
NUVEEN AMT FREE MUN CR INC F COM 67071L106   682,819 57,768 SH   SOLE   0 0 12
NUVEEN AMT FREE MUN CR INC F COM 67071L106   232,605 19,679 SH   SOLE   0 0 12
NUVEEN FLOATING RATE INCOME COM 67072T108   663,535 80,722 SH   SOLE   0 0 8
NUVEEN FLOATING RATE INCOME COM 67072T108   221,940 27,000 SH   SOLE   0 0 8
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   684,692 131,167 SH   SOLE   0 0 5
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   494,334 94,700 SH   SOLE   0 0 5
ORACLE CORP COM 68389X105   875,870 8,308 SH   SOLE   0 0 105
ORACLE CORP COM 68389X105   484,451 4,595 SH   SOLE   0 0 105
BLUE OWL CAPITAL CORPORATION COM 69121K104   956,950 64,834 SH   SOLE   0 0 15
BLUE OWL CAPITAL CORPORATION COM 69121K104   213,197 14,444 SH   SOLE   0 0 15
PGIM ETF TR PGIM ULTRA SH BD 69344A107   873,067 17,677 SH   SOLE   0 0 49
PGIM ETF TR PGIM ULTRA SH BD 69344A107   480,268 9,724 SH   SOLE   0 0 49
PACER FDS TR PACER US SMALL 69374H857   226,798 4,722 SH   SOLE   0 0 48
PACER FDS TR PACER US SMALL 69374H857   45,628 950 SH   SOLE   0 0 48
PACER FDS TR US CASH COWS 100 69374H881   51,990 1,000 SH   SOLE   0 0 52
PACER FDS TR US CASH COWS 100 69374H881   155,970 3,000 SH   SOLE   0 0 52
PAYPAL HLDGS INC COM 70450Y103   211,250 3,440 SH   SOLE   0 0 61
PAYPAL HLDGS INC COM 70450Y103   178,826 2,912 SH   SOLE   0 0 61
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   2,393,314 65,606 SH   SOLE   0 0 36
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   1,740,131 47,701 SH   SOLE   0 0 36
PHYSICIANS RLTY TR COM 71943U104   117,301 8,813 SH   SOLE   0 0 13
PHYSICIANS RLTY TR COM 71943U104   28,324 2,128 SH   SOLE   0 0 13
PIMCO MUN INCOME FD II COM 72200W106   213,310 25,700 SH   SOLE   0 0 8
PIMCO MUN INCOME FD II COM 72200W106   204,180 24,600 SH   SOLE   0 0 8
PIMCO INCOME STRATEGY FD II COM 72201J104   127,552 17,642 SH   SOLE   0 0 7
PIMCO ETF TR ACTIVE BD ETF 72201R775   141,056 1,526 SH   SOLE   0 0 92
PIMCO ETF TR ACTIVE BD ETF 72201R775   224,931 2,433 SH   SOLE   0 0 92
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   239,197 2,397 SH   SOLE   0 0 100
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   215,546 2,160 SH   SOLE   0 0 100
PIMCO ETF TR INTER MUN BD ACT 72201R866   33,152 628 SH   SOLE   0 0 53
PIMCO ETF TR INTER MUN BD ACT 72201R866   886,094 16,782 SH   SOLE   0 0 53
PIMCO DYNAMIC INCOME FD SHS 72201Y101   79,820 4,447 SH   SOLE   0 0 18
PIMCO DYNAMIC INCOME FD SHS 72201Y101   100,107 5,577 SH   SOLE   0 0 18
PINTEREST INC CL A 72352L106   390,772 10,550 SH   SOLE   0 0 37
PINTEREST INC CL A 72352L106   84,451 2,280 SH   SOLE   0 0 37
PLBY GROUP INC COM 72814P109   17,360 17,360 SH   SOLE   0 0 1
PLBY GROUP INC COM 72814P109   2,640 2,640 SH   SOLE   0 0 1
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   350,700 4,458 SH   SOLE   0 0 79
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   8,392 107 SH   SOLE   0 0 79
PRINCIPAL EXCHANGE TRADED FD QUALITY ETF 74255Y201   371,236 6,060 SH   SOLE   0 0 61
PRINCIPAL EXCHANGE TRADED FD QUALITY ETF 74255Y201   55,134 900 SH   SOLE   0 0 61
PROSHARES TR DJ BRKFLD GLB 74347B508   521,733 11,434 SH   SOLE   0 0 46
PROSHARES TR DJ BRKFLD GLB 74347B508   245,640 5,383 SH   SOLE   0 0 46
PROSHARES TR S&P MDCP 400 DIV 74347B680   263,906 3,587 SH   SOLE   0 0 74
PROSHARES TR S&P MDCP 400 DIV 74347B680   510,459 6,938 SH   SOLE   0 0 74
PROSHARES TR RUSS 2000 DIVD 74347B698   303,239 4,665 SH   SOLE   0 0 65
PROSHARES TR RUSS 2000 DIVD 74347B698   125,144 1,925 SH   SOLE   0 0 65
PROSHARES TR PSHS ULT S&P 500 74347R107   916,966 14,092 SH   SOLE   0 0 65
PROSHARES TR PSHS ULT S&P 500 74347R107   303,747 4,668 SH   SOLE   0 0 65
PROSHARES TR PSHS ULTRA QQQ 74347R206   38,000 500 SH   SOLE   0 0 76
PROSHARES TR PSHS ULTRA QQQ 74347R206   278,616 3,666 SH   SOLE   0 0 76
PROSHARES TR PSHS ULTRA DOW30 74347R305   955,827 12,067 SH   SOLE   0 0 79
PROSHARES TR PSHS ULTRA DOW30 74347R305   248,957 3,143 SH   SOLE   0 0 79
PROSHARES TR S&P 500 DV ARIST 74348A467   5,125,194 53,836 SH   SOLE   0 0 95
PROSHARES TR S&P 500 DV ARIST 74348A467   4,110,310 43,176 SH   SOLE   0 0 95
RBB FD INC US TREAS 3 MNTH 74933W452   1,699,279 34,081 SH   SOLE   0 0 50
RBB FD INC US TREAS 3 MNTH 74933W452   1,321,888 26,512 SH   SOLE   0 0 50
RBB FD INC MOTLEY FOL ETF 74933W601   752,880 1,331 SH   SOLE   0 0 566
RBB FD INC MOTLEY FOL ETF 74933W601   399,915 707 SH   SOLE   0 0 566
RLJ LODGING TR CUM CONV PFD A 74965L200   1,023,142 40,844 SH   SOLE   0 0 25
RLJ LODGING TR CUM CONV PFD A 74965L200   211,547 8,445 SH   SOLE   0 0 25
REGIONS FINANCIAL CORP NEW COM 7591EP100   521,361 26,902 SH   SOLE   0 0 19
REGIONS FINANCIAL CORP NEW COM 7591EP100   43,605 2,250 SH   SOLE   0 0 19
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,265,649 4,767 SH   SOLE   0 0 475
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,500,521 9,469 SH   SOLE   0 0 475
SPDR GOLD TR GOLD SHS 78463V107   1,857,025 9,714 SH   SOLE   0 0 191
SPDR GOLD TR GOLD SHS 78463V107   896,587 4,690 SH   SOLE   0 0 191
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   1,002,582 20,970 SH   SOLE   0 0 48
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   395,867 8,280 SH   SOLE   0 0 48
SPDR SER TR NYSE TECH ETF 78464A102   2,092,849 12,750 SH   SOLE   0 0 164
SPDR SER TR NYSE TECH ETF 78464A102   235,548 1,435 SH   SOLE   0 0 164
SPDR SER TR BBG CONV SEC ETF 78464A359   94,877 1,315 SH   SOLE   0 0 72
SPDR SER TR BBG CONV SEC ETF 78464A359   119,264 1,653 SH   SOLE   0 0 72
SPDR SER TR PORTFOLIO INTRMD 78464A375   876,101 26,686 SH   SOLE   0 0 33
SPDR SER TR PORTFOLIO INTRMD 78464A375   1,238,840 37,735 SH   SOLE   0 0 33
SPDR SER TR PRTFLO S&P500 VL 78464A508   423,307 9,078 SH   SOLE   0 0 47
SPDR SER TR PRTFLO S&P500 VL 78464A508   185,074 3,969 SH   SOLE   0 0 47
SPDR SER TR S&P REGL BKG 78464A698   189,272 3,610 SH   SOLE   0 0 52
SPDR SER TR S&P REGL BKG 78464A698   126,723 2,417 SH   SOLE   0 0 52
SPDR SER TR S&P DIVID ETF 78464A763   646,066 5,170 SH   SOLE   0 0 125
SPDR SER TR S&P DIVID ETF 78464A763   321,739 2,575 SH   SOLE   0 0 125
SPDR SER TR S&P BK ETF 78464A797   466,643 10,140 SH   SOLE   0 0 46
SPDR SER TR S&P BK ETF 78464A797   44,016 956 SH   SOLE   0 0 46
SPDR SER TR S&P 400 MDCP GRW 78464A821   143,173 1,892 SH   SOLE   0 0 76
SPDR SER TR S&P 400 MDCP GRW 78464A821   108,292 1,431 SH   SOLE   0 0 76
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   1,912,385 45,609 SH   SOLE   0 0 42
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   170,613 4,069 SH   SOLE   0 0 42
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   613,092 1,627 SH   SOLE   0 0 377
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   134,966 358 SH   SOLE   0 0 377
SALESFORCE INC COM 79466L302   1,858,821 7,064 SH   SOLE   0 0 263
SALESFORCE INC COM 79466L302   263,929 1,003 SH   SOLE   0 0 263
SANDSTORM GOLD LTD COM NEW 80013R206   120,891 24,034 SH   SOLE   0 0 5
SANDSTORM GOLD LTD COM NEW 80013R206   24,642 4,899 SH   SOLE   0 0 5
SANOFI SPONSORED ADR 80105N105   97,371 1,958 SH   SOLE   0 0 50
SANOFI SPONSORED ADR 80105N105   148,345 2,983 SH   SOLE   0 0 50
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,979,007 14,511 SH   SOLE   0 0 136
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   259,551 1,903 SH   SOLE   0 0 136
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   236,619 3,285 SH   SOLE   0 0 72
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   47,756 663 SH   SOLE   0 0 72
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,587,421 18,934 SH   SOLE   0 0 84
SELECT SECTOR SPDR TR ENERGY 81369Y506   663,448 7,913 SH   SOLE   0 0 84
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   333,813 8,878 SH   SOLE   0 0 38
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   337,911 8,987 SH   SOLE   0 0 38
SELECT SECTOR SPDR TR INDL 81369Y704   186,624 1,637 SH   SOLE   0 0 114
SELECT SECTOR SPDR TR INDL 81369Y704   258,140 2,265 SH   SOLE   0 0 114
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   2,597,040 13,493 SH   SOLE   0 0 192
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   380,905 1,979 SH   SOLE   0 0 192
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,839,963 29,054 SH   SOLE   0 0 63
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   281,518 4,445 SH   SOLE   0 0 63
SIMPLIFY EXCHANGE TRADED FUN TAIL RISK STRAT 82889N780   4,076 20,068 SH   SOLE   0 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   434,050 3,861 SH   SOLE   0 0 112
SKYWORKS SOLUTIONS INC COM 83088M102   225,168 2,003 SH   SOLE   0 0 112
SPROTT PHYSICAL GOLD TR UNIT 85207H104   42,214 2,650 SH   SOLE   0 0 16
SPROTT PHYSICAL GOLD TR UNIT 85207H104   205,816 12,920 SH   SOLE   0 0 16
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   26,502 3,280 SH   SOLE   0 0 8
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   190,478 23,574 SH   SOLE   0 0 8
STARWOOD PPTY TR INC COM 85571B105   187,710 8,930 SH   SOLE   0 0 21
STARWOOD PPTY TR INC COM 85571B105   16,648 792 SH   SOLE   0 0 21
STRATEGY SHS NS 7HANDL IDX 86280R506   184,404 8,917 SH   SOLE   0 0 21
STRATEGY SHS NS 7HANDL IDX 86280R506   77,198 3,733 SH   SOLE   0 0 21
STRIDE INC COM 86333M108   159,765 2,691 SH   SOLE   0 0 59
STRIDE INC COM 86333M108   119,927 2,020 SH   SOLE   0 0 59
TFI INTL INC COM 87241L109   842,260 6,194 SH   SOLE   0 0 136
TFI INTL INC COM 87241L109   226,679 1,667 SH   SOLE   0 0 136
TESLA INC COM 88160R101   1,950,568 7,850 SH   SOLE   0 0 248
TESLA INC COM 88160R101   651,515 2,622 SH   SOLE   0 0 248
TETRA TECH INC NEW COM 88162G103   126,629 759 SH   SOLE   0 0 167
TETRA TECH INC NEW COM 88162G103   84,121 504 SH   SOLE   0 0 167
3M CO COM 88579Y101   3,057,485 27,968 SH   SOLE   0 0 109
3M CO COM 88579Y101   307,517 2,813 SH   SOLE   0 0 109
UBER TECHNOLOGIES INC COM 90353T100   266,783 4,333 SH   SOLE   0 0 62
UBER TECHNOLOGIES INC COM 90353T100   5,172 84 SH   SOLE   0 0 62
ULTA BEAUTY INC COM 90384S303   496,360 1,013 SH   SOLE   0 0 490
ULTA BEAUTY INC COM 90384S303   93,588 191 SH   SOLE   0 0 490
UNITEDHEALTH GROUP INC COM 91324P102   2,232,001 4,240 SH   SOLE   0 0 526
UNITEDHEALTH GROUP INC COM 91324P102   834,455 1,585 SH   SOLE   0 0 526
UNIVERSAL DISPLAY CORP COM 91347P105   335,852 1,756 SH   SOLE   0 0 191
VALERO ENERGY CORP COM 91913Y100   697,698 5,367 SH   SOLE   0 0 130
VALERO ENERGY CORP COM 91913Y100   312,343 2,403 SH   SOLE   0 0 130
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   355,729 7,206 SH   SOLE   0 0 49
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   126,868 2,570 SH   SOLE   0 0 49
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   134,312 703 SH   SOLE   0 0 191
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   238,303 1,248 SH   SOLE   0 0 191
VANGUARD WORLD FDS ENERGY ETF 92204A306   1,669,079 14,232 SH   SOLE   0 0 117
VANGUARD WORLD FDS ENERGY ETF 92204A306   444,139 3,787 SH   SOLE   0 0 117
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   457,148 4,955 SH   SOLE   0 0 92
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   183,665 1,991 SH   SOLE   0 0 92
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   432,266 1,724 SH   SOLE   0 0 251
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   249,174 994 SH   SOLE   0 0 251
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   1,160,344 5,264 SH   SOLE   0 0 220
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   286,559 1,300 SH   SOLE   0 0 220
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   4,042,390 52,248 SH   SOLE   0 0 77
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   591,292 7,642 SH   SOLE   0 0 77
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   1,870,004 23,058 SH   SOLE   0 0 81
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   2,460,817 30,343 SH   SOLE   0 0 81
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   489,568 8,253 SH   SOLE   0 0 59
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   937,019 15,796 SH   SOLE   0 0 59
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   988,284 12,159 SH   SOLE   0 0 81
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   655,102 8,060 SH   SOLE   0 0 81
VENTAS INC COM 92276F100   296,915 5,957 SH   SOLE   0 0 50
VENTAS INC COM 92276F100   194,991 3,912 SH   SOLE   0 0 50
VERIZON COMMUNICATIONS INC COM 92343V104   3,320,984 88,090 SH   SOLE   0 0 38
VERIZON COMMUNICATIONS INC COM 92343V104   1,778,508 47,175 SH   SOLE   0 0 38
VERISK ANALYTICS INC COM 92345Y106   844,200 3,534 SH   SOLE   0 0 239
VERISK ANALYTICS INC COM 92345Y106   513,158 2,148 SH   SOLE   0 0 239
VERTEX PHARMACEUTICALS INC COM 92532F100   122,067 300 SH   SOLE   0 0 407
VERTEX PHARMACEUTICALS INC COM 92532F100   81,378 200 SH   SOLE   0 0 407
CARLYLE CREDIT INCOME FUND SHS BEN INT 92535C104   94,188 11,848 SH   SOLE   0 0 8
CARLYLE CREDIT INCOME FUND SHS BEN INT 92535C104   36,324 4,569 SH   SOLE   0 0 8
VERTIV HOLDINGS CO COM CL A 92537N108   464,899 9,679 SH   SOLE   0 0 48
VERTIV HOLDINGS CO COM CL A 92537N108   308,448 6,422 SH   SOLE   0 0 48
PARAMOUNT GLOBAL CLASS B COM 92556H206   16,299 1,102 SH   SOLE   0 0 15
PARAMOUNT GLOBAL CLASS B COM 92556H206   137,429 9,292 SH   SOLE   0 0 15
VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527   452,682 9,650 SH   SOLE   0 0 47
VISA INC COM CL A 92826C839   1,050,727 4,036 SH   SOLE   0 0 260
VISA INC COM CL A 92826C839   367,614 1,412 SH   SOLE   0 0 260
WASTE MGMT INC DEL COM 94106L109   1,472,047 8,219 SH   SOLE   0 0 179
WASTE MGMT INC DEL COM 94106L109   1,009,409 5,636 SH   SOLE   0 0 179
WELLTOWER INC COM 95040Q104   264,527 2,934 SH   SOLE   0 0 90
WELLTOWER INC COM 95040Q104   105,889 1,174 SH   SOLE   0 0 90
WESCO INTL INC COM 95082P105   254,386 1,463 SH   SOLE   0 0 174
WESCO INTL INC COM 95082P105   145,016 834 SH   SOLE   0 0 174
WISDOMTREE TR US LARGECAP DIVD 97717W307   6,115,589 92,130 SH   SOLE   0 0 66
WISDOMTREE TR US LARGECAP DIVD 97717W307   1,432,391 21,579 SH   SOLE   0 0 66
WISDOMTREE TR EMER MKT HIGH FD 97717W315   1,198,096 29,452 SH   SOLE   0 0 41
WISDOMTREE TR EMER MKT HIGH FD 97717W315   587,948 14,453 SH   SOLE   0 0 41
WISDOMTREE TR WISDOMTREE US VA 97717W547   283,029 4,130 SH   SOLE   0 0 69
WISDOMTREE TR WISDOMTREE US VA 97717W547   35,636 520 SH   SOLE   0 0 69
WISDOMTREE TR JAPN HEDGE EQT 97717W851   510,284 5,800 SH   SOLE   0 0 88
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   136,468 3,250 SH   SOLE   0 0 42
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   286,540 6,824 SH   SOLE   0 0 42
WISDOMTREE TR US QTLY DIV GRT 97717X669   71,615 1,019 SH   SOLE   0 0 70
WISDOMTREE TR US QTLY DIV GRT 97717X669   206,812 2,943 SH   SOLE   0 0 70
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   146,547 3,420 SH   SOLE   0 0 43
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   127,007 2,964 SH   SOLE   0 0 43
XCEL ENERGY INC COM 98389B100   1,091,472 17,630 SH   SOLE   0 0 62
XYLEM INC COM 98419M100   737,262 6,447 SH   SOLE   0 0 114
XYLEM INC COM 98419M100   398,335 3,483 SH   SOLE   0 0 114
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   114,660 13,000 SH   SOLE   0 0 9
ZOETIS INC CL A 98978V103   122,764 622 SH   SOLE   0 0 197
ZOETIS INC CL A 98978V103   196,383 995 SH   SOLE   0 0 197
ZSCALER INC COM 98980G102   506,265 2,285 SH   SOLE   0 0 222
ZSCALER INC COM 98980G102   380,862 1,719 SH   SOLE   0 0 222
AMCOR PLC ORD G0250X107   24,042 2,494 SH   SOLE   0 0 10
AMCOR PLC ORD G0250X107   241,993 25,103 SH   SOLE   0 0 10
BUNGE LIMITED COM G16962105   704,661 6,980 SH   SOLE   0 0 101
BUNGE LIMITED COM G16962105   440,408 4,363 SH   SOLE   0 0 101
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   201,162 10,038 SH   SOLE   0 0 20
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   21,603 1,078 SH   SOLE   0 0 20
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   297,754 10,600 SH   SOLE   0 0 28
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   110,956 3,950 SH   SOLE   0 0 28
CHECK POINT SOFTWARE TECH LT ORD M22465104   343,625 2,249 SH   SOLE   0 0 153
CHECK POINT SOFTWARE TECH LT ORD M22465104   163,027 1,067 SH   SOLE   0 0 153
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   192 76 SH   SOLE   0 0 3
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   152,387 60,232 SH   SOLE   0 0 3
ABBOTT LABS COM 002824100   2,089,023 18,979 SH   SOLE   0 0 110
ABBOTT LABS COM 002824100   1,732,032 15,736 SH   SOLE   0 0 110
ADAMS DIVERSIFIED EQUITY FD COM 006212104   834,637 47,128 SH   SOLE   0 0 18
ADAMS DIVERSIFIED EQUITY FD COM 006212104   453,110 25,585 SH   SOLE   0 0 18
ADVANCED MICRO DEVICES INC COM 007903107   511,218 3,468 SH   SOLE   0 0 147
ADVANCED MICRO DEVICES INC COM 007903107   115,127 781 SH   SOLE   0 0 147
ALASKA AIR GROUP INC COM 011659109   235,436 6,026 SH   SOLE   0 0 39
ALASKA AIR GROUP INC COM 011659109   26,646 682 SH   SOLE   0 0 39
ALLIANT ENERGY CORP COM 018802108   977,300 19,051 SH   SOLE   0 0 51
ALLIANT ENERGY CORP COM 018802108   15,287 298 SH   SOLE   0 0 51
AMAZON COM INC COM 023135106   7,270,418 47,851 SH   SOLE   0 0 152
AMAZON COM INC COM 023135106   2,818,487 18,550 SH   SOLE   0 0 152
AMEREN CORP COM 023608102   26,332 364 SH   SOLE   0 0 72
AMEREN CORP COM 023608102   238,705 3,300 SH   SOLE   0 0 72
AMERICAN CENTY ETF TR US SML CP VALU 025072877   182,743 2,035 SH   SOLE   0 0 90
AMERICAN CENTY ETF TR US SML CP VALU 025072877   42,386 472 SH   SOLE   0 0 90
AMERICAN ELEC PWR CO INC COM 025537101   531,222 6,541 SH   SOLE   0 0 81
AMERICAN ELEC PWR CO INC COM 025537101   454,732 5,599 SH   SOLE   0 0 81
AMERICAN EXPRESS CO COM 025816109   633,843 3,383 SH   SOLE   0 0 187
AMERICAN EXPRESS CO COM 025816109   120,137 641 SH   SOLE   0 0 187
AMGEN INC COM 031162100   1,426,662 4,953 SH   SOLE   0 0 288
AMGEN INC COM 031162100   639,658 2,221 SH   SOLE   0 0 288
ANALOG DEVICES INC COM 032654105   429,358 2,162 SH   SOLE   0 0 199
ANALOG DEVICES INC COM 032654105   273,084 1,375 SH   SOLE   0 0 199
APPLE INC COM 037833100   114,216 728 SH   SOLE   0 0 157
APPLE INC COM 037833100   17,623,682 91,537 SH   SOLE   0 0 193
APPLE INC COM 037833100   8,024,385 41,679 SH   SOLE   0 0 193
APPLE INC COM 037833100   18,827 120 SH   SOLE   0 0 157
APPLIED MATLS INC COM 038222105   4,093,052 25,255 SH   SOLE   0 0 162
APPLIED MATLS INC COM 038222105   2,228,249 13,749 SH   SOLE   0 0 162
APTARGROUP INC COM 038336103   757,482 6,128 SH   SOLE   0 0 124
APTARGROUP INC COM 038336103   571,619 4,624 SH   SOLE   0 0 124
ARCHER DANIELS MIDLAND CO COM 039483102   225,117 3,117 SH   SOLE   0 0 72
ARCHER DANIELS MIDLAND CO COM 039483102   1,158,483 16,041 SH   SOLE   0 0 72
ASTRAZENECA PLC SPONSORED ADR 046353108   195,921 2,909 SH   SOLE   0 0 67
ASTRAZENECA PLC SPONSORED ADR 046353108   150,742 2,238 SH   SOLE   0 0 67
AUTODESK INC COM 052769106   332,350 1,365 SH   SOLE   0 0 243
AUTODESK INC COM 052769106   74,505 306 SH   SOLE   0 0 243
AUTOMATIC DATA PROCESSING IN COM 053015103   355,121 1,524 SH   SOLE   0 0 233
AUTOMATIC DATA PROCESSING IN COM 053015103   149,535 642 SH   SOLE   0 0 233
AUTOZONE INC COM 053332102   2,078,830 804 SH   SOLE   0 0 2,586
AUTOZONE INC COM 053332102   1,254,021 485 SH   SOLE   0 0 2,586
AXCELIS TECHNOLOGIES INC COM NEW 054540208   339,010 2,614 SH   SOLE   0 0 130
AXCELIS TECHNOLOGIES INC COM NEW 054540208   63,807 492 SH   SOLE   0 0 130
BP PLC SPONSORED ADR 055622104   425,082 12,008 SH   SOLE   0 0 35
BP PLC SPONSORED ADR 055622104   49,560 1,400 SH   SOLE   0 0 35
BANCROFT FD LTD COM 059695106   391,766 24,516 SH   SOLE   0 0 16
BANCROFT FD LTD COM 059695106   154,932 9,695 SH   SOLE   0 0 16
BANK AMERICA CORP COM 060505104   827,339 24,572 SH   SOLE   0 0 34
BANK AMERICA CORP COM 060505104   279,158 8,291 SH   SOLE   0 0 34
BANK NOVA SCOTIA HALIFAX COM 064149107   340,830 7,000 SH   SOLE   0 0 49
BECTON DICKINSON & CO COM 075887109   1,034,566 4,243 SH   SOLE   0 0 244
BECTON DICKINSON & CO COM 075887109   672,517 2,758 SH   SOLE   0 0 244
BOEING CO COM 097023105   649,362 2,491 SH   SOLE   0 0 261
BOEING CO COM 097023105   363,099 1,393 SH   SOLE   0 0 261
ISHARES TR MSCI INTL QUALTY 46434V456   93,900 2,500 SH   SOLE   0 0 38
MONROE CAP CORP COM 610335101   401,292 56,800 SH   SOLE   0 0 7
ISHARES TR MSCI INTL QUALTY 46434V456   244,140 6,500 SH   SOLE   0 0 38