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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 810 5,751 SH   SOLE   3,046 0 2,705
ABBVIE INC COM 00287Y109 2,870 21,194 SH   SOLE   20,361 0 833
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 497 1,200 SH   SOLE   0 0 1,200
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,080 1,905 SH   SOLE   1,887 0 18
ADVANCED MICRO DEVICES INC COM 007903107 2,178 15,134 SH   SOLE   13,109 0 2,025
AGILENT TECHNOLOGIES INC COM 00846U101 1,559 9,766 SH   SOLE   9,727 0 39
ALBEMARLE CORP COM 012653101 234 1,000 SH   SOLE   0 0 1,000
ALCOA CORP COM 013872106 667 11,192 SH   SOLE   9,244 0 1,948
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,342 11,295 SH   SOLE   11,295 0 0
ALPHABET INC CAP STK CL C 02079K107 4,554 1,574 SH   SOLE   1,023 0 551
ALPHABET INC CAP STK CL A 02079K305 12,958 4,473 SH   SOLE   3,943 0 530
ALTRIA GROUP INC COM 02209S103 335 7,069 SH   SOLE   7,000 0 69
AMAZON COM INC COM 023135106 7,672 2,301 SH   SOLE   1,446 0 855
AMERICAN EXPRESS CO COM 025816109 3,413 20,861 SH   SOLE   19,774 0 1,087
AMERICAN INTL GROUP INC COM NEW 026874784 4,213 74,095 SH   SOLE   70,965 0 3,130
AMERIPRISE FINL INC COM 03076C106 1,249 4,142 SH   SOLE   4,124 0 18
AMERISOURCEBERGEN CORP COM 03073E105 1,397 10,510 SH   SOLE   10,466 0 44
ANALOG DEVICES INC COM 032654105 462 2,631 SH   SOLE   2,620 0 11
ANTHEM INC COM 036752103 616 1,329 SH   SOLE   1,323 0 6
APPLE INC COM 037833100 30,008 168,995 SH   SOLE   149,034 0 19,961
APPLIED MATLS INC COM 038222105 1,025 6,511 SH   SOLE   3,258 0 3,253
APTIV PLC SHS G6095L109 297 1,800 SH   SOLE   0 0 1,800
ARES CAPITAL CORP COM 04010L103 368 17,358 SH   SOLE   0 0 17,358
ARK ETF TR INNOVATION ETF 00214Q104 119 1,257 SH   SOLE   0 0 1,257
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 21 275 SH   SOLE   0 0 275
ARK ETF TR GENOMIC REV ETF 00214Q302 41 672 SH   SOLE   0 0 672
ARK ETF TR NEXT GNRTN INTER 00214Q401 6 50 SH   SOLE   0 0 50
ARK ETF TR 3D PRINTING ETF 00214Q500 6 165 SH   SOLE   0 0 165
ARK ETF TR FINTECH INNOVA 00214Q708 18 450 SH   SOLE   0 0 450
ARK ETF TR ARK SPACE EXPL 00214Q807 2 100 SH   SOLE   0 0 100
AT&T INC COM 00206R102 2,738 111,325 SH   SOLE   105,703 0 5,622
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 629 6,680 SH   SOLE   6,653 0 27
AUTOMATIC DATA PROCESSING IN COM 053015103 2,122 8,605 SH   SOLE   8,578 0 27
BANK NEW YORK MELLON CORP COM 064058100 208 3,588 SH   SOLE   3,588 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 232 10,000 SH   SOLE   0 0 10,000
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,708 19,089 SH   SOLE   17,191 0 1,898
BIOLASE INC COM NEW 090911207 6 16,500 SH   SOLE   0 0 16,500
BK OF AMERICA CORP COM 060505104 7,707 173,212 SH   SOLE   154,794 0 18,418
BLACKROCK INC COM 09247X101 2,095 2,288 SH   SOLE   2,282 0 6
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 254 9,683 SH   SOLE   0 0 9,683
BOEING CO COM 097023105 2,141 10,634 SH   SOLE   10,345 0 289
BOOKING HOLDINGS INC COM 09857L108 1,202 501 SH   SOLE   486 0 15
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 337 9,000 SH   SOLE   9,000 0 0
BROADCOM INC COM 11135F101 2,902 4,361 SH   SOLE   3,546 0 815
CADENCE DESIGN SYSTEM INC COM 127387108 373 2,000 SH   SOLE   0 0 2,000
CARLISLE COS INC COM 142339100 1,197 4,824 SH   SOLE   4,804 0 20
CARRIER GLOBAL CORPORATION COM 14448C104 485 8,936 SH   SOLE   8,386 0 550
CATERPILLAR INC COM 149123101 254 1,225 SH   SOLE   1,062 0 163
CHEVRON CORP NEW COM 166764100 314 2,672 SH   SOLE   2,646 0 26
CHUBB LIMITED COM H1467J104 434 2,244 SH   SOLE   2,244 0 0
CISCO SYS INC COM 17275R102 1,941 30,626 SH   SOLE   30,490 0 136
CITIGROUP INC COM NEW 172967424 704 11,651 SH   SOLE   11,651 0 0
COMCAST CORP NEW CL A 20030N101 4,941 98,181 SH   SOLE   95,351 0 2,830
COMERICA INC COM 200340107 476 5,472 SH   SOLE   0 0 5,472
CONOCOPHILLIPS COM 20825C104 1,408 19,497 SH   SOLE   19,442 0 55
CONSTELLATION BRANDS INC CL A 21036P108 570 2,273 SH   SOLE   2,111 0 162
COPART INC COM 217204106 804 5,305 SH   SOLE   5,284 0 21
COSTCO WHSL CORP NEW COM 22160K105 2,720 4,791 SH   SOLE   3,975 0 816
COTY INC COM CL A 222070203 644 61,369 SH   SOLE   46,178 0 15,191
CREDIT SUISSE AG NASSAU BRH X LINK GOLD SHS 22542D480 111 13,100 SH   SOLE   0 0 13,100
CREDIT SUISSE NASSAU BRANCH XLINK CRD ETN37 22539T266 161 31,050 SH   SOLE   0 0 31,050
CROWN CASTLE INTL CORP NEW COM 22822V101 365 1,750 SH   SOLE   0 0 1,750
CSX CORP COM 126408103 1,920 51,071 SH   SOLE   50,847 0 224
CSX CORP COM 126408103 2,423 64,449 SH   SOLE   64,449 0 0
CVS HEALTH CORP COM 126650100 4,463 43,259 SH   SOLE   43,259 0 0
D R HORTON INC COM 23331A109 506 4,665 SH   SOLE   2,654 0 2,011
DANAHER CORPORATION COM 235851102 1,188 3,611 SH   SOLE   3,597 0 14
DARDEN RESTAURANTS INC COM 237194105 392 2,600 SH   SOLE   0 0 2,600
DEERE & CO COM 244199105 1,129 3,293 SH   SOLE   2,980 0 313
DELL TECHNOLOGIES INC CL C 24703L202 225 4,000 SH   SOLE   0 0 4,000
DISCOVER FINL SVCS COM 254709108 293 2,537 SH   SOLE   2,537 0 0
DISNEY WALT CO COM 254687106 5,632 36,357 SH   SOLE   32,668 0 3,689
DOMINOS PIZZA INC COM 25754A201 423 750 SH   SOLE   0 0 750
DUPONT DE NEMOURS INC COM 26614N102 259 3,210 SH   SOLE   3,210 0 0
EAGLE MATLS INC COM 26969P108 1,205 7,240 SH   SOLE   4,622 0 2,618
EBAY INC. COM 278642103 294 4,419 SH   SOLE   4,404 0 15
ECOPETROL S A SPONSORED ADS 279158109 206 16,000 SH   SOLE   0 0 16,000
ENBRIDGE INC COM 29250N105 327 8,357 SH   SOLE   8,357 0 0
ENCORE WIRE CORP COM 292562105 429 3,000 SH   SOLE   0 0 3,000
EOG RES INC COM 26875P101 400 4,500 SH   SOLE   0 0 4,500
EXACT SCIENCES CORP COM 30063P105 425 5,465 SH   SOLE   0 0 5,465
EXXON MOBIL CORP COM 30231G102 1,872 30,601 SH   SOLE   30,439 0 162
FASTENAL CO COM 311900104 595 9,288 SH   SOLE   9,250 0 38
FIFTH THIRD BANCORP COM 316773100 392 9,000 SH   SOLE   0 0 9,000
FINANCIAL INSTNS INC COM 317585404 210 6,604 SH   SOLE   6,575 0 29
FIRST AMERN FINL CORP COM 31847R102 773 9,887 SH   SOLE   9,845 0 42
FORD MTR CO DEL COM 345370860 755 36,345 SH   SOLE   26,112 0 10,233
FOX CORP CL A COM 35137L105 643 17,431 SH   SOLE   16,751 0 680
GALLAGHER ARTHUR J & CO COM 363576109 865 5,098 SH   SOLE   1,592 0 3,506
GENERAL MLS INC COM 370334104 835 12,391 SH   SOLE   9,315 0 3,076
GOLDMAN SACHS GROUP INC COM 38141G104 3,996 10,444 SH   SOLE   9,925 0 519
GORES GUGGENHEIM INC CLASS A COM 38286Q107 328 28,000 SH   SOLE   0 0 28,000
GREEN PLAINS INC COM 393222104 719 20,679 SH   SOLE   20,593 0 86
HCA HEALTHCARE INC COM 40412C101 1,794 6,981 SH   SOLE   6,717 0 264
HELIOS TECHNOLOGIES INC COM 42328H109 368 3,500 SH   SOLE   0 0 3,500
HILTON GRAND VACATIONS INC COM 43283X105 1,596 30,634 SH   SOLE   23,828 0 6,806
HOME DEPOT INC COM 437076102 3,486 8,400 SH   SOLE   7,470 0 930
HONEYWELL INTL INC COM 438516106 983 4,713 SH   SOLE   4,713 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 892 8,279 SH   SOLE   6,454 0 1,825
ICL GROUP LTD SHS M53213100 137 14,207 SH   SOLE   0 0 14,207
IDACORP INC COM 451107106 1,066 9,408 SH   SOLE   9,369 0 39
IDEXX LABS INC COM 45168D104 553 840 SH   SOLE   0 0 840
INSPERITY INC COM 45778Q107 623 5,274 SH   SOLE   5,253 0 21
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 265 3,335 SH   SOLE   3,321 0 14
INTUIT COM 461202103 1,194 1,856 SH   SOLE   1,151 0 705
INTUITIVE SURGICAL INC COM NEW 46120E602 1,805 5,024 SH   SOLE   3,978 0 1,046
IRON MTN INC NEW COM 46284V101 424 8,108 SH   SOLE   0 0 8,108
ISHARES TR TIPS BD ETF 464287176 19 150 SH   SOLE   0 0 150
ISHARES TR MSCI EMG MKT ETF 464287234 123 2,515 SH   SOLE   0 0 2,515
ISHARES TR ISHARES SEMICDTR 464287523 390 720 SH   SOLE   0 0 720
ISHARES TR ISHARES BIOTECH 464287556 38 250 SH   SOLE   0 0 250
ISHARES TR RUS 2000 VAL ETF 464287630 25 150 SH   SOLE   0 0 150
JACOBS ENGR GROUP INC COM 469814107 247 1,775 SH   SOLE   1,775 0 0
JEFFERIES FINL GROUP INC COM 47233W109 1,395 35,957 SH   SOLE   23,855 0 12,102
JOHNSON & JOHNSON COM 478160104 435 2,544 SH   SOLE   2,544 0 0
JOHNSON CTLS INTL PLC SHS G51502105 487 5,987 SH   SOLE   5,963 0 24
JPMORGAN CHASE & CO COM 46625H100 7,588 47,916 SH   SOLE   43,090 0 4,826
KLA CORP COM NEW 482480100 1,516 3,525 SH   SOLE   2,416 0 1,109
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 487 7,985 SH   SOLE   7,949 0 36
LAM RESEARCH CORP COM 512807108 503 700 SH   SOLE   0 0 700
LAUDER ESTEE COS INC CL A 518439104 555 1,500 SH   SOLE   0 0 1,500
LEAR CORP COM NEW 521865204 1,379 7,540 SH   SOLE   6,561 0 979
LIBERTY BROADBAND CORP COM SER A 530307107 320 1,987 SH   SOLE   1,903 0 84
LIBERTY BROADBAND CORP COM SER C 530307305 3,052 18,944 SH   SOLE   18,775 0 169
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 381 7,502 SH   SOLE   7,502 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 3,752 73,788 SH   SOLE   71,952 0 1,836
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 275 4,342 SH   SOLE   4,342 0 0
LILLY ELI & CO COM 532457108 2,031 7,352 SH   SOLE   5,631 0 1,721
LIVE NATION ENTERTAINMENT IN COM 538034109 634 5,295 SH   SOLE   5,274 0 21
LOWES COS INC COM 548661107 4,096 15,845 SH   SOLE   14,726 0 1,119
MADISON SQUARE GRDN SPRT COR CL A 55825T103 400 2,303 SH   SOLE   2,178 0 125
MARATHON PETE CORP COM 56585A102 2,358 36,854 SH   SOLE   35,654 0 1,200
MARTIN MARIETTA MATLS INC COM 573284106 700 1,590 SH   SOLE   1,584 0 6
MASTERCARD INCORPORATED CL A 57636Q104 348 968 SH   SOLE   0 0 968
MCCORMICK & CO INC COM NON VTG 579780206 792 8,202 SH   SOLE   6,673 0 1,529
MCDONALDS CORP COM 580135101 1,501 5,597 SH   SOLE   4,842 0 755
MCKESSON CORP COM 58155Q103 828 3,330 SH   SOLE   3,316 0 14
MEDTRONIC PLC SHS G5960L103 930 8,988 SH   SOLE   8,488 0 500
MERCK & CO INC COM 58933Y105 518 6,751 SH   SOLE   6,610 0 141
META PLATFORMS INC CL A 30303M102 9,521 28,306 SH   SOLE   24,786 0 3,520
METTLER TOLEDO INTERNATIONAL COM 592688105 448 264 SH   SOLE   264 0 0
MICROSOFT CORP COM 594918104 26,422 78,562 SH   SOLE   70,128 0 8,434
MIMECAST LTD ORD SHS G14838109 889 11,171 SH   SOLE   11,126 0 45
MONDELEZ INTL INC CL A 609207105 265 4,003 SH   SOLE   4,003 0 0
MOODYS CORP COM 615369105 593 1,518 SH   SOLE   1,512 0 6
MORGAN STANLEY COM NEW 617446448 5,519 56,224 SH   SOLE   54,578 0 1,646
MURPHY USA INC COM 626755102 1,041 5,227 SH   SOLE   4,607 0 620
NETFLIX INC COM 64110L106 1,510 2,506 SH   SOLE   1,879 0 627
NEXTERA ENERGY INC COM 65339F101 790 8,459 SH   SOLE   8,423 0 36
NIKE INC CL B 654106103 2,079 12,472 SH   SOLE   12,419 0 53
NVIDIA CORPORATION COM 67066G104 3,609 12,272 SH   SOLE   8,152 0 4,120
NXP SEMICONDUCTORS N V COM N6596X109 830 3,642 SH   SOLE   3,628 0 14
ORACLE CORP COM 68389X105 3,559 40,816 SH   SOLE   39,394 0 1,422
ORCHID IS CAP INC COM 68571X103 124 27,464 SH   SOLE   0 0 27,464
OREILLY AUTOMOTIVE INC COM 67103H107 424 601 SH   SOLE   399 0 202
OTIS WORLDWIDE CORP COM 68902V107 325 3,728 SH   SOLE   3,453 0 275
OXFORD LANE CAP CORP COM 691543102 264 34,273 SH   SOLE   0 0 34,273
PAYCHEX INC COM 704326107 723 5,295 SH   SOLE   3,781 0 1,514
PAYPAL HLDGS INC COM 70450Y103 3,551 18,829 SH   SOLE   16,594 0 2,235
PAYSIGN INC COM 70451A104 66 41,500 SH   SOLE   0 0 41,500
PENTAIR PLC SHS G7S00T104 1,205 16,500 SH   SOLE   9,262 0 7,238
PEPSICO INC COM 713448108 2,676 15,406 SH   SOLE   14,492 0 914
PERFICIENT INC COM 71375U101 501 3,876 SH   SOLE   3,862 0 14
PFIZER INC COM 717081103 2,190 37,095 SH   SOLE   31,966 0 5,129
PHILIP MORRIS INTL INC COM 718172109 1,297 13,647 SH   SOLE   13,618 0 29
PHILLIPS 66 COM 718546104 845 11,663 SH   SOLE   11,663 0 0
PIONEER NAT RES CO COM 723787107 469 2,580 SH   SOLE   1,574 0 1,006
PNC FINL SVCS GROUP INC COM 693475105 1,206 6,016 SH   SOLE   5,991 0 25
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 624 10,290 SH   SOLE   6,561 0 3,729
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 584 8,069 SH   SOLE   8,000 0 69
PROCTER AND GAMBLE CO COM 742718109 1,027 6,282 SH   SOLE   5,882 0 400
PRUDENTIAL FINL INC COM 744320102 1,094 10,107 SH   SOLE   6,547 0 3,560
PUBLIC STORAGE COM 74460D109 2,222 5,933 SH   SOLE   5,310 0 623
QUANTA SVCS INC COM 74762E102 550 4,800 SH   SOLE   0 0 4,800
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,754 32,013 SH   SOLE   31,463 0 550
REALTY INCOME CORP COM 756109104 737 10,292 SH   SOLE   10,249 0 43
REGIONS FINANCIAL CORP NEW COM 7591EP100 371 17,000 SH   SOLE   0 0 17,000
ROCKWELL AUTOMATION INC COM 773903109 1,158 3,321 SH   SOLE   3,315 0 6
ROYAL BK CDA COM 780087102 531 5,000 SH   SOLE   0 0 5,000
S&P GLOBAL INC COM 78409V104 916 1,941 SH   SOLE   1,933 0 8
SALESFORCE COM INC COM 79466L302 1,401 5,514 SH   SOLE   5,240 0 274
SCHWAB CHARLES CORP COM 808513105 901 10,714 SH   SOLE   10,669 0 45
SENSIENT TECHNOLOGIES CORP COM 81725T100 970 9,696 SH   SOLE   9,654 0 42
SERVICENOW INC COM 81762P102 972 1,498 SH   SOLE   1,293 0 205
SHERWIN WILLIAMS CO COM 824348106 909 2,582 SH   SOLE   2,571 0 11
SHOPIFY INC CL A 82509L107 861 625 SH   SOLE   446 0 179
SIMON PPTY GROUP INC NEW COM 828806109 849 5,312 SH   SOLE   5,291 0 21
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 750 7,372 SH   SOLE   5,848 0 1,524
STARBUCKS CORP COM 855244109 344 2,943 SH   SOLE   2,626 0 317
STELLANTIS N.V SHS N82405106 277 14,632 SH   SOLE   0 0 14,632
STEWART INFORMATION SVCS COR COM 860372101 844 10,590 SH   SOLE   10,545 0 45
TE CONNECTIVITY LTD SHS H84989104 1,151 7,134 SH   SOLE   4,134 0 3,000
TEGNA INC COM 87901J105 653 35,203 SH   SOLE   35,057 0 146
TESLA INC COM 88160R101 3,460 3,274 SH   SOLE   2,792 0 482
THERMO FISHER SCIENTIFIC INC COM 883556102 2,034 3,048 SH   SOLE   2,239 0 809
TIDAL ETF TR RPAR RISK PARI 886364603 236 9,405 SH   SOLE   0 0 9,405
TORONTO DOMINION BK ONT COM NEW 891160509 345 4,500 SH   SOLE   0 0 4,500
TRACTOR SUPPLY CO COM 892356106 1,085 4,546 SH   SOLE   3,928 0 618
TRANE TECHNOLOGIES PLC SHS G8994E103 1,068 5,285 SH   SOLE   5,262 0 23
TRAVELERS COMPANIES INC COM 89417E109 848 5,421 SH   SOLE   5,421 0 0
TRIP COM GROUP LTD ADS 89677Q107 232 9,436 SH   SOLE   9,436 0 0
UBS AG LONDON BRANCH ETRACS MNTHLY B 90274E166 183 15,106 SH   SOLE   0 0 15,106
UBS AG LONDON BRANCH ETRACS 2XM ETN 90274E174 10 530 SH   SOLE   0 0 530
UNION PAC CORP COM 907818108 2,232 8,861 SH   SOLE   8,261 0 600
UNITED RENTALS INC COM 911363109 1,188 3,576 SH   SOLE   1,968 0 1,608
UNITED STATES STL CORP NEW COM 912909108 109 4,570 SH   SOLE   0 0 4,570
UNITEDHEALTH GROUP INC COM 91324P102 2,928 5,831 SH   SOLE   4,681 0 1,150
US BANCORP DEL COM NEW 902973304 1,564 27,847 SH   SOLE   26,777 0 1,070
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 26 75 SH   SOLE   0 0 75
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 208 779 SH   SOLE   0 0 779
VERISK ANALYTICS INC COM 92345Y106 542 2,370 SH   SOLE   2,361 0 9
VERIZON COMMUNICATIONS INC COM 92343V104 10 200 SH   SOLE   0 0 200
VISA INC COM CL A 92826C839 1,418 6,548 SH   SOLE   4,096 0 2,452
VISTRA CORP COM 92840M102 304 13,356 SH   SOLE   13,300 0 56
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,223 23,451 SH   SOLE   23,451 0 0
WELLS FARGO CO NEW COM 949746101 3,595 74,936 SH   SOLE   73,486 0 1,450
WILLIAMS COS INC COM 969457100 1,122 43,080 SH   SOLE   28,960 0 14,120
WIPRO LTD SPON ADR 1 SH 97651M109 683 70,000 SH   SOLE   0 0 70,000
XAI OCTAGON FLOATING RATE & COM 98400T106 90 10,050 SH   SOLE   0 0 10,050
XILINX INC COM 983919101 212 1,000 SH   SOLE   0 0 1,000
ZOETIS INC CL A 98978V103 2,170 8,891 SH   SOLE   7,210 0 1,681