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
Call - Albertsons Companies, I CALL 99QA169WU   301 1 SH   SOLE   1 0 0
Call - Amazon.com @ 110 exp 09 CALL 99QAZHKJR   8,250 10 SH   SOLE   10 0 0
Call - Bank Amer Corp @ 30 exp CALL 99QAWVOZG   5,680 20 SH   SOLE   20 0 0
Call - Boeing Company @ 155 CALL 99QAWVOW1   6,950 1 SH   SOLE   1 0 0
Call - Ford Motor Company @ 10 CALL 99QA15DSM   267 1 SH   SOLE   1 0 0
Call - Ford Motor Company @ 11 CALL 99QA116WO   112 1 SH   SOLE   1 0 0
Call - Nu Holdings Ltd A @ 3 CALL 99QAZY0MV   182 1 SH   SOLE   1 0 0
Call - Pacwest Bancorp @ 7.5 CALL 99QA2CQ1P   287 1 SH   SOLE   1 0 0
Call - Perion Network Ltd @ 35 CALL 99QA0N1Y2   490 1 SH   SOLE   1 0 0
Call - Tyson Foods Inc @ 60 CALL 99QAWWHD4   1,560 3 SH   SOLE   3 0 0
1 800 Flowers.com Inc Cl A COM 68243Q106   2,185 190 SH   SOLE   190 0 0
3M Company COM 88579Y101   6,891 66 SH   SOLE   66 0 0
A T & T Inc. COM 00206R102   120,948 6,283 SH   SOLE   6,283 0 0
ABB Limited Sponsored ADR COM 000375204   77,209 2,251 SH   SOLE   2,251 0 0
Abbott Laboratories COM 002824100   1,722,845 17,014 SH   SOLE   17,014 0 0
AbbVie Inc COM 00287Y109   1,934,515 12,139 SH   SOLE   12,139 0 0
Accenture Ltd. Ireland Class COM G1151C101   2,546,012 8,908 SH   SOLE   8,908 0 0
Activision Blizzard Inc. COM 00507V109   14,700,938 171,760 SH   SOLE   171,760 0 0
Adidas Salomon AG Spon ADR COM 00687A107   177 2 SH   SOLE   2 0 0
Adobe Inc COM 00724F101   21,825,430 56,635 SH   SOLE   56,635 0 0
Advance Auto Parts Inc. COM 00751Y106   49,252 405 SH   SOLE   405 0 0
Advanced Micro Devices Inc COM 007903107   6,050,451 61,733 SH   SOLE   61,733 0 0
Aerojet Rocketdyne Hldgs Inc COM 007800105   1,404 25 SH   SOLE   25 0 0
AerSale Corp COM 00810F106   86,100 5,000 SH   SOLE   5,000 0 0
AEye Inc COM 008183105   34,229 108,733 SH   SOLE   108,733 0 0
Aflac Incorporated COM 001055102   134,202 2,080 SH   SOLE   2,080 0 0
Agco Corp COM 001084102   2,130,298 15,757 SH   SOLE   15,757 0 0
Agilent Technologies Inc. COM 00846U101   40,672 294 SH   SOLE   294 0 0
AIA Group Ltd Spon ADR COM 001317205   2,646 63 SH   SOLE   63 0 0
Air Products & Chemicals Inc. COM 009158106   139,871 487 SH   SOLE   487 0 0
Akoustis Tech Inc COM 00973N102   38,500 12,500 SH   SOLE   12,500 0 0
Alaska Air Group COM 011659109   1,356,189 32,321 SH   SOLE   32,321 0 0
Albertsons Companies Inc Clas COM 013091103   1,039 50 SH   SOLE   50 0 0
Alcon SA COM H01301128   2,408 34 SH   SOLE   34 0 0
Alibaba Grp Shs ADR COM 01609W102   51,601 505 SH   SOLE   505 0 0
Align Technology Inc COM 016255101   403,641 1,208 SH   SOLE   1,208 0 0
Alliant Energy Corp COM 018802108   37,700 706 SH   SOLE   706 0 0
Allstate Corporation COM 020002101   38,229 345 SH   SOLE   345 0 0
Alphabet Inc Class A COM 02079K305   22,463,146 216,554 SH   SOLE   216,554 0 0
Alphabet Inc Class C COM 02079K107   4,946,968 47,567 SH   SOLE   47,567 0 0
Alteryx Inc Cl A COM 02156B103   23,536 400 SH   SOLE   400 0 0
Altria Group Inc COM 02209S103   220,646 4,945 SH   SOLE   4,945 0 0
Amadeus IT Holdings SA COM 02263T104   1,610 24 SH   SOLE   24 0 0
Amazon.com Inc. COM 023135106   23,744,506 229,882 SH   SOLE   229,882 0 0
Amcor PLC COM G0250X107   262 23 SH   SOLE   23 0 0
Amer Express Company COM 025816109   4,330,183 26,251 SH   SOLE   26,251 0 0
Ameren Corporation COM 023608102   136,064 1,575 SH   SOLE   1,575 0 0
America Movil SAB ADR COM 02390A101   2,189 104 SH   SOLE   104 0 0
American Airls Group Inc COM 02376r102   37,199 2,522 SH   SOLE   2,522 0 0
American Electric Power Co. COM 025537101   19,927 219 SH   SOLE   219 0 0
American Tower REIT COM 03027X100   1,923,248 9,412 SH   SOLE   9,412 0 0
American Water Works Inc. New COM 030420103   64,303 439 SH   SOLE   439 0 0
Amgen Incorporated COM 031162100   290,100 1,200 SH   SOLE   1,200 0 0
Amkor Technology Inc Com COM 031652100   87,245 3,353 SH   SOLE   3,353 0 0
Amphenol Corp New Cl A COM 032095101   1,634 20 SH   SOLE   20 0 0
Anheuser Busch Inbev SA Spon A COM 03524A108   39,704 595 SH   SOLE   595 0 0
Annaly Cap Mgmt Inc New COM 035710839   1,911 100 SH   SOLE   100 0 0
APA Corporation COM 03743Q108   55,208 1,531 SH   SOLE   1,531 0 0
APi Group Corp COM 00187Y100   154,730 6,883 SH   SOLE   6,883 0 0
Apple Inc COM 037833100   43,880,741 266,105 SH   SOLE   266,105 0 0
Applied Materials Inc. COM 038222105   4,353,955 35,447 SH   SOLE   35,447 0 0
Archer Daniels Midland Co. COM 039483102   212,135 2,663 SH   SOLE   2,663 0 0
Archrock Inc COM 03957W106   102,585 10,500 SH   SOLE   10,500 0 0
Arista Networks Inc COM 040413106   1,175 7 SH   SOLE   7 0 0
ASML Hldg NV NY Registry Shs N COM N07059210   9,462,872 13,901 SH   SOLE   13,901 0 0
Assa Abloy AB ADR COM 045387107   623 52 SH   SOLE   52 0 0
Astrazeneca PLC Spon. ADR COM 046353108   1,942,006 27,979 SH   SOLE   27,979 0 0
Atlas Copco AB Spon ADR COM 049255706   1,817 144 SH   SOLE   144 0 0
Atlassian Corp Cl A COM 049468101   882,039 5,153 SH   SOLE   5,153 0 0
Audacy Inc Class A COM 05070N103   76 567 SH   SOLE   567 0 0
Aurora Cannabis Inc COM 05156X884   12 17 SH   SOLE   17 0 0
Autodesk Inc COM 052769106   3,122 15 SH   SOLE   15 0 0
Automatic Data Processing COM 053015103   2,617,107 11,755 SH   SOLE   11,755 0 0
Avery Dennison Corp. COM 053611109   6,071 34 SH   SOLE   34 0 0
Axon Enterprise Inc COM 05464C101   1,061,967 4,723 SH   SOLE   4,723 0 0
Azenta Inc COM 114340102   55,329 1,240 SH   SOLE   1,240 0 0
Baidu Inc. Spons ADR COM 056752108   45,578 302 SH   SOLE   302 0 0
Ball Corp COM 058498106   1,332,890 24,186 SH   SOLE   24,186 0 0
Bank of America Corporation COM 060505104   325,023 11,364 SH   SOLE   11,364 0 0
Bank of Montreal COM 063671101   53,466 600 SH   SOLE   600 0 0
Bank of New York Mellon Corpor COM 064058100   2,181 48 SH   SOLE   48 0 0
Baxter International Inc. COM 071813109   10,789 266 SH   SOLE   266 0 0
Beam Therapeutics Inc COM 07373V105   22,965 750 SH   SOLE   750 0 0
Becton Dickinson COM 075887109   128,968 521 SH   SOLE   521 0 0
Bellring Brands Inc New COM 07831C103   4,284 126 SH   SOLE   126 0 0
Benson Hill Inc COM 082490103   4,088 3,555 SH   SOLE   3,555 0 0
Berkshire Hathaway Inc Class COM 084670702   2,272,238 7,359 SH   SOLE   7,359 0 0
Best Buy Company COM 086516101   3,522 45 SH   SOLE   45 0 0
Bio Rad Labs Inc Cl A COM 090572207   4,790 10 SH   SOLE   10 0 0
Bio Techne Corp COM 09073M104   48,669 656 SH   SOLE   656 0 0
Biomarin Pharmaceutical COM 09061G101   72,930 750 SH   SOLE   750 0 0
BJs Wholesale Club Holdings In COM 05550J101   192,761 2,534 SH   SOLE   2,534 0 0
Blackrock Inc COM 09247X101   48,177 72 SH   SOLE   72 0 0
Blackstone Group Inc Cl A COM 09260D107   2,537,605 28,889 SH   SOLE   28,889 0 0
Boeing Company COM 097023105   499,635 2,352 SH   SOLE   2,352 0 0
BorgWarner Inc COM 099724106   40,270 820 SH   SOLE   820 0 0
Boston Beer Inc Cl A COM 100557107   11,504 35 SH   SOLE   35 0 0
BP PLC Sponsored ADR COM 055622104   50,384 1,328 SH   SOLE   1,328 0 0
Brighthouse Finl Inc COM 10922N103   309 7 SH   SOLE   7 0 0
Bristol Myers Squibb Company COM 110122108   323,233 4,664 SH   SOLE   4,664 0 0
Broadcom Inc Com COM 11135F101   15,432,410 24,055 SH   SOLE   24,055 0 0
Brookfield Asset Management LT COM 113004105   2,748 84 SH   SOLE   84 0 0
Brookfield Corp COM 11271J107   790,659 24,300 SH   SOLE   24,300 0 0
Brookfield Infrastructure Corp COM 11275Q107   1,069,817 23,227 SH   SOLE   23,227 0 0
Brookfield Renewable Corp Exch COM 11284V105   1,922 55 SH   SOLE   55 0 0
Builders Firstsource Inc COM 12008R107   153,501 1,729 SH   SOLE   1,729 0 0
Cadence Design Systems Inc COM 127387108   12,122,613 57,702 SH   SOLE   57,702 0 0
Canadian National Railway Co. COM 136375102   171,646 1,455 SH   SOLE   1,455 0 0
Canadian Pacific Railway Ltd COM 13645T100   114,487 1,488 SH   SOLE   1,488 0 0
Canopy Growth Corp COM 138035100   254 145 SH   SOLE   145 0 0
Capital One Financial Corp. COM 14040H105   2,308 24 SH   SOLE   24 0 0
Cardinal Health Inc. COM 14149Y108   7,021 93 SH   SOLE   93 0 0
Carrier Global Corp COM 14448C104   13,725 300 SH   SOLE   300 0 0
Casella Waste Sys Inc A COM 147448104   151,764 1,836 SH   SOLE   1,836 0 0
Cass Information Systems Inc. COM 14808P109   190,632 4,402 SH   SOLE   4,402 0 0
Catalent Inc COM 148806102   49,020 746 SH   SOLE   746 0 0
Catalyst Pharmaceutical Inc COM 14888U101   41,450 2,500 SH   SOLE   2,500 0 0
Caterpillar Inc COM 149123101   2,078,303 9,082 SH   SOLE   9,082 0 0
CBRE Group Inc Cl A COM 12504L109   6,844 94 SH   SOLE   94 0 0
Ceco Environmental Corp. COM 125141101   11,961 855 SH   SOLE   855 0 0
Centene Corporation COM 15135B101   149,176 2,360 SH   SOLE   2,360 0 0
Century Alum Co COM 156431108   70,000 7,000 SH   SOLE   7,000 0 0
CF Industries Holdings Inc COM 125269100   9,061 125 SH   SOLE   125 0 0
Charles River Laboratories Int COM 159864107   588,911 2,918 SH   SOLE   2,918 0 0
Charles Schwab Corporation COM 808513105   34,990 668 SH   SOLE   668 0 0
Chart Inds Inc COM 16115Q308   12,540 100 SH   SOLE   100 0 0
Charter Communications Inc Cl COM 16119P108   715 2 SH   SOLE   2 0 0
Chemed Corp New COM 16359R103   1,075,500 2,000 SH   SOLE   2,000 0 0
Chemours Company COM 163851108   14,970 500 SH   SOLE   500 0 0
Cheniere Energy Inc New COM 16411R208   946 6 SH   SOLE   6 0 0
Chevron Corporation COM 166764100   493,885 3,027 SH   SOLE   3,027 0 0
Chimera Investment Corp New COM 16934Q208   7,896 1,400 SH   SOLE   1,400 0 0
Chubb Corporation COM H1467J104   1,709,251 8,802 SH   SOLE   8,802 0 0
Church & Dwight Co. Inc. COM 171340102   11,737 133 SH   SOLE   133 0 0
Churchill Downs Inc COM 171484108   2,056 8 SH   SOLE   8 0 0
Cigna Corp COM 125523100   103,234 404 SH   SOLE   404 0 0
Cincinnati Financial COM 172062101   43,151 385 SH   SOLE   385 0 0
Cisco Systems Inc COM 17275R102   2,844,471 54,414 SH   SOLE   54,414 0 0
Citigroup Inc COM 172967424   60,957 1,300 SH   SOLE   1,300 0 0
Clorox Company COM 189054109   36,079 228 SH   SOLE   228 0 0
Cloudflare Inc COM 18915M107   29,905 485 SH   SOLE   485 0 0
Coca-Cola Company COM 191216100   2,228,160 35,921 SH   SOLE   35,921 0 0
Cognizant Technology Solutions COM 192446102   3,778 62 SH   SOLE   62 0 0
Coinbase Global Inc Cl A COM 19260Q107   126,491 1,872 SH   SOLE   1,872 0 0
Colgate Palmolive Co. COM 194162103   2,317,034 30,832 SH   SOLE   30,832 0 0
Comcast Corporation Class A COM 20030N101   751,642 19,827 SH   SOLE   19,827 0 0
Commerce Bancshares Inc. COM 200525103   511,816 8,771 SH   SOLE   8,771 0 0
ConocoPhillips COM 20825C104   111,611 1,125 SH   SOLE   1,125 0 0
Consolidated Edison COM 209115104   25,544 267 SH   SOLE   267 0 0
Constellation Brands Inc Clas COM 21036P108   33,883 150 SH   SOLE   150 0 0
Constellation Energy Group Inc COM 21037T109   12,089 154 SH   SOLE   154 0 0
Contra Scilex Hldg Co COM 808CNT018   492 60 SH   SOLE   60 0 0
Copart Inc COM 217204106   7,666,231 101,931 SH   SOLE   101,931 0 0
Copper Property Control Pass-T COM 217519107   2,220 200 SH   SOLE   200 0 0
Corenergy Infrastructure Trust COM 21870U502   1,920 1,500 SH   SOLE   1,500 0 0
Corteva Inc COM 22052L104   132,682 2,200 SH   SOLE   2,200 0 0
Costco Wholesale Corporation COM 22160K105   18,488,157 37,209 SH   SOLE   37,209 0 0
Crowdstrike Hldgs Inc Cl A COM 22788C105   417,682 3,043 SH   SOLE   3,043 0 0
Crown Castle Intl Corp COM 22822V101   13,652 102 SH   SOLE   102 0 0
CSX Corp. COM 126408103   449 15 SH   SOLE   15 0 0
Cummins Inc. COM 231021106   2,397,161 10,035 SH   SOLE   10,035 0 0
CVS Health COM 126650100   187,856 2,528 SH   SOLE   2,528 0 0
CyberArk Software Ltd COM M2682V108   325,556 2,200 SH   SOLE   2,200 0 0
Daktronics Inc COM 234264109   86,666 15,285 SH   SOLE   15,285 0 0
Danaher Corporation COM 235851102   855,821 3,396 SH   SOLE   3,396 0 0
Deckers Outdoor Corporation COM 243537107   16,244,939 36,136 SH   SOLE   36,136 0 0
Deere & Company COM 244199105   9,127,024 22,106 SH   SOLE   22,106 0 0
Dell Technologies Inc Cl C COM 24703L202   5,348 133 SH   SOLE   133 0 0
Delta Airlines Inc. COM 247361702   349 10 SH   SOLE   10 0 0
Devon Energy Corporation COM 25179M103   35,427 700 SH   SOLE   700 0 0
DexCom Inc COM 252131107   9,300,209 80,050 SH   SOLE   80,050 0 0
Dick's Sporting Goods Inc. COM 253393102   2,911,954 20,523 SH   SOLE   20,523 0 0
Digital Turbine Inc COM 25400W102   19,776 1,600 SH   SOLE   1,600 0 0
Digital World Acquisition Corp COM 25400Q105   14,050 1,000 SH   SOLE   1,000 0 0
Discover Financial Services In COM 254709108   8,797 89 SH   SOLE   89 0 0
Disney Walt Co. COM 254687106   3,050,060 30,461 SH   SOLE   30,461 0 0
Docusign Inc COM 256163106   1,457 25 SH   SOLE   25 0 0
Dollar Gen Corp New COM 256677105   480 2 SH   SOLE   2 0 0
Dominion Resources Inc of Virg COM 25746U109   36,118 646 SH   SOLE   646 0 0
Dow Chemical Co. COM 260557103   30,151 550 SH   SOLE   550 0 0
Duke Energy Corp New COM 26441C204   3,859 40 SH   SOLE   40 0 0
Duolingo Inc Class A COM 26603R106   104,518 733 SH   SOLE   733 0 0
Eagle Materials Inc COM 26969P108   163,920 1,117 SH   SOLE   1,117 0 0
Ebay Inc. COM 278642103   17,437 393 SH   SOLE   393 0 0
Edgewell Personal Care Company COM 28035Q102   29,185 688 SH   SOLE   688 0 0
Edison International COM 281020107   1,129 16 SH   SOLE   16 0 0
Edwards Lifesciences Corporati COM 28176E108   1,209,595 14,621 SH   SOLE   14,621 0 0
Elastic NV COM N14506104   219,209 3,786 SH   SOLE   3,786 0 0
Elevance Health Inc COM 036752103   2,489,616 5,414 SH   SOLE   5,414 0 0
Eli Lilly & Co COM 532457108   8,431,347 24,551 SH   SOLE   24,551 0 0
Embecta Corp COM 29082K105   2,924 104 SH   SOLE   104 0 0
Emerson Electric Company COM 291011104   813,261 9,333 SH   SOLE   9,333 0 0
Endeavor Group Hldgs Inc Cl A COM 29260Y109   790 33 SH   SOLE   33 0 0
Energizer Holdings Inc New COM 29272W109   61,731 1,779 SH   SOLE   1,779 0 0
Energy Transfer Equity LP COM 29273V100   125 10 SH   SOLE   10 0 0
Enphase Energy Inc COM 29355A107   193,458 920 SH   SOLE   920 0 0
Entergy Corp. COM 29364G103   21,548 200 SH   SOLE   200 0 0
Enterprise Financial Services COM 293712105   642,998 14,420 SH   SOLE   14,420 0 0
EOG Resources Inc. COM 26875P101   23,499 205 SH   SOLE   205 0 0
Epam Systems Inc COM 29414B104   3,663,049 12,251 SH   SOLE   12,251 0 0
Equinix Inc COM 29444U700   32,447 45 SH   SOLE   45 0 0
Ericsson L M Telephone Company COM 294821608   2,925 500 SH   SOLE   500 0 0
Escrow Altegrity Inc COM 021ESC017   0 125 SH   SOLE   125 0 0
Escrow AMR Corporation COM 001ESC102   0 25 SH   SOLE   25 0 0
Escrow Lehman Bros Hldgs Inc COM 524ESC100   0 420 SH   SOLE   420 0 0
Espey Mfg. & Electronics Corp. COM 296650104   5,265 260 SH   SOLE   260 0 0
Essex Ppty Tr COM 297178105   209 1 SH   SOLE   1 0 0
Etsy Inc COM 29786A106   136,157 1,223 SH   SOLE   1,223 0 0
Evoqua Water Technologies Corp COM 30057T105   944,282 18,992 SH   SOLE   18,992 0 0
Exelon Corporation COM 30161N101   20,275 484 SH   SOLE   484 0 0
Expedia Inc COM 30212P303   1,261 13 SH   SOLE   13 0 0
Experian PLC Spon ADR COM 30215C101   2,109 64 SH   SOLE   64 0 0
Exxon Mobil Corporation COM 30231G102   663,224 6,048 SH   SOLE   6,048 0 0
F&G Annuities & Life Inc COM 30190A104   18 1 SH   SOLE   1 0 0
Fair Isaac Corp COM 303250104   177,781 253 SH   SOLE   253 0 0
Federated Hermes Inc-Cl B COM 314211103   40,140 1,000 SH   SOLE   1,000 0 0
Fedex Corporation COM 31428X106   2,199,508 9,626 SH   SOLE   9,626 0 0
Ferrari NV COM N3167Y103   73,696 272 SH   SOLE   272 0 0
Fidelity Natl Finl COM 31620R303   524 15 SH   SOLE   15 0 0
Fiserv Inc COM 337738108   3,581,243 31,684 SH   SOLE   31,684 0 0
Fomento Economico Mex SAB De C COM 344419106   6,663 70 SH   SOLE   70 0 0
Ford Motor Company-New COM 345370860   20,689 1,642 SH   SOLE   1,642 0 0
Fortune Brands Innovations Inc COM 34964C106   18,500 315 SH   SOLE   315 0 0
Fox Corp Cl A COM 35137L105   1,805 53 SH   SOLE   53 0 0
Freeport McMoran Copper & Gold COM 35671D857   68,074 1,664 SH   SOLE   1,664 0 0
Frontier Communications Parent COM 35909D109   5,055 222 SH   SOLE   222 0 0
Gallagher Arthur J & Company COM 363576109   1,892,170 9,891 SH   SOLE   9,891 0 0
Gartner Inc COM 366651107   18,625,574 57,174 SH   SOLE   57,174 0 0
GE Healthcare Technologies Inc COM 36266G107   10,090 123 SH   SOLE   123 0 0
General Dynamics Corporation COM 369550108   22,821 100 SH   SOLE   100 0 0
General Electric Company COM 369604301   35,850 375 SH   SOLE   375 0 0
General Mills Inc. COM 370334104   512,504 5,997 SH   SOLE   5,997 0 0
General Motors Corp COM 37045V100   97,422 2,656 SH   SOLE   2,656 0 0
GFL Environmental Inc COM 36168Q104   35,508 1,031 SH   SOLE   1,031 0 0
Gilead Sciences Inc COM 375558103   1,267,284 15,274 SH   SOLE   15,274 0 0
Globant S A COM L44385109   51,827 316 SH   SOLE   316 0 0
Goldman Sachs Group Inc COM 38141G104   516,539 1,579 SH   SOLE   1,579 0 0
Gorman-Rupp Company COM 383082104   8,275 331 SH   SOLE   331 0 0
Grand Canyon Education Inc COM 38526M106   12,529 110 SH   SOLE   110 0 0
Green Brick Partners Inc COM 392709101   128,530 3,666 SH   SOLE   3,666 0 0
Green Energy Mgmt Svcs Hldgs I COM 39304E209   0 25 SH   SOLE   25 0 0
Guidewire Software Inc COM 40171V100   574 7 SH   SOLE   7 0 0
GXO Logistics Inc COM 36262G101   31,134 617 SH   SOLE   617 0 0
Hannon Armstrong Sustainable I COM 41068X100   15,787 552 SH   SOLE   552 0 0
Harte Hanks Inc COM 416196202   18,820 2,000 SH   SOLE   2,000 0 0
HCA Healthcare Inc COM 40412C101   65,920 250 SH   SOLE   250 0 0
Heineken NV Spon ADR Level 1 COM 423012301   8,600 160 SH   SOLE   160 0 0
Hershey Co. COM 427866108   80,139 315 SH   SOLE   315 0 0
Hess Corporation COM 42809H107   202,063 1,527 SH   SOLE   1,527 0 0
Hilton Worldwide Holdings Inc COM 43300A203   91,425 649 SH   SOLE   649 0 0
Home Depot Inc COM 437076102   8,825,528 29,905 SH   SOLE   29,905 0 0
Honeywell International Inc. COM 438516106   613,319 3,209 SH   SOLE   3,209 0 0
Hong Kong Exchanges & Clearing COM 43858F109   27,495 622 SH   SOLE   622 0 0
Howard Hughes Corporation COM 44267D107   209,760 2,622 SH   SOLE   2,622 0 0
HSBC Holdings PLC Sponsored A COM 404280406   358,126 10,493 SH   SOLE   10,493 0 0
Humana Inc. COM 444859102   8,253 17 SH   SOLE   17 0 0
IAC Inc COM 44891N208   8,256 160 SH   SOLE   160 0 0
Icahn Enterprises LP COM 451100101   11,376 220 SH   SOLE   220 0 0
ICON PLC Ltd Shs COM G4705A100   35,242 165 SH   SOLE   165 0 0
Idexx Laboratories Corp COM 45168D104   3,400,044 6,799 SH   SOLE   6,799 0 0
Illinois Tool Works Inc. COM 452308109   1,217 5 SH   SOLE   5 0 0
Incyte Corp COM 45337C102   26,017 360 SH   SOLE   360 0 0
Infineon Technologies AG Spons COM 45662N103   34,898 852 SH   SOLE   852 0 0
InMode Ltd COM M5425M103   703 22 SH   SOLE   22 0 0
Insulet Corporation COM 45784P101   127,584 400 SH   SOLE   400 0 0
Integral Ad Science Holding Co COM 45828L108   95,409 6,686 SH   SOLE   6,686 0 0
Intel Corporation COM 458140100   144,238 4,415 SH   SOLE   4,415 0 0
International Paper Co COM 460146103   14,424 400 SH   SOLE   400 0 0
Interpublic Group Companies In COM 460690100   241,613 6,488 SH   SOLE   6,488 0 0
Intl. Business Machines Corp. COM 459200101   63,841 487 SH   SOLE   487 0 0
Intuit Inc. COM 461202103   995,093 2,232 SH   SOLE   2,232 0 0
Intuitive Surgical Inc COM 46120E602   22,664,787 88,718 SH   SOLE   88,718 0 0
Invesco Ltd COM G491BT108   23,780 1,450 SH   SOLE   1,450 0 0
Iron Mtn Inc New COM 46284V101   31,203 590 SH   SOLE   590 0 0
Jabil Inc COM 466313103   211,231 2,396 SH   SOLE   2,396 0 0
JD.com Inc Spon Adr Repstg Com COM 47215P106   61,446 1,400 SH   SOLE   1,400 0 0
Johnson & Johnson COM 478160104   914,778 5,902 SH   SOLE   5,902 0 0
Johnson Controls International COM G51502105   1,358,744 22,563 SH   SOLE   22,563 0 0
JP Morgan Chase & Co. COM 46625H100   591,086 4,536 SH   SOLE   4,536 0 0
Kennametal Inc Cap Stk COM 489170100   212,366 7,700 SH   SOLE   7,700 0 0
Keurig Dr Pepper Inc COM 49271V100   44,135 1,251 SH   SOLE   1,251 0 0
Kimberly Clark Corp. COM 494368103   97,344 725 SH   SOLE   725 0 0
KKR & Company Inc COM 48251W104   31,407 598 SH   SOLE   598 0 0
KLA Tencor Corp. COM 482480100   3,193 8 SH   SOLE   8 0 0
Knight-Swift Transn Hldgs Inc COM 499049104   2,320 41 SH   SOLE   41 0 0
Kraft Heinz Co COM 500754106   52,398 1,355 SH   SOLE   1,355 0 0
Kroger Co. COM 501044101   2,468 50 SH   SOLE   50 0 0
Kulicke & Soffa Inds. Inc. COM 501242101   169,082 3,209 SH   SOLE   3,209 0 0
Kyndryl Holdings Inc COM 50155Q100   1,137 77 SH   SOLE   77 0 0
L'Oreal Company ADR COM 502117203   1,072 12 SH   SOLE   12 0 0
Lab Corporation of America Hol COM 50540R409   1,736,480 7,569 SH   SOLE   7,569 0 0
Lam Research Corp COM 512807108   825,890 1,558 SH   SOLE   1,558 0 0
Lamar Advertising Co Cl A COM 512816109   1,598 16 SH   SOLE   16 0 0
Lantheus Hldgs Inc COM 516544103   95,522 1,157 SH   SOLE   1,157 0 0
Leanardo DRS Inc COM 52661A108   778 60 SH   SOLE   60 0 0
Liberty Broadband Corporation COM 530307305   39,461 483 SH   SOLE   483 0 0
Liberty Media Corp Series A Br COM 531229706   864 25 SH   SOLE   25 0 0
Liberty Media Corp Series C Br COM 531229888   103,732 3,079 SH   SOLE   3,079 0 0
Liberty Media Corp Series C Fo COM 531229854   599 8 SH   SOLE   8 0 0
Linde PLC New COM G54950103   8,453,821 24,012 SH   SOLE   24,012 0 0
LivaNova PLC COM G5509L101   32,424 744 SH   SOLE   744 0 0
London Stk Exchange Group ADR COM 54211N101   35,168 1,446 SH   SOLE   1,446 0 0
Lowe's Companies Inc. COM 548661107   3,894,616 19,476 SH   SOLE   19,476 0 0
Lululemon Athletica Inc. COM 550021109   18,074,386 49,629 SH   SOLE   49,629 0 0
M & T Bk Corp COM 55261F104   1,196 10 SH   SOLE   10 0 0
Magnite Inc COM 55955D100   9,260 1,000 SH   SOLE   1,000 0 0
Markel Group Inc COM 570535104   14,411,740 11,282 SH   SOLE   11,282 0 0
Marriott International Inc. Cl COM 571903202   67,744 408 SH   SOLE   408 0 0
MasTec Inc COM 576323109   63,841 676 SH   SOLE   676 0 0
Masterbrand Inc COM 57638P104   2,533 315 SH   SOLE   315 0 0
Mastercard Inc Class A COM 57636Q104   27,533,205 75,763 SH   SOLE   75,763 0 0
Match Group Inc COM 57667L107   12,400 323 SH   SOLE   323 0 0
Maxar Technologies Inc COM 57778K105   19 0 SH   SOLE   0 0 0
McDonalds Corp. COM 580135101   1,026,169 3,670 SH   SOLE   3,670 0 0
McKesson Corp. COM 58155Q103   5,722,011 16,071 SH   SOLE   16,071 0 0
Mediforce Inc. COM 58469M202   0 100 SH   SOLE   100 0 0
Medtronic PLC COM G5960L103   12,819 159 SH   SOLE   159 0 0
Mercadolibre Inc COM 58733R102   212,208 161 SH   SOLE   161 0 0
Merck & Co Inc New COM 58933Y105   329,064 3,093 SH   SOLE   3,093 0 0
Meta Platforms Inc Cl A COM 30303M102   16,354,986 77,168 SH   SOLE   77,168 0 0
MetLife Inc COM 59156R108   39,515 682 SH   SOLE   682 0 0
Microchip Technology Inc. COM 595017104   499,501 5,962 SH   SOLE   5,962 0 0
Micron Technology Inc. COM 595112103   2,474 41 SH   SOLE   41 0 0
Microsoft Corporation COM 594918104   49,310,735 171,040 SH   SOLE   171,040 0 0
Mobile Telesystems ADR COM 607409109   0 1,700 SH   SOLE   1,700 0 0
Molson Coors Brewing Co Cl B COM 60871R209   5,168 100 SH   SOLE   100 0 0
Mondelez Intl Inc Cl A COM 609207105   68,535 983 SH   SOLE   983 0 0
MP Materials Corporation COM 553368101   9,866 350 SH   SOLE   350 0 0
Nanthealth Inc COM 630104305   800 400 SH   SOLE   400 0 0
National Retail Properties Inc COM 637417106   1,501 34 SH   SOLE   34 0 0
NeoGenomics Inc COM 64049M209   1,863 107 SH   SOLE   107 0 0
Nestle SA Spon ADR COM 641069406   16,550 136 SH   SOLE   136 0 0
NetEase.com Inc COM 64110W102   4,776 54 SH   SOLE   54 0 0
Netflix Inc. COM 64110L106   2,417,324 6,997 SH   SOLE   6,997 0 0
New Fortress Energy LLC A COM 644393100   29,535 1,004 SH   SOLE   1,004 0 0
New York Community Bancorp Inc COM 649445103   2,260 250 SH   SOLE   250 0 0
Newmont Corporation COM 651639106   55,147 1,125 SH   SOLE   1,125 0 0
NextEra Energy Inc COM 65339F101   87,871 1,140 SH   SOLE   1,140 0 0
Nike Inc Class B COM 654106103   25,877 211 SH   SOLE   211 0 0
Nikola Corp COM 654110105   1,452 1,200 SH   SOLE   1,200 0 0
Nio Inc Shs A Spon ADR COM 62914V106   1,051 100 SH   SOLE   100 0 0
Norfolk Southern Corp. COM 655844108   190,800 900 SH   SOLE   900 0 0
Northern Trust Corp. COM 665859104   25,117 285 SH   SOLE   285 0 0
Northrop Grumman Corp COM 666807102   369,376 800 SH   SOLE   800 0 0
Northstar Healthcare Income In COM 66705T105   19,107 6,521 SH   SOLE   6,521 0 0
NOV Inc COM 62955J103   648 35 SH   SOLE   35 0 0
Nova Ltd COM M7516K103   114,917 1,100 SH   SOLE   1,100 0 0
Novartis AG Sponsored ADR COM 66987V109   17,112 186 SH   SOLE   186 0 0
Novo Nordisk A S ADR COM 670100205   28,009 176 SH   SOLE   176 0 0
NU Holdings Limited A COM G6683N103   1,428 300 SH   SOLE   300 0 0
Nucor Corporation COM 670346105   1,130,411 7,318 SH   SOLE   7,318 0 0
Nuveen Quality Pfd Income Fund COM 67072C105   21,809 3,376 SH   SOLE   3,376 0 0
Nvidia Corporation COM 67066G104   6,630,880 23,872 SH   SOLE   23,872 0 0
NXP Semiconductors NV COM N6596X109   106,291 570 SH   SOLE   570 0 0
O'Reilly Automotive Inc New COM 67103H107   11,628,479 13,697 SH   SOLE   13,697 0 0
Occidental Petroleum Corp. COM 674599105   31,215 500 SH   SOLE   500 0 0
Old Dominion Freight Line Inc COM 679580100   35,788 105 SH   SOLE   105 0 0
Omnicell Inc COM 68213N109   3,227 55 SH   SOLE   55 0 0
ON Semiconductor Corp COM 682189105   16,821,516 204,343 SH   SOLE   204,343 0 0
ONEOK Inc COM 682680103   776,014 12,213 SH   SOLE   12,213 0 0
Option Care Health Inc Com New COM 68404L201   203,868 6,417 SH   SOLE   6,417 0 0
Oracle Corporation COM 68389X105   463,759 4,991 SH   SOLE   4,991 0 0
Orbit International Corp. COM 685559304   5,695 845 SH   SOLE   845 0 0
Organon & Company COM 68622V106   3,716 158 SH   SOLE   158 0 0
Oshkosh Corp COM 688239201   3,161 38 SH   SOLE   38 0 0
Otis Worldwide Corp COM 68902V107   14,770 175 SH   SOLE   175 0 0
Owens Corning New COM 690742101   34,967 365 SH   SOLE   365 0 0
Palo Alto Networks Inc COM 697435105   144,811 725 SH   SOLE   725 0 0
Paramount Global Class A COM 92556H107   3,308 128 SH   SOLE   128 0 0
Paramount Global Class B COM 92556H206   19,365 868 SH   SOLE   868 0 0
Parker-Hannifin Corp COM 701094104   109,236 325 SH   SOLE   325 0 0
Paychex Inc. COM 704326107   5,959 52 SH   SOLE   52 0 0
Paylocity Hldg Corp COM 70438V106   165,584 833 SH   SOLE   833 0 0
PayPal Hldgs Inc COM 70450Y103   2,619,171 34,490 SH   SOLE   34,490 0 0
Penn Natl Gaming Inc COM 707569109   326 11 SH   SOLE   11 0 0
Penumbra Inc COM 70975L107   11,705 42 SH   SOLE   42 0 0
PepsiCo Inc. COM 713448108   3,880,384 21,286 SH   SOLE   21,286 0 0
Perion Network Ltd Reg Shs COM M78673114   197,900 5,000 SH   SOLE   5,000 0 0
Pernod Richard S A Spon ADR COM 714264306   1,540 34 SH   SOLE   34 0 0
Pfizer Inc COM 717081103   450,269 11,036 SH   SOLE   11,036 0 0
Philip Morris International In COM 718172109   525,160 5,400 SH   SOLE   5,400 0 0
Phillips 66 COM 718546104   54,036 533 SH   SOLE   533 0 0
PNC Financial Services Group COM 693475105   1,809,251 14,235 SH   SOLE   14,235 0 0
Pool Corp COM 73278L105   33,902 99 SH   SOLE   99 0 0
Post Hldgs Inc COM 737446104   8,987 100 SH   SOLE   100 0 0
Procter & Gamble Co. COM 742718109   3,770,173 25,356 SH   SOLE   25,356 0 0
Progressive Corp OH COM 743315103   145,921 1,020 SH   SOLE   1,020 0 0
Prologis Inc COM 74340W103   2,620 21 SH   SOLE   21 0 0
Prudential Financial Inc COM 744320102   8,439 102 SH   SOLE   102 0 0
Prudential PLC ADR COM 74435k204   601 22 SH   SOLE   22 0 0
PVH Corporation COM 693656100   4,458 50 SH   SOLE   50 0 0
QCR Holdings Inc COM 74727A104   159,174 3,625 SH   SOLE   3,625 0 0
Qorvo Inc COM 74736k101   19,298 190 SH   SOLE   190 0 0
Qualcomm Inc COM 747525103   2,588,630 20,290 SH   SOLE   20,290 0 0
Quanta Services COM 74762E102   17,893,893 107,381 SH   SOLE   107,381 0 0
Quest Diagnostics Inc. COM 74834L100   1,167,224 8,250 SH   SOLE   8,250 0 0
Raytheon Technologies Corp COM 75513E101   208,983 2,134 SH   SOLE   2,134 0 0
Red Rock Resorts Inc Cl A COM 75700L108   76,616 1,719 SH   SOLE   1,719 0 0
Regeneron Pharmaceuticals COM 75886F107   194,736 237 SH   SOLE   237 0 0
Regions Financial Corporation COM 7591EP100   2,046,871 110,284 SH   SOLE   110,284 0 0
Reynolds Consumer Prods COM 76171L106   34,787 1,265 SH   SOLE   1,265 0 0
RH COM 74967X103   280,082 1,150 SH   SOLE   1,150 0 0
Ritchie Bros Auctioneers Inc COM 767744105   50,154 891 SH   SOLE   891 0 0
Rivian Automotive Inc Cl A COM 76954A103   6,192 400 SH   SOLE   400 0 0
Roche Holdings Ltd. ADR COM 771195104   28,208 790 SH   SOLE   790 0 0
Rockwell Automation Inc COM 773903109   29,345 100 SH   SOLE   100 0 0
RSTK Evergreen Bancshares Inc COM PER300180   164,884 6,543 SH   SOLE   6,543 0 0
RXO LLC COM 74982T103   6,324 322 SH   SOLE   322 0 0
S&P Global Inc COM 78409V104   5,791,182 16,797 SH   SOLE   16,797 0 0
Salesforce Inc COM 79466L302   13,286,968 66,508 SH   SOLE   66,508 0 0
Sanofi Sponsored ADR COM 80105N105   28,843 530 SH   SOLE   530 0 0
Schlumberger Ltd. COM 806857108   55,925 1,139 SH   SOLE   1,139 0 0
Scientific Games Corp Cl A COM 80874P109   96,260 1,603 SH   SOLE   1,603 0 0
Selective Insurance Corp. COM 816300107   43,375 455 SH   SOLE   455 0 0
ServiceNow Inc COM 81762P102   13,194,795 28,393 SH   SOLE   28,393 0 0
Shell PLC Sponsored ADR COM 780259305   35,502 617 SH   SOLE   617 0 0
Sherwin-Williams Co COM 824348106   1,283,201 5,709 SH   SOLE   5,709 0 0
Shockwave Medical Inc COM 82489T104   109,499 505 SH   SOLE   505 0 0
Shopify Inc Cl A COM 82509L107   2,397 50 SH   SOLE   50 0 0
Simmons First Natl Corp Cl A COM 828730200   2,072,295 118,485 SH   SOLE   118,485 0 0
Simon Property Group Inc. COM 828806109   2,799 25 SH   SOLE   25 0 0
Sinclair Broadcast Group Inc C COM 829226109   1,030 60 SH   SOLE   60 0 0
Smucker J M Co. New COM 832696405   46,582 296 SH   SOLE   296 0 0
Snap Inc Cl A COM 83304A106   5,627 502 SH   SOLE   502 0 0
SoFi Technologies COM 83406F102   607 100 SH   SOLE   100 0 0
SolarEdge Technologies Inc COM 83417M104   459,876 1,513 SH   SOLE   1,513 0 0
Sony Corporation Sponsored ADR COM 835699307   69,710 769 SH   SOLE   769 0 0
Sorrento Therapeutics Inc COM 83587F202   153 426 SH   SOLE   426 0 0
Southern Company COM 842587107   3,479 50 SH   SOLE   50 0 0
Spire Inc COM 84857L101   79,469 1,133 SH   SOLE   1,133 0 0
SPS Comm Inc COM 78463M107   171,794 1,128 SH   SOLE   1,128 0 0
Stanley Black & Decker inc COM 854502101   4,239 53 SH   SOLE   53 0 0
Starbucks Corporation COM 855244109   2,502,283 24,030 SH   SOLE   24,030 0 0
Starwood Property Trust Inc COM 85571B105   162,775 9,202 SH   SOLE   9,202 0 0
State Street Corp. COM 857477103   17,711 234 SH   SOLE   234 0 0
Steris PLC COM G8473T100   60,444 316 SH   SOLE   316 0 0
Stryker Corporation COM 863667101   28,832 101 SH   SOLE   101 0 0
SunOpta Inc COM 8676EP108   3,850 500 SH   SOLE   500 0 0
Symrise AG ADR COM 87155N109   19,704 724 SH   SOLE   724 0 0
Synchrony Finl Corp COM 87165B103   1,665,063 57,258 SH   SOLE   57,258 0 0
Sysco Corp COM 871829107   1,081 14 SH   SOLE   14 0 0
T-Mobile US Inc COM 872590104   3,264,838 22,541 SH   SOLE   22,541 0 0
Taiwan Semiconductor Manufactu COM 874039100   13,319,534 143,190 SH   SOLE   143,190 0 0
Take Two Interactive Software COM 874054109   470,281 3,942 SH   SOLE   3,942 0 0
Tapestry Inc COM 876030107   4,527 105 SH   SOLE   105 0 0
Target Corporation COM 87612E106   4,795,236 28,951 SH   SOLE   28,951 0 0
TC Energy Corp COM 87807B107   331,224 8,526 SH   SOLE   8,526 0 0
TE Connectivity Ltd Reg Shs COM H84989104   31,738 242 SH   SOLE   242 0 0
TechPrecision Corp New COM 878739200   188,536 26,667 SH   SOLE   26,667 0 0
Techtronics Ind Ltd Spon ADR COM 87873R101   8,293 154 SH   SOLE   154 0 0
Teladoc Health Inc COM 87918A105   12,950 500 SH   SOLE   500 0 0
Tesla Motors Inc COM 88160R101   7,133,097 34,383 SH   SOLE   34,383 0 0
Texas Instruments Inc COM 882508104   1,641,269 8,824 SH   SOLE   8,824 0 0
The Scotts Miracle Gro Company COM 810186106   6,974 100 SH   SOLE   100 0 0
The Trade Desk Inc Class A COM 88339J105   17,779,446 291,897 SH   SOLE   291,897 0 0
The Travelers Companies Inc COM 89417E109   7,199 42 SH   SOLE   42 0 0
Thermo Fisher Scientific Inc COM 883556102   12,307,571 21,354 SH   SOLE   21,354 0 0
Thomson Reuters Corp COM 884903709   36,303 279 SH   SOLE   279 0 0
Thor Inds Inc COM 885160101   10,831 136 SH   SOLE   136 0 0
Tilray Inc COM 88688T100   1,290 510 SH   SOLE   510 0 0
Toyota Mtr Co. Spon ADR COM 892331307   40,382 285 SH   SOLE   285 0 0
Tractor Supply Co. COM 892356106   12,168,838 51,773 SH   SOLE   51,773 0 0
TradeWeb Mkts Inc Cl A COM 892672106   91,505 1,158 SH   SOLE   1,158 0 0
Trane Technologies PLC COM G8994E103   3,312 18 SH   SOLE   18 0 0
Trans Lux Corp New COM 893247304   1,657 3,250 SH   SOLE   3,250 0 0
Trex Inc COM 89531P105   16,548 340 SH   SOLE   340 0 0
Trinity Industries Inc. COM 896522109   36,540 1,500 SH   SOLE   1,500 0 0
Triton Intl Ltd Shs A COM G9078F107   197,562 3,125 SH   SOLE   3,125 0 0
Truist Finl Corp COM 89832Q109   1,057 31 SH   SOLE   31 0 0
Tyson Foods Inc. Class A COM 902494103   29,660 500 SH   SOLE   500 0 0
U. S. Bancorp COM 902973304   488,607 13,554 SH   SOLE   13,554 0 0
Uber Technologies Inc COM 90353T100   2,377 75 SH   SOLE   75 0 0
UFP Technologies Inc COM 902673102   25,968 200 SH   SOLE   200 0 0
Ulta Beauty Inc COM 90384S303   190,439 349 SH   SOLE   349 0 0
Union Pacific Corporation COM 907818108   4,177,791 20,758 SH   SOLE   20,758 0 0
United Continental Holdings In COM 910047109   487 11 SH   SOLE   11 0 0
United Parcel Service Inc COM 911312106   1,102,365 5,683 SH   SOLE   5,683 0 0
United Rentals Inc COM 911363109   3,349,502 8,463 SH   SOLE   8,463 0 0
UnitedHealth Group Inc. COM 91324P102   2,890,717 6,117 SH   SOLE   6,117 0 0
Unity Software Inc COM 91332U101   7,072 218 SH   SOLE   218 0 0
Upstart Holdings Inc. COM 91680M107   11,123 700 SH   SOLE   700 0 0
Veeva Sys Inc Cl A COM 922475108   206,764 1,125 SH   SOLE   1,125 0 0
Verizon Communications COM 92343V104   95,825 2,464 SH   SOLE   2,464 0 0
Vertex Pharmaceuticals Inc COM 92532F100   13,712,792 43,523 SH   SOLE   43,523 0 0
VF Corporation COM 918204108   435 19 SH   SOLE   19 0 0
Viatris Inc COM 92556V106   4,714 490 SH   SOLE   490 0 0
Vicor Corporation COM 925815102   140,820 3,000 SH   SOLE   3,000 0 0
Vimeo Inc COM 92719V100   931 243 SH   SOLE   243 0 0
Visa Inc. Class A COM 92826C839   425,218 1,886 SH   SOLE   1,886 0 0
VMWare Inc Class A COM 928563402   7,241 58 SH   SOLE   58 0 0
Vulcan Materials Co Hldg Co COM 929160109   4,444,430 25,906 SH   SOLE   25,906 0 0
W P Carey Inc COM 92936U109   1,684,235 21,746 SH   SOLE   21,746 0 0
Wabtech Com COM 929740108   808 8 SH   SOLE   8 0 0
Wal-Mart Stores Inc. COM 931142103   546,117 3,704 SH   SOLE   3,704 0 0
Walgreen Boots Alliance Inc COM 931427108   36,365 1,052 SH   SOLE   1,052 0 0
Warner Bros Discovery Inc Ser COM 934423104   2,929 194 SH   SOLE   194 0 0
Waste Mgmt. Inc. Com COM 94106L109   7,391,982 45,302 SH   SOLE   45,302 0 0
Watsco Inc Cl A COM 942622200   212,213 667 SH   SOLE   667 0 0
Weatherford International PLC COM G48833118   1,187 20 SH   SOLE   20 0 0
Wendys Company COM 95058W100   23,370 1,073 SH   SOLE   1,073 0 0
Western Union Co. COM 959802109   4,493 403 SH   SOLE   403 0 0
Weyerhaeuser Co COM 962166104   1,055 35 SH   SOLE   35 0 0
Wheaton Precious Metals Corp COM 962879102   10,595 220 SH   SOLE   220 0 0
Williams-Sonoma Inc COM 969904101   1,582 13 SH   SOLE   13 0 0
WillScot Mobile Mini Holdings COM 971378104   221,883 4,733 SH   SOLE   4,733 0 0
WNS Hldgs Ltd Spons ADR COM 92932M101   226,589 2,432 SH   SOLE   2,432 0 0
WPP PLC ADR COM 92937A102   2,797 47 SH   SOLE   47 0 0
XCel Energy Inc. COM 98389B100   1,821 27 SH   SOLE   27 0 0
XPO Logistics Inc COM 983793100   10,272 322 SH   SOLE   322 0 0
Yum China Holdings Inc COM 98850P109   96,987 1,530 SH   SOLE   1,530 0 0
Yum! Brands Inc COM 988498101   68,021 515 SH   SOLE   515 0 0
Zoom Video Comm Inc Cl A COM 98980L101   1,846 25 SH   SOLE   25 0 0
Bank of Nova Scotia Convert CONV 064159HB5   150,918 154,000 PRN   SOLE   154,000 0 0
Colony Cap Inc Gtd Sr Conv Nt CONV 19624RAA4   180,000 180,000 PRN   SOLE   180,000 0 0
Liberty Media Corporation Sen CONV 530715AG6   3,858 26,378 PRN   SOLE   26,378 0 0
New Mtn Fin Corp Nt Conv CONV 647551AC4   115,275 116,000 PRN   SOLE   116,000 0 0
Royal Bk CDA Sub Nt NVCC Conve CONV 780082AD5   34,470 35,000 PRN   SOLE   35,000 0 0
Scientific Leasing Inc Conver CONV 808761AA8   0 2,000 PRN   SOLE   2,000 0 0
Western Digital Corporation S CONV 958102AP0   251,604 261,000 PRN   SOLE   261,000 0 0
Ark ETF tr Innovation ETF 00214Q104   403 10 SH   SOLE   10 0 0
Energy Select Sector Spdr Fund ETF 81369Y506   20,376 246 SH   SOLE   246 0 0
Fidelity Covington Tr Value Fa ETF 316092782   58,664 1,282 SH   SOLE   1,282 0 0
Financial Select Sector SPDR ETF 81369Y605   135,287 4,208 SH   SOLE   4,208 0 0
First Tr ETF Dow Jones Interne ETF 33733e302   7,984 54 SH   SOLE   54 0 0
First Tr NYSE ARCA Biotechnolo ETF 33733E203   18,758 121 SH   SOLE   121 0 0
First Tr NYSE ARCA Biotechnolo ETF 33734X119   26,938 434 SH   SOLE   434 0 0
First Tr US Equity Opportuniti ETF 336920103   33,956 404 SH   SOLE   404 0 0
First Tr VI SMID Cap Rising Di ETF 33741X102   4,770 179 SH   SOLE   179 0 0
First Trust Value Line Dividen ETF 33734H106   54,216 1,350 SH   SOLE   1,350 0 0
Health Care Select SPDR ETF 81369Y209   238,336 1,841 SH   SOLE   1,841 0 0
Innovator ETFS Tr IBD 50 ETF ETF 45782C102   19,742 835 SH   SOLE   835 0 0
Invesco ETF Tr Finl Pfd ETF 46137V621   10,890 750 SH   SOLE   750 0 0
Invesco ETF Tr II PFD ETF ETF 46138E511   2,629 229 SH   SOLE   229 0 0
Invesco ETF Tr S&P 500 Equity ETF 46137V357   10,991 76 SH   SOLE   76 0 0
Invesco ETF Tr Water Res ETF 46137V142   185,711 3,481 SH   SOLE   3,481 0 0
Invesco QQQ tr Unit Ser I ETF 46090E103   319,967 997 SH   SOLE   997 0 0
IShares DJ Select Dividend Ind ETF 464287168   1,177,659 10,050 SH   SOLE   10,050 0 0
IShares Gold Tr ETF 464285204   16,704 447 SH   SOLE   447 0 0
IShares MSCI EAFE Index Fund ETF 464287465   405,161 5,665 SH   SOLE   5,665 0 0
Ishares Russell 1000 Growth In ETF 464287614   34,695 142 SH   SOLE   142 0 0
IShares Russell 2000 Index Fun ETF 464287655   336,998 1,889 SH   SOLE   1,889 0 0
Ishares Russell 2000 Value Ind ETF 464287630   4,111 30 SH   SOLE   30 0 0
IShares S & P Midcap 400 Index ETF 464287507   9,006 36 SH   SOLE   36 0 0
IShares S & P Value Index Fd ETF 464287408   1,669 11 SH   SOLE   11 0 0
IShares S&P 500 Growth Index ETF 464287309   254,857 3,989 SH   SOLE   3,989 0 0
IShares Silver Trust ETF 46428Q109   7,255 328 SH   SOLE   328 0 0
IShares Tr Intl Selec Divid Id ETF 464288448   5,223 190 SH   SOLE   190 0 0
IShares Tr MSCI Poland ETF ETF 46429B606   11,610 750 SH   SOLE   750 0 0
Ishares Tr S & P Smallcap 600 ETF 464287804   21,081 218 SH   SOLE   218 0 0
IShares Tr. NASDAQ Biotechnolo ETF 464287556   12,916 100 SH   SOLE   100 0 0
Ishares Trust MSCI KLD 400 Soc ETF 464288570   13,258 170 SH   SOLE   170 0 0
Ishares Trust Russell Midcap I ETF 464287499   176,968 2,531 SH   SOLE   2,531 0 0
IShares Trust S & P US Pfd Sto ETF 464288687   26,756 857 SH   SOLE   857 0 0
IShars Tr S & P 100 ETF 464287101   51,436 275 SH   SOLE   275 0 0
IShs MSCI EAFE Min Volatility ETF 46429B689   7,171 106 SH   SOLE   106 0 0
Ishs Tr Core S&P US Value ETF 464287663   18,814 255 SH   SOLE   255 0 0
Ishs Tr Core Aggressive Alloca ETF 464289859   51,131 804 SH   SOLE   804 0 0
IShs Tr Dow Jones US ETF Ishs ETF 464287721   185,620 2,000 SH   SOLE   2,000 0 0
Ishs Tr MSCI USA Momentum Fact ETF 46432F396   25,861 186 SH   SOLE   186 0 0
IShs US Tr Commodities Select ETF 46431W853   5,622 208 SH   SOLE   208 0 0
JP Morgan ETF BetaBuilders Eur ETF 46641Q191   33,469 627 SH   SOLE   627 0 0
PwrShs ETF Tr II S&P 500 Low V ETF 46138E354   6,053 97 SH   SOLE   97 0 0
S&P 500 Depositary Receipt ETF 78462F103   341,841 835 SH   SOLE   835 0 0
Sector SPDR Trust Industrial ETF 81369y704   1,417 14 SH   SOLE   14 0 0
Sector SPDR Trust Technology S ETF 81369Y803   38,961 258 SH   SOLE   258 0 0
SPDR Dividend ETF ETF 78464A763   164,534 1,330 SH   SOLE   1,330 0 0
SPDR Gold Trust Gold Shares ETF 78463V107   19,788 108 SH   SOLE   108 0 0
SPDR Idx Shs S&P Global Nat Re ETF 78463X541   11,989 210 SH   SOLE   210 0 0
VanEck Vectors ETF Agribusines ETF 92189F700   43,430 500 SH   SOLE   500 0 0
Vanguard Emerging Markets ETF ETF 922042858   335,886 8,314 SH   SOLE   8,314 0 0
Vanguard Idx Fds Mid-Cap ETF ETF 922908629   2,742 13 SH   SOLE   13 0 0
Vanguard Idx Fds Small Cap Val ETF 922908611   495,649 3,122 SH   SOLE   3,122 0 0
Vanguard Idx Fds Vanguard Smal ETF 922908751   951,212 5,018 SH   SOLE   5,018 0 0
Vanguard Idx Vanguard Mid- Cap ETF 922908538   114,790 589 SH   SOLE   589 0 0
Vanguard Index REIT ETF ETF 922908553   103,800 1,250 SH   SOLE   1,250 0 0
Vanguard Intl EQ Idx Fd FTSE P ETF 922042866   16,955 250 SH   SOLE   250 0 0
Vanguard Intl Equity Idx FTSE ETF 922042874   202,963 3,330 SH   SOLE   3,330 0 0
Vanguard Splzd Port Div Appre ETF 921908844   1,148,145 7,455 SH   SOLE   7,455 0 0
Vanguard Tax Mgd Intl Fd FTSE ETF 921943858   1,033,038 22,870 SH   SOLE   22,870 0 0
Vanguard Total Stock Market ET ETF 922908769   32,452 159 SH   SOLE   159 0 0
Vanguard World Fd ESG US Stock ETF 921910733   78,451 1,094 SH   SOLE   1,094 0 0
Vanguard World Industrials ETF 92204A603   73,156 384 SH   SOLE   384 0 0
Vanguard World Materials ETF 92204A801   1,067 6 SH   SOLE   6 0 0
ACRES Commercial Realty Corp PFD 00489Q300   61,462 3,160 SH   SOLE   3,160 0 0
Arbor Realty Trust Inc Cumula PFD 038923876   72,592 4,160 SH   SOLE   4,160 0 0
KKR Real Estate Trust Cum Red PFD 48251K209   7,985 500 SH   SOLE   500 0 0
Spire Inc Dep Sh 1/1000 Int Pe PFD 84857L309   16,835 700 SH   SOLE   700 0 0
TPG Re Fin Tr Inc NonCum Pft S PFD 87266M206   37,584 2,165 SH   SOLE   2,165 0 0
Put - Pfizer Inc Com @ 60 exp PUT 99QAWV9CM   29,430 15 SH   SOLE   15 0 0
Wts - Vistra Energy Corp Exp 2 WT 92840M128   83 790 SH   SOLE   790 0 0