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
3M CO COM 88579Y101 2,210 11,124 SH   SOLE   10,674 0 450
ABBOTT LABS COM 002824100 835 7,201 SH   SOLE   6,318 0 883
ABBVIE INC COM 00287Y109 1,045 9,274 SH   SOLE   9,274 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,725 5,852 SH   SOLE   3,910 0 1,942
ADOBE SYSTEMS INCORPORATED COM 00724F101 5,216 8,907 SH   SOLE   8,747 0 160
ADVANCED MICRO DEVICES INC COM 007903107 355 3,775 SH   SOLE   3,775 0 0
AES CORP UNIT 99/99/9999 00130H204 576 5,359 SH   SOLE   5,359 0 0
AIR LEASE CORP CL A 00912X302 4,306 103,164 SH   SOLE   99,894 0 3,270
AIR PRODS & CHEMS INC COM 009158106 373 1,296 SH   SOLE   1,251 0 45
AIR TRANSPORT SERVICES GRP I NOTE 1.125%10/1 00922RAB1 715 701,000 PRN   SOLE   701 0 0
AIRBNB INC COM CL A 009066101 919 6,000 SH   SOLE   6,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 563 430,000 PRN   SOLE   430 0 0
ALCON AG ORD SHS H01301128 1,947 27,708 SH   SOLE   26,584 0 1,124
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,160 9,526 SH   SOLE   9,237 0 289
ALIGN TECHNOLOGY INC COM 016255101 353 577 SH   SOLE   572 0 5
ALLEGION PLC ORD SHS G0176J109 1,284 9,214 SH   SOLE   9,214 0 0
ALPHABET INC CAP STK CL C 02079K107 3,018 1,204 SH   SOLE   1,068 0 136
ALPHABET INC CAP STK CL A 02079K305 32,742 13,409 SH   SOLE   12,436 0 973
AMAZON COM INC COM 023135106 33,813 9,829 SH   SOLE   9,270 0 559
AMERICAN ELEC PWR CO INC UNIT 08/01/2021 025537127 299 6,095 SH   SOLE   6,095 0 0
AMERICAN EXPRESS CO COM 025816109 9,807 59,357 SH   SOLE   57,620 0 1,737
AMERICAN INTL GROUP INC COM NEW 026874784 487 10,229 SH   SOLE   10,229 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,039 3,847 SH   SOLE   2,053 0 1,794
AMERICAN WTR WKS CO INC NEW COM 030420103 314 2,035 SH   SOLE   2,035 0 0
AMGEN INC COM 031162100 1,329 5,454 SH   SOLE   4,095 0 1,359
AMPLIFY ETF TR SEYMOUR CANNBS 032108854 561 21,746 SH   SOLE   21,746 0 0
ANTHEM INC COM 036752103 574 1,503 SH   SOLE   1,503 0 0
APPLE INC COM 037833100 84,051 613,690 SH   SOLE   424,559 0 189,131
APPLIED MATLS INC COM 038222105 16,888 118,599 SH   SOLE   62,316 0 56,283
APTINYX INC COM 03836N103 28 10,000 SH   SOLE   10,000 0 0
APTIV PLC SHS G6095L109 8,099 51,477 SH   SOLE   49,678 0 1,799
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 1,654 53,252 SH   SOLE   50,976 0 2,276
ARK ETF TR GENOMIC REV ETF 00214Q302 1,316 14,226 SH   SOLE   8,295 0 5,931
ARK ETF TR INNOVATION ETF 00214Q104 2,359 18,036 SH   SOLE   12,460 0 5,576
ARK ETF TR NEXT GNRTN INTER 00214Q401 343 2,227 SH   SOLE   1,937 0 290
ASML HOLDING N V N Y REGISTRY SHS N07059210 4,034 5,839 SH   SOLE   5,591 0 248
ASSURANT INC COM 04621X108 563 3,605 SH   SOLE   3,605 0 0
AT&T INC COM 00206R102 426 14,803 SH   SOLE   9,243 0 5,560
BAXTER INTL INC COM 071813109 769 9,557 SH   SOLE   8,156 0 1,401
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,571 5,652 SH   SOLE   3,660 0 1,992
BK OF AMERICA CORP COM 060505104 13,819 335,162 SH   SOLE   324,622 0 10,540
BLACKROCK INC COM 09247X101 431 493 SH   SOLE   493 0 0
BLACKSTONE GROUP INC COM 09260D107 428 4,404 SH   SOLE   3,804 0 600
BOEING CO COM 097023105 1,947 8,127 SH   SOLE   3,376 0 4,751
BOOKING HOLDINGS INC COM 09857L108 254 116 SH   SOLE   6 0 110
BOSTON SCIENTIFIC CORP COM 101137107 5,713 133,601 SH   SOLE   129,589 0 4,012
BP PLC SPONSORED ADR 055622104 414 15,668 SH   SOLE   8,928 0 6,740
BRISTOL-MYERS SQUIBB CO COM 110122108 4,598 68,812 SH   SOLE   67,043 0 1,769
BROADCOM INC COM 11135F101 5,884 12,339 SH   SOLE   11,970 0 369
CAESARS ENTERTAINMENT INC NE COM 12769G100 423 4,077 SH   SOLE   4,047 0 30
CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 330 15,875 SH   SOLE   0 0 15,875
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 532 29,240 SH   SOLE   0 0 29,240
CANADIAN NAT RES LTD COM 136385101 1,904 52,482 SH   SOLE   50,169 0 2,313
CANADIAN PAC RY LTD COM 13645T100 1,747 22,709 SH   SOLE   21,714 0 995
CARRIER GLOBAL CORPORATION COM 14448C104 6,739 138,672 SH   SOLE   133,047 0 5,625
CATERPILLAR INC COM 149123101 246 1,131 SH   SOLE   1,131 0 0
CDW CORP COM 12514G108 679 3,890 SH   SOLE   3,890 0 0
CELANESE CORP DEL COM 150870103 5,875 38,754 SH   SOLE   37,672 0 1,082
CEMEX SAB DE CV SPON ADR NEW 151290889 2,588 308,131 SH   SOLE   295,050 0 13,081
CENTENE CORP DEL COM 15135B101 1,041 14,278 SH   SOLE   14,278 0 0
CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9 344 348,000 PRN   SOLE   348 0 0
CHEVRON CORP NEW COM 166764100 5,607 53,537 SH   SOLE   52,076 0 1,461
CHIPOTLE MEXICAN GRILL INC COM 169656105 800 516 SH   SOLE   513 0 3
CHUBB LIMITED COM H1467J104 4,034 25,378 SH   SOLE   24,635 0 743
CISCO SYS INC COM 17275R102 1,282 24,197 SH   SOLE   18,442 0 5,755
CITIGROUP INC COM NEW 172967424 916 12,947 SH   SOLE   12,947 0 0
CLEANSPARK INC COM NEW 18452B209 166 10,000 SH   SOLE   10,000 0 0
CME GROUP INC COM 12572Q105 490 2,305 SH   SOLE   2,305 0 0
COCA COLA CO COM 191216100 10,164 187,847 SH   SOLE   182,055 0 5,792
COLFAX CORP UNIT 01/15/2022T 194014205 443 2,379 SH   SOLE   2,379 0 0
COLGATE PALMOLIVE CO COM 194162103 330 4,053 SH   SOLE   3,977 0 76
COLONY STARWOOD HOMES NOTE 3.500% 1/1 19625XAB8 1,461 891,000 PRN   SOLE   891 0 0
COMCAST CORP NEW CL A 20030N101 1,645 28,846 SH   SOLE   21,588 0 7,258
CONMED CORP NOTE 2.625% 2/0 207410AF8 1,660 1,026,000 PRN   SOLE   1,026 0 0
CONSTELLATION BRANDS INC CL A 21036P108 10,442 44,643 SH   SOLE   43,294 0 1,349
COSTCO WHSL CORP NEW COM 22160K105 2,515 6,357 SH   SOLE   5,865 0 492
CROWN CASTLE INTL CORP NEW COM 22822V101 662 3,394 SH   SOLE   3,324 0 70
CSX CORP COM 126408103 9,257 288,557 SH   SOLE   280,744 0 7,813
DANAHER CORPORATION COM 235851102 9,970 37,150 SH   SOLE   36,029 0 1,121
DATADOG INC NOTE 0.125% 6/1 23804LAB9 371 276,000 PRN   SOLE   276 0 0
DEERE & CO COM 244199105 898 2,546 SH   SOLE   2,546 0 0
DEXCOM INC COM 252131107 4,623 10,827 SH   SOLE   10,539 0 288
DEXCOM INC NOTE 0.750%12/0 252131AH0 320 123,000 PRN   SOLE   123 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 87 11,045 SH   SOLE   3,545 0 7,500
DISCOVER FINL SVCS COM 254709108 648 5,474 SH   SOLE   5,074 0 400
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 188 184,000 PRN   SOLE   184 0 0
DISNEY WALT CO COM 254687106 9,206 52,375 SH   SOLE   49,158 0 3,217
DOMINION ENERGY INC COM 25746U109 5,132 69,760 SH   SOLE   66,924 0 2,836
DOMINION ENERGY INC UNIT 99/99/9999 25746U133 842 8,671 SH   SOLE   8,671 0 0
DTE ENERGY CO UNIT 11/01/2022S 233331842 674 13,645 SH   SOLE   13,645 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 5,692 54,958 SH   SOLE   52,260 0 2,698
ENPHASE ENERGY INC COM 29355A107 40,399 220,000 SH   SOLE   220,000 0 0
ENVESTNET INC NOTE 1.750% 6/0 29404KAB2 320 260,000 PRN   SOLE   260 0 0
EQUINIX INC COM 29444U700 311 387 SH   SOLE   386 0 1
ETSY INC NOTE 0.125%10/0 29786AAJ5 422 176,000 PRN   SOLE   176 0 0
EVERBRIDGE INC NOTE 0.125%12/1 29978AAC8 328 239,000 PRN   SOLE   239 0 0
EXACT SCIENCES CORP COM 30063P105 3,606 29,011 SH   SOLE   28,096 0 915
EXACT SCIENCES CORP NOTE 0.375% 3/1 30063PAB1 1,677 1,263,000 PRN   SOLE   1,263 0 0
EXXON MOBIL CORP COM 30231G102 2,525 40,033 SH   SOLE   24,459 0 15,574
FACEBOOK INC CL A 30303M102 24,750 71,181 SH   SOLE   67,383 0 3,798
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 339 5,317 SH   SOLE   5,086 0 231
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 323 2,741 SH   SOLE   2,498 0 243
FIDELITY NATL INFORMATION SV COM 31620M106 5,413 38,206 SH   SOLE   37,127 0 1,079
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 333 8,000 SH   SOLE   8,000 0 0
GENERAL ELECTRIC CO COM 369604103 205 15,198 SH   SOLE   15,096 0 102
GLOBAL PMTS INC COM 37940X102 692 3,690 SH   SOLE   2,621 0 1,069
GOLDMAN SACHS GROUP INC COM 38141G104 10,764 28,362 SH   SOLE   27,459 0 903
HDFC BANK LTD SPONSORED ADS 40415F101 2,459 33,631 SH   SOLE   32,220 0 1,411
HEICO CORP NEW COM 422806109 207 1,484 SH   SOLE   0 0 1,484
HESS CORP COM 42809H107 10,575 121,109 SH   SOLE   115,788 0 5,321
HOME DEPOT INC COM 437076102 7,294 22,872 SH   SOLE   14,709 0 8,163
HONEYWELL INTL INC COM 438516106 9,205 41,965 SH   SOLE   39,368 0 2,597
HUNT J B TRANS SVCS INC COM 445658107 414 2,538 SH   SOLE   2,538 0 0
IDEXX LABS INC COM 45168D104 3,916 6,200 SH   SOLE   6,200 0 0
IHS MARKIT LTD SHS G47567105 938 8,326 SH   SOLE   8,326 0 0
ILLUMINA INC NOTE 8/1 452327AK5 737 583,000 PRN   SOLE   583 0 0
ING GROEP N.V. SPONSORED ADR 456837103 2,785 210,340 SH   SOLE   201,321 0 9,019
INGERSOLL RAND INC COM 45687V106 954 19,553 SH   SOLE   19,553 0 0
INSULET CORP NOTE 0.375% 9/0 45784PAK7 1,134 834,000 PRN   SOLE   834 0 0
INTEGRA LIFESCIENCES HLDGS C NOTE 0.500% 8/1 457985AM1 1,221 1,112,000 PRN   SOLE   1,112 0 0
INTEL CORP COM 458140100 469 8,361 SH   SOLE   8,155 0 206
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,177 9,916 SH   SOLE   9,811 0 105
INTERNATIONAL BUSINESS MACHS COM 459200101 481 3,280 SH   SOLE   3,048 0 232
INTUITIVE SURGICAL INC COM NEW 46120E602 447 486 SH   SOLE   486 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 703 1,983 SH   SOLE   1,894 0 89
IQVIA HLDGS INC COM 46266C105 2,879 11,879 SH   SOLE   11,533 0 346
ISHARES INC CORE MSCI EMKT 46434G103 475 7,090 SH   SOLE   6,222 0 868
ISHARES INC MSCI EMERG MRKT 464286533 298 4,640 SH   SOLE   4,640 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 2,042 33,733 SH   SOLE   22,958 0 10,775
ISHARES TR CORE HIGH DV ETF 46429B663 406 4,210 SH   SOLE   2,650 0 1,560
ISHARES TR CORE MSCI EAFE 46432F842 3,981 53,181 SH   SOLE   52,764 0 417
ISHARES TR CORE S&P500 ETF 464287200 111,039 258,279 SH   SOLE   118,171 0 140,107
ISHARES TR CORE S&P MCP ETF 464287507 627 2,334 SH   SOLE   1,945 0 389
ISHARES TR CORE S&P SCP ETF 464287804 760 6,724 SH   SOLE   6,640 0 84
ISHARES TR CORE S&P US GWT 464287671 222 2,194 SH   SOLE   2,194 0 0
ISHARES TR CORE US AGGBD ET 464287226 8,607 74,631 SH   SOLE   17,633 0 56,998
ISHARES TR EXPANDED TECH 464287515 569 1,460 SH   SOLE   1,100 0 360
ISHARES TR MSCI ACWI EX US 464288240 341 5,924 SH   SOLE   2,691 0 3,233
ISHARES TR MSCI EAFE ETF 464287465 910 11,539 SH   SOLE   3,875 0 7,664
ISHARES TR MSCI EAFE MIN VL 46429B689 2,103 27,834 SH   SOLE   27,834 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 294 5,331 SH   SOLE   1,403 0 3,928
ISHARES TR DEVSMCP EXNA ETF 464288497 714 10,291 SH   SOLE   10,291 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 3,312 45,000 SH   SOLE   45,000 0 0
ISHARES TR NATIONAL MUN ETF 464288414 3,392 28,943 SH   SOLE   28,943 0 0
ISHARES TR RUS 1000 ETF 464287622 2,609 10,778 SH   SOLE   9,923 0 855
ISHARES TR RUS 1000 GRW ETF 464287614 2,814 10,367 SH   SOLE   8,772 0 1,594
ISHARES TR RUS 1000 VAL ETF 464287598 647 4,079 SH   SOLE   3,528 0 551
ISHARES TR RUSSELL 2000 ETF 464287655 331 1,442 SH   SOLE   1,421 0 21
ISHARES TR RUSSELL 3000 ETF 464287689 30,434 118,926 SH   SOLE   640 0 118,286
ISHARES TR RUS MID CAP ETF 464287499 1,548 19,538 SH   SOLE   19,538 0 0
ISHARES TR RUS MD CP GR ETF 464287481 888 7,848 SH   SOLE   7,848 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 5,088 69,955 SH   SOLE   42,048 0 27,907
ISHARES TR S&P 500 VAL ETF 464287408 7,422 50,274 SH   SOLE   46,749 0 3,525
ISHARES TR SP SMCP600VL ETF 464287879 1,283 12,172 SH   SOLE   12,134 0 38
ISHARES TR ISHS 1-5YR INVS 464288646 1,522 27,766 SH   SOLE   21,088 0 6,678
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 1,513 44,252 SH   SOLE   42,341 0 1,911
JOHNSON & JOHNSON COM 478160104 3,724 22,607 SH   SOLE   18,800 0 3,807
JPMORGAN CHASE & CO COM 46625H100 13,846 89,018 SH   SOLE   83,650 0 5,368
KANSAS CITY SOUTHERN COM NEW 485170302 1,145 4,040 SH   SOLE   4,040 0 0
KEYCORP COM 493267108 1,479 71,631 SH   SOLE   71,631 0 0
L BRANDS INC COM 501797104 949 13,167 SH   SOLE   13,167 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 580 2,683 SH   SOLE   2,666 0 17
LABORATORY CORP AMER HLDGS COM NEW 50540R409 256 929 SH   SOLE   927 0 2
LAM RESEARCH CORP COM 512807108 3,492 5,366 SH   SOLE   3,484 0 1,882
LAUDER ESTEE COS INC CL A 518439104 6,916 21,742 SH   SOLE   21,110 0 632
LIBERTY MEDIA CORP DEL NOTE 1.375%10/1 531229AB8 1,565 1,180,000 PRN   SOLE   1,180 0 0
LIBERTY MEDIA CORP DEL NOTE 1.000% 1/3 531229AF9 1,180 868,000 PRN   SOLE   868 0 0
LILLY ELI & CO COM 532457108 17,068 74,366 SH   SOLE   71,645 0 2,721
LINDE PLC SHS G5494J103 8,013 27,718 SH   SOLE   26,939 0 779
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 1,085 773,000 PRN   SOLE   773 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 2,005 786,454 SH   SOLE   752,994 0 33,460
LOCKHEED MARTIN CORP COM 539830109 378 999 SH   SOLE   256 0 743
LOWES COS INC COM 548661107 1,049 5,409 SH   SOLE   3,684 0 1,725
LULULEMON ATHLETICA INC COM 550021109 6,876 18,839 SH   SOLE   15,495 0 3,344
MARATHON PETE CORP COM 56585A102 302 5,002 SH   SOLE   4,925 0 77
MARRIOTT VACATIONS WORLDWIDE NOTE 1.500% 9/1 57164YAB3 1,242 1,038,000 PRN   SOLE   1,038 0 0
MARSH & MCLENNAN COS INC COM 571748102 7,207 51,228 SH   SOLE   49,758 0 1,470
MARVELL TECHNOLOGY INC COM 573874104 436 7,477 SH   SOLE   7,414 0 63
MASTERCARD INCORPORATED CL A 57636Q104 9,239 25,307 SH   SOLE   19,062 0 6,245
MATCH GROUP INC NEW COM 57667L107 371 2,300 SH   SOLE   2,300 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 1,072 50,000 SH   SOLE   50,000 0 0
MCDONALDS CORP COM 580135101 2,648 11,463 SH   SOLE   10,381 0 1,082
MCKESSON CORP COM 58155Q103 880 4,600 SH   SOLE   0 0 4,600
MEDTRONIC PLC SHS G5960L103 931 7,498 SH   SOLE   7,171 0 327
MERCADOLIBRE INC COM 58733R102 245 157 SH   SOLE   157 0 0
MERCK & CO INC COM 58933Y105 1,286 16,535 SH   SOLE   11,981 0 4,554
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 228 69,000 PRN   SOLE   0 0 69
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 532 239,000 PRN   SOLE   239 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 1,081 960,000 PRN   SOLE   960 0 0
MICRON TECHNOLOGY INC COM 595112103 7,001 82,386 SH   SOLE   80,280 0 2,106
MICROSOFT CORP COM 594918104 61,447 226,826 SH   SOLE   205,707 0 21,119
MONDELEZ INTL INC CL A 609207105 5,757 92,200 SH   SOLE   89,212 0 2,988
MONGODB INC NOTE 0.250% 1/1 60937PAD8 421 233,000 PRN   SOLE   233 0 0
MOODYS CORP COM 615369105 263 725 SH   SOLE   657 0 68
MORGAN STANLEY COM NEW 617446448 1,372 14,962 SH   SOLE   14,962 0 0
NEOGENOMICS INC NOTE 0.250% 1/1 64049MAB6 337 343,000 PRN   SOLE   343 0 0
NETFLIX INC COM 64110L106 5,565 10,535 SH   SOLE   10,217 0 318
NEXTERA ENERGY INC COM 65339F101 13,398 182,828 SH   SOLE   171,514 0 11,314
NEXTERA ENERGY INC UNIT 09/01/2022S 65339F796 896 15,963 SH   SOLE   15,963 0 0
NEXTERA ENERGY INC UNIT 99/99/9999 65339F739 352 7,120 SH   SOLE   7,120 0 0
NIKE INC CL B 654106103 11,059 71,581 SH   SOLE   68,112 0 3,469
NORFOLK SOUTHN CORP COM 655844108 761 2,868 SH   SOLE   2,868 0 0
NORTHERN TR CORP COM 665859104 307 2,654 SH   SOLE   2,654 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,098 3,022 SH   SOLE   3,010 0 12
NOVO-NORDISK A S ADR 670100205 1,890 22,565 SH   SOLE   21,606 0 959
NUCOR CORP COM 670346105 544 5,669 SH   SOLE   5,669 0 0
NUVASIVE INC NOTE 0.375% 3/1 670704AJ4 347 349,000 PRN   SOLE   349 0 0
NVIDIA CORPORATION COM 67066G104 18,056 22,567 SH   SOLE   21,404 0 1,163
OKTA INC NOTE 0.125% 9/0 679295AD7 1,149 796,000 PRN   SOLE   796 0 0
ON SEMICONDUCTOR CORP NOTE 1.625%10/1 682189AP0 1,436 755,000 PRN   SOLE   755 0 0
ORACLE CORP COM 68389X105 5,082 65,287 SH   SOLE   62,787 0 2,500
OTIS WORLDWIDE CORP COM 68902V107 231 2,831 SH   SOLE   1,825 0 1,006
PACIRA BIOSCIENCES INC NOTE 2.375% 4/0 695127AD2 756 692,000 PRN   SOLE   692 0 0
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 775 530,000 PRN   SOLE   530 0 0
PAYCOM SOFTWARE INC COM 70432V102 5,787 15,921 SH   SOLE   15,477 0 444
PAYPAL HLDGS INC COM 70450Y103 8,129 27,889 SH   SOLE   26,796 0 1,093
PELOTON INTERACTIVE INC CL A COM 70614W100 67,047 540,614 SH   SOLE   0 0 540,614
PEPSICO INC COM 713448108 1,506 10,165 SH   SOLE   6,563 0 3,602
PFIZER INC COM 717081103 2,696 68,841 SH   SOLE   24,600 0 44,241
PHILIP MORRIS INTL INC COM 718172109 422 4,259 SH   SOLE   3,959 0 300
PIONEER NAT RES CO COM 723787107 533 3,279 SH   SOLE   3,279 0 0
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 365 229,000 PRN   SOLE   229 0 0
PLUG POWER INC COM NEW 72919P202 342 10,000 SH   SOLE   10,000 0 0
PNC FINL SVCS GROUP INC COM 693475105 209 1,094 SH   SOLE   899 0 195
PPG INDS INC COM 693506107 569 3,354 SH   SOLE   3,354 0 0
PRICELINE GRP INC NOTE 0.900% 9/1 741503AX4 1,348 1,236,000 PRN   SOLE   1,236 0 0
PROCTER AND GAMBLE CO COM 742718109 2,648 19,625 SH   SOLE   14,178 0 5,447
PROGRESSIVE CORP COM 743315103 982 10,000 SH   SOLE   0 0 10,000
Q2 HLDGS INC NOTE 0.750% 6/0 74736LAD1 603 460,000 PRN   SOLE   460 0 0
QUALCOMM INC COM 747525103 464 3,246 SH   SOLE   3,246 0 0
QUANTA SVCS INC COM 74762E102 636 7,027 SH   SOLE   834 0 6,193
RAYTHEON TECHNOLOGIES CORP COM 75513E101 8,531 100,004 SH   SOLE   95,476 0 4,528
REPLIGEN CORP NOTE 0.375% 7/1 759916AB5 369 205,000 PRN   SOLE   205 0 0
RH NOTE 6/1 74967XAA1 475 136,000 PRN   SOLE   136 0 0
RINGCENTRAL INC NOTE 3/0 76680RAF4 1,322 1,189,000 PRN   SOLE   1,189 0 0
ROPER TECHNOLOGIES INC COM 776696106 330 702 SH   SOLE   231 0 471
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 1,456 13,456 SH   SOLE   12,861 0 595
SALESFORCE COM INC COM 79466L302 7,790 31,889 SH   SOLE   30,104 0 1,785
SCHWAB CHARLES CORP COM 808513105 8,881 121,978 SH   SOLE   118,624 0 3,354
SEA LTD SPONSORD ADS 81141R100 1,858 6,767 SH   SOLE   6,484 0 283
SEALED AIR CORP NEW COM 81211K100 734 12,391 SH   SOLE   12,391 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 711 3,984 SH   SOLE   3,984 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 335 2,660 SH   SOLE   2,594 0 66
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 927 6,277 SH   SOLE   5,637 0 640
SERVICENOW INC COM 81762P102 3,283 5,974 SH   SOLE   867 0 5,107
SHOPIFY INC CL A 82509L107 2,241 1,534 SH   SOLE   1,453 0 81
SHOPIFY INC NOTE 0.125%11/0 82509LAA5 878 675,000 PRN   SOLE   675 0 0
SILICON LABORATORIES INC NOTE 0.625% 6/1 826919AD4 366 263,000 PRN   SOLE   263 0 0
SNAP INC NOTE 0.750% 8/0 83304AAB2 1,151 381,000 PRN   SOLE   381 0 0
SNOWFLAKE INC CL A 833445109 354 1,463 SH   SOLE   1,450 0 13
SONY GROUP CORPORATION SPONSORED ADR 835699307 1,385 14,247 SH   SOLE   13,552 0 695
SOUTHERN CO COM 842587107 1,641 27,121 SH   SOLE   4,402 0 22,719
SOUTHERN COPPER CORP COM 84265V105 760 11,818 SH   SOLE   11,296 0 522
SOUTHWEST AIRLS CO COM 844741108 5,840 109,996 SH   SOLE   106,611 0 3,385
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 2,278 1,503,000 PRN   SOLE   1,503 0 0
SPDR GOLD TR GOLD SHS 78463V107 624 3,770 SH   SOLE   2,470 0 1,300
SPDR S&P 500 ETF TR TR UNIT 78462F103 21,341 49,856 SH   SOLE   45,435 0 4,421
SPDR SER TR S&P DIVID ETF 78464A763 771 6,304 SH   SOLE   5,754 0 550
SPLUNK INC NOTE 1.125% 9/1 848637AD6 639 522,000 PRN   SOLE   522 0 0
SQUARE INC NOTE 0.500% 5/1 852234AD5 707 226,000 PRN   SOLE   226 0 0
STANLEY BLACK & DECKER INC UNIT 11/15/2022 854502846 1,284 10,633 SH   SOLE   10,633 0 0
STARBUCKS CORP COM 855244109 6,233 55,743 SH   SOLE   49,940 0 5,803
STRYKER CORPORATION COM 863667101 1,245 4,795 SH   SOLE   4,795 0 0
SUNPOWER CORP COM 867652406 1,753 60,000 SH   SOLE   60,000 0 0
SYSCO CORP COM 871829107 5,229 67,260 SH   SOLE   65,330 0 1,930
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 5,103 42,465 SH   SOLE   40,752 0 1,713
TARGET CORP COM 87612E106 632 2,616 SH   SOLE   2,550 0 66
TESLA INC COM 88160R101 7,041 10,359 SH   SOLE   10,031 0 328
TESLA INC NOTE 2.000% 5/1 88160RAG6 655 60,000 PRN   SOLE   60 0 0
TEXAS INSTRS INC COM 882508104 567 2,947 SH   SOLE   2,248 0 699
THERMO FISHER SCIENTIFIC INC COM 883556102 1,529 3,030 SH   SOLE   3,023 0 7
TJX COS INC NEW COM 872540109 5,303 78,654 SH   SOLE   75,651 0 3,003
T-MOBILE US INC COM 872590104 866 5,978 SH   SOLE   5,978 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 10,088 57,700 SH   SOLE   0 0 57,700
TRANE TECHNOLOGIES PLC SHS G8994E103 3,456 18,767 SH   SOLE   18,767 0 0
TWILIO INC CL A 90138F102 7,480 18,977 SH   SOLE   17,877 0 1,100
TWITTER INC NOTE 0.250% 6/1 90184LAF9 709 515,000 PRN   SOLE   515 0 0
UBER TECHNOLOGIES INC COM 90353T100 5,057 100,891 SH   SOLE   98,011 0 2,880
UBS AG LONDON BRANCH EN LG CP GRWTH 902677780 323 466 SH   SOLE   427 0 39
UBS GROUP AG SHS H42097107 2,037 132,778 SH   SOLE   127,103 0 5,675
ULTA BEAUTY INC COM 90384S303 349 1,008 SH   SOLE   999 0 9
UNION PAC CORP COM 907818108 5,990 27,238 SH   SOLE   26,557 0 681
UNITED PARCEL SERVICE INC CL B 911312106 556 2,672 SH   SOLE   253 0 2,419
UNITEDHEALTH GROUP INC COM 91324P102 16,192 40,435 SH   SOLE   38,524 0 1,911
US BANCORP DEL COM NEW 902973304 521 9,147 SH   SOLE   6,242 0 2,905
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 2,866 34,883 SH   SOLE   8,671 0 26,212
VANGUARD INDEX FDS GROWTH ETF 922908736 304 1,059 SH   SOLE   1,059 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 354 1,766 SH   SOLE   1,766 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 3,781 15,928 SH   SOLE   15,928 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 745 3,152 SH   SOLE   3,152 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 546 3,885 SH   SOLE   3,885 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 2,545 11,296 SH   SOLE   11,019 0 277
VANGUARD INDEX FDS TOTAL STK MKT 922908769 545 2,448 SH   SOLE   1,774 0 674
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 300 4,296 SH   SOLE   0 0 4,296
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 458 2,508 SH   SOLE   2,508 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 367 1,486 SH   SOLE   1,190 0 296
VERISK ANALYTICS INC COM 92345Y106 411 2,350 SH   SOLE   2,350 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 632 11,286 SH   SOLE   8,451 0 2,835
VERTEX PHARMACEUTICALS INC COM 92532F100 398 1,976 SH   SOLE   1,974 0 2
VIAVI SOLUTIONS INC NOTE 1.000% 3/0 925550AB1 287 203,000 PRN   SOLE   203 0 0
VISA INC COM CL A 92826C839 14,394 61,559 SH   SOLE   59,432 0 2,127
VONAGE HLDGS CORP COM 92886T201 3,795 263,351 SH   SOLE   205,061 0 58,290
WALMART INC COM 931142103 12,411 88,011 SH   SOLE   84,304 0 3,707
WASTE MGMT INC DEL COM 94106L109 7,609 54,306 SH   SOLE   52,653 0 1,653
WAYFAIR INC NOTE 1.125%11/0 94419LAD3 224 82,000 PRN   SOLE   82 0 0
WELLS FARGO CO NEW COM 949746101 10,833 239,188 SH   SOLE   229,972 0 9,216
WINNEBAGO INDS INC NOTE 1.500% 4/0 974637AB6 369 288,000 PRN   SOLE   288 0 0
WORKDAY INC CL A 98138H101 485 2,033 SH   SOLE   2,018 0 15
WORKDAY INC NOTE 0.250%10/0 98138HAF8 962 584,000 PRN   SOLE   584 0 0
XCEL ENERGY INC COM 98389B100 317 4,810 SH   SOLE   2,500 0 2,310
ZENDESK INC NOTE 0.625% 6/1 98936JAD3 356 243,000 PRN   SOLE   243 0 0
ZOETIS INC CL A 98978V103 646 3,469 SH   SOLE   3,465 0 4
ZYNGA INC NOTE 0.250% 6/0 98986TAB4 1,365 987,000 PRN   SOLE   987 0 0