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 619 3,489 SH   SOLE none 0 0 3,489
8X8 INC NEW COM 282914100 404 24,164 SH   SOLE none 0 0 24,164
ABBOTT LABS COM 002824100 582 4,139 SH   SOLE none 0 0 4,139
ABBVIE INC COM 00287Y109 1,520 11,228 SH   SOLE none 0 0 11,228
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 687 1,659 SH   SOLE none 0 0 1,659
ACTIVISION BLIZZARD INC COM 00507V109 3,857 57,987 SH   SOLE none 0 0 57,987
ACUSHNET HLDGS CORP COM 005098108 705 13,291 SH   SOLE none 0 0 13,291
ADOBE SYSTEMS INCORPORATED COM 00724F101 483 852 SH   SOLE none 0 0 852
ADVANCED MICRO DEVICES INC COM 007903107 1,170 8,135 SH   SOLE none 0 0 8,135
AIR PRODS &CHEMS INC COM 009158106 1,057 3,475 SH   SOLE none 0 0 3,475
AIRGAIN INC COM 00938A104 274 25,825 SH   SOLE none 0 0 25,825
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 292 2,463 SH   SOLE none 0 0 2,463
ALPHABET INC CAP STK CL C 02079K107 10,767 3,721 SH   SOLE none 0 0 3,721
ALPHABET INC CAP STK CL A 02079K305 5,281 1,823 SH   SOLE none 0 0 1,823
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 168 11,477 SH   SOLE none 0 0 11,477
AMARIN CORP PLC SPONS ADR NEW 023111206 58 17,430 SH   SOLE none 0 0 17,430
AMAZON COM INC COM 023135106 21,763 6,527 SH   SOLE none 0 0 6,527
AMERICAN EXPRESS CO COM 025816109 366 2,240 SH   SOLE none 0 0 2,240
AMERICAN TOWER CORP NEW COM 03027X100 705 2,411 SH   SOLE none 0 0 2,411
AMERICAN WTR WKS CO INC NEW COM 030420103 933 4,944 SH   SOLE none 0 0 4,944
AMGEN INC COM 031162100 256 1,139 SH   SOLE none 0 0 1,139
APPLE INC COM 037833100 22,550 126,995 SH   SOLE none 0 0 126,995
APPLIED MATLS INC COM 038222105 212 1,348 SH   SOLE none 0 0 1,348
AQUA METALS INC COM 03837J101 41 33,449 SH   SOLE none 0 0 33,449
ARK ETF TR GENOMIC REV ETF 00214Q302 345 5,642 SH   SOLE none 0 0 5,642
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 286 6,014 SH   SOLE none 0 0 6,014
ASPIRA WOMENS HEALTH INC COM 04537Y109 315 178,488 SH   SOLE none 0 0 178,488
ATLAS CORP SHARES Y0436Q109 1,701 120,004 SH   SOLE none 0 0 120,004
ATOMERA INC COM 04965B100 1,673 83,152 SH   SOLE none 0 0 83,152
AUTOHOME INC SP ADS RP CL A 05278C107 226 7,685 SH   SOLE none 0 0 7,685
AUTOMATIC DATA PROCESSING IN COM 053015103 261 1,062 SH   SOLE none 0 0 1,062
BAXTER INTL INC COM 071813109 636 7,419 SH   SOLE none 0 0 7,419
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,138 3,807 SH   SOLE none 0 0 3,807
BEYOND MEAT INC COM 08862E109 424 6,520 SH   SOLE none 0 0 6,520
BIOCRYST PHARMACEUTICALS INC COM 09058V103 138 10,000 SH   SOLE none 0 0 10,000
BK OF AMERICA CORP 7.25%CNV PFD L 060505682 309 214 SH   SOLE none 0 0 214
BLACKROCK INC COM 09247X101 262 287 SH   SOLE none 0 0 287
BLACKSTONE INC COM 09260D107 357 2,762 SH   SOLE none 0 0 2,762
BLOCK INC CL A 852234103 781 4,838 SH   SOLE none 0 0 4,838
BOEING CO COM 097023105 655 3,256 SH   SOLE none 0 0 3,256
BRISTOL-MYERS SQUIBB CO COM 110122108 223 3,585 SH   SOLE none 0 0 3,585
BROADCOM INC COM 11135F101 2,785 4,186 SH   SOLE none 0 0 4,186
BUMBLE INC COM CL A 12047B105 299 8,834 SH   SOLE none 0 0 8,834
CARRIER GLOBAL CORPORATION COM 14448C104 967 17,845 SH   SOLE none 0 0 17,845
CBOE GLOBAL MKTS INC COM 12503M108 652 5,000 SH   SOLE none 0 0 5,000
CDW CORP COM 12514G108 765 3,740 SH   SOLE none 0 0 3,740
CHINOOK THERAPEUTICS INC COM 16961L106 517 31,712 SH   SOLE none 0 0 31,712
COEUR MNG INC COM NEW 192108504 50 10,000 SH   SOLE none 0 0 10,000
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 214 2,925 SH   SOLE none 0 0 2,925
COLGATE PALMOLIVE CO COM 194162103 203 2,384 SH   SOLE none 0 0 2,384
CONSTELLATION BRANDS INC CL A 21036P108 282 1,125 SH   SOLE none 0 0 1,125
CORNING INC COM 219350105 323 8,702 SH   SOLE none 0 0 8,702
COSTCO WHSL CORP NEW COM 22160K105 264 465 SH   SOLE none 0 0 465
CROWDSTRIKE HLDGS INC CL A 22788C105 803 3,924 SH   SOLE none 0 0 3,924
CROWN CASTLE INTL CORP NEW COM 22822V101 1,303 6,245 SH   SOLE none 0 0 6,245
CSX CORP COM 126408103 964 25,656 SH   SOLE none 0 0 25,656
DANAHER CORPORATION COM 235851102 518 1,576 SH   SOLE none 0 0 1,576
DATADOG INC CL A COM 23804L103 1,536 8,627 SH   SOLE none 0 0 8,627
DERMTECH INC COM 24984K105 346 21,931 SH   SOLE none 0 0 21,931
DEXCOM INC COM 252131107 483 901 SH   SOLE none 0 0 901
DISNEY WALT CO COM 254687106 3,017 19,483 SH   SOLE none 0 0 19,483
DOCUSIGN INC COM 256163106 205 1,347 SH   SOLE none 0 0 1,347
DONALDSON INC COM 257651109 213 3,598 SH   SOLE none 0 0 3,598
DOW INC COM 260557103 284 5,022 SH   SOLE none 0 0 5,022
EATON VANCE TAX-MANAGED DIVE COM 27828N102 301 20,000 SH   SOLE none 0 0 20,000
EDGEWISE THERAPEUTICS INC COM 28036F105 295 19,352 SH   SOLE none 0 0 19,352
EDWARDS LIFESCIENCES CORP COM 28176E108 4,542 35,061 SH   SOLE none 0 0 35,061
ELECTRONIC ARTS INC COM 285512109 223 1,695 SH   SOLE none 0 0 1,695
EMCOR GROUP INC COM 29084Q100 727 5,713 SH   SOLE none 0 0 5,713
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 524 63,720 SH   SOLE none 0 0 63,720
ENTERPRISE PRODS PARTNERS L COM 293792107 723 32,924 SH   SOLE none 0 0 32,924
EXACT SCIENCES CORP COM 30063P105 4,749 61,023 SH   SOLE none 0 0 61,023
FACTSET RESH SYS INC COM 303075105 638 1,313 SH   SOLE none 0 0 1,313
FIRST HAWAIIAN INC COM 32051X108 532 19,499 SH   SOLE none 0 0 19,499
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 2,457 120,919 SH   SOLE none 0 0 120,919
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 410 7,200 SH   SOLE none 0 0 7,200
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 1,081 8,831 SH   SOLE none 0 0 8,831
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 396 3,000 SH   SOLE none 0 0 3,000
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1,064 10,205 SH   SOLE none 0 0 10,205
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 457 8,664 SH   SOLE none 0 0 8,664
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 661 11,486 SH   SOLE none 0 0 11,486
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 373 5,003 SH   SOLE none 0 0 5,003
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 1,790 11,053 SH   SOLE none 0 0 11,053
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 1,468 6,495 SH   SOLE none 0 0 6,495
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 574 9,137 SH   SOLE none 0 0 9,137
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 261 5,049 SH   SOLE none 0 0 5,049
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 402 13,281 SH   SOLE none 0 0 13,281
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 238 6,817 SH   SOLE none 0 0 6,817
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 205 6,305 SH   SOLE none 0 0 6,305
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 1,452 15,730 SH   SOLE none 0 0 15,730
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 589 5,736 SH   SOLE none 0 0 5,736
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 298 2,379 SH   SOLE none 0 0 2,379
FIRST TR VALUE LINE DIVID IN SHS 33734H106 331 7,712 SH   SOLE none 0 0 7,712
FORD MTR CO DEL COM 345370860 1,082 52,102 SH   SOLE none 0 0 52,102
FORTINET INC COM 34959E109 266 741 SH   SOLE none 0 0 741
FTI CONSULTING INC COM 302941109 474 3,096 SH   SOLE none 0 0 3,096
GOLDMAN SACHS GROUP INC COM 38141G104 763 1,995 SH   SOLE none 0 0 1,995
GRACO INC COM 384109104 737 9,142 SH   SOLE none 0 0 9,142
HENRY JACK &ASSOC INC COM 426281101 279 1,674 SH   SOLE none 0 0 1,674
HOME DEPOT INC COM 437076102 4,156 10,016 SH   SOLE none 0 0 10,016
HONEYWELL INTL INC COM 438516106 1,204 5,777 SH   SOLE none 0 0 5,777
HUBSPOT INC COM 443573100 3,058 4,640 SH   SOLE none 0 0 4,640
ILLINOIS TOOL WKS INC COM 452308109 291 1,180 SH   SOLE none 0 0 1,180
IMMUNOGEN INC COM 45253H101 516 69,561 SH   SOLE none 0 0 69,561
INTRA-CELLULAR THERAPIES INC COM 46116X101 4,062 77,622 SH   SOLE none 0 0 77,622
INVESCO QQQ TR UNIT SER 1 46090E103 1,628 4,092 SH   SOLE none 0 0 4,092
INVITAE CORP COM 46185L103 442 28,976 SH   SOLE none 0 0 28,976
ISHARES TR US HOME CONS ETF 464288752 371 4,483 SH   SOLE none 0 0 4,483
JOHNSON &JOHNSON COM 478160104 564 3,302 SH   SOLE none 0 0 3,302
JPMORGAN CHASE &CO COM 46625H100 701 4,432 SH   SOLE none 0 0 4,432
KLA CORP COM NEW 482480100 205 477 SH   SOLE none 0 0 477
KRAFT HEINZ CO COM 500754106 324 9,042 SH   SOLE none 0 0 9,042
KRYSTAL BIOTECH INC COM 501147102 477 6,824 SH   SOLE none 0 0 6,824
LANDSTAR SYS INC COM 515098101 261 1,462 SH   SOLE none 0 0 1,462
LENNOX INTL INC COM 526107107 390 1,204 SH   SOLE none 0 0 1,204
LOCKHEED MARTIN CORP COM 539830109 798 2,246 SH   SOLE none 0 0 2,246
LULULEMON ATHLETICA INC COM 550021109 2,325 5,941 SH   SOLE none 0 0 5,941
LUMEN TECHNOLOGIES INC COM 550241103 251 20,000 SH   SOLE none 0 0 20,000
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 505 10,890 SH   SOLE none 0 0 10,890
MANDIANT INC COM 562662106 2,208 125,903 SH   SOLE none 0 0 125,903
MANHATTAN ASSOCIATES INC COM 562750109 700 4,503 SH   SOLE none 0 0 4,503
MARKETAXESS HLDGS INC COM 57060D108 310 754 SH   SOLE none 0 0 754
MARVELL TECHNOLOGY INC COM 573874104 2,189 25,027 SH   SOLE none 0 0 25,027
MASTERCARD INCORPORATED CL A 57636Q104 1,941 5,403 SH   SOLE none 0 0 5,403
MCDONALDS CORP COM 580135101 321 1,200 SH   SOLE none 0 0 1,200
MEDTRONIC PLC SHS G5960L103 446 4,314 SH   SOLE none 0 0 4,314
META PLATFORMS INC CL A 30303M102 16,546 49,195 SH   SOLE none 0 0 49,195
MICROSOFT CORP COM 594918104 14,920 44,363 SH   SOLE none 0 0 44,363
MIMECAST LTD ORD SHS G14838109 241 3,041 SH   SOLE none 0 0 3,041
MOELIS &CO CL A 60786M105 504 8,071 SH   SOLE none 0 0 8,071
NEOGENOMICS INC COM NEW 64049M209 439 12,876 SH   SOLE none 0 0 12,876
NETFLIX INC COM 64110L106 9,696 16,096 SH   SOLE none 0 0 16,096
NEXTERA ENERGY INC COM 65339F101 1,432 15,339 SH   SOLE none 0 0 15,339
NORFOLK SOUTHN CORP COM 655844108 557 1,872 SH   SOLE none 0 0 1,872
NOVARTIS AG SPONSORED ADR 66987V109 432 4,939 SH   SOLE none 0 0 4,939
NVIDIA CORPORATION COM 67066G104 2,951 10,036 SH   SOLE none 0 0 10,036
NXP SEMICONDUCTORS N V COM N6596X109 1,070 4,698 SH   SOLE none 0 0 4,698
OLD DOMINION FREIGHT LINE IN COM 679580100 574 1,604 SH   SOLE none 0 0 1,604
ONCTERNAL THERAPEUTICS INC COM 68236P107 999 440,156 SH   SOLE none 0 0 440,156
ONESPAWORLD HOLDINGS LIMITED COM P73684113 325 32,464 SH   SOLE none 0 0 32,464
PACTIV EVERGREEN INC COM 69526K105 202 16,000 SH   SOLE none 0 0 16,000
PALO ALTO NETWORKS INC COM 697435105 404 727 SH   SOLE none 0 0 727
PAYPAL HLDGS INC COM 70450Y103 1,445 7,664 SH   SOLE none 0 0 7,664
PIMCO DYNAMIC INCOME FD SHS 72201Y101 410 15,834 SH   SOLE none 0 0 15,834
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2,380 23,440 SH   SOLE none 0 0 23,440
PRAXIS PRECISION MEDICINES I COM 74006W108 397 20,161 SH   SOLE none 0 0 20,161
PRICESMART INC COM 741511109 348 4,769 SH   SOLE none 0 0 4,769
PRIMERICA INC COM 74164M108 729 4,758 SH   SOLE none 0 0 4,758
PROCTER AND GAMBLE CO COM 742718109 818 5,004 SH   SOLE none 0 0 5,004
QUALCOMM INC COM 747525103 824 4,506 SH   SOLE none 0 0 4,506
QUINSTREET INC COM 74874Q100 221 12,200 SH   SOLE none 0 0 12,200
RACKSPACE TECHNOLOGY INC COM 750102105 295 21,911 SH   SOLE none 0 0 21,911
RAYTHEON TECHNOLOGIES CORP COM 75513E101 976 11,352 SH   SOLE none 0 0 11,352
RBC BEARINGS INC COM 75524B104 411 2,036 SH   SOLE none 0 0 2,036
REGENXBIO INC COM 75901B107 600 18,373 SH   SOLE none 0 0 18,373
RLI CORP COM 749607107 366 3,273 SH   SOLE none 0 0 3,273
ROCKWELL AUTOMATION INC COM 773903109 1,288 3,692 SH   SOLE none 0 0 3,692
SALESFORCE COM INC COM 79466L302 2,325 9,152 SH   SOLE none 0 0 9,152
SCOTTS MIRACLE-GRO CO CL A 810186106 1,077 6,691 SH   SOLE none 0 0 6,691
SERVICENOW INC COM 81762P102 3,216 4,956 SH   SOLE none 0 0 4,956
SILICON LABORATORIES INC COM 826919102 251 1,217 SH   SOLE none 0 0 1,217
SIMPSON MFG INC COM 829073105 694 4,993 SH   SOLE none 0 0 4,993
SITIME CORP COM 82982T106 892 3,050 SH   SOLE none 0 0 3,050
SKYWORKS SOLUTIONS INC COM 83088M102 258 1,669 SH   SOLE none 0 0 1,669
SNOWFLAKE INC CL A 833445109 1,202 3,549 SH   SOLE none 0 0 3,549
SOCIAL CAPITAL HEDOSOPHA HLD SHS CL A G8251L105 500 49,134 SH   SOLE none 0 0 49,134
SOLID BIOSCIENCES INC COM 83422E105 73 41,871 SH   SOLE none 0 0 41,871
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 600 1,652 SH   SOLE none 0 0 1,652
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,916 4,036 SH   SOLE none 0 0 4,036
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,918 3,705 SH   SOLE none 0 0 3,705
SPDR SER TR HLTH CR EQUIP 78464A581 599 5,114 SH   SOLE none 0 0 5,114
SPDR SER TR COMP SOFTWARE 78464A599 382 2,312 SH   SOLE none 0 0 2,312
SPDR SER TR S&P BIOTECH 78464A870 223 2,000 SH   SOLE none 0 0 2,000
STAAR SURGICAL CO COM PAR $0.01 852312305 511 5,601 SH   SOLE none 0 0 5,601
STANLEY BLACK &DECKER INC COM 854502101 295 1,565 SH   SOLE none 0 0 1,565
STRYKER CORPORATION COM 863667101 500 1,870 SH   SOLE none 0 0 1,870
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,591 8,955 SH   SOLE none 0 0 8,955
TAYSHA GENE THERAPIES INC COM SHS 877619106 1,697 145,718 SH   SOLE none 0 0 145,718
TELADOC HEALTH INC COM 87918A105 1,057 11,513 SH   SOLE none 0 0 11,513
TELEDYNE TECHNOLOGIES INC COM 879360105 924 2,116 SH   SOLE none 0 0 2,116
TELOS CORP MD COM 87969B101 537 34,862 SH   SOLE none 0 0 34,862
TESLA INC COM 88160R101 296 281 SH   SOLE none 0 0 281
TEXAS INSTRS INC COM 882508104 817 4,339 SH   SOLE none 0 0 4,339
TG THERAPEUTICS INC COM 88322Q108 938 49,410 SH   SOLE none 0 0 49,410
THE REALREAL INC COM 88339P101 570 49,147 SH   SOLE none 0 0 49,147
THERMO FISHER SCIENTIFIC INC COM 883556102 322 483 SH   SOLE none 0 0 483
TORO CO COM 891092108 572 5,733 SH   SOLE none 0 0 5,733
TREX CO INC COM 89531P105 1,494 11,070 SH   SOLE none 0 0 11,070
ULTA BEAUTY INC COM 90384S303 1,415 3,434 SH   SOLE none 0 0 3,434
UNION PAC CORP COM 907818108 517 2,053 SH   SOLE none 0 0 2,053
UNITEDHEALTH GROUP INC COM 91324P102 1,126 2,243 SH   SOLE none 0 0 2,243
VAIL RESORTS INC COM 91879Q109 326 996 SH   SOLE none 0 0 996
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 201 1,103 SH   SOLE none 0 0 1,103
VANGUARD WORLD FDS INF TECH ETF 92204A702 503 1,100 SH   SOLE none 0 0 1,100
VERACYTE INC COM 92337F107 241 5,870 SH   SOLE none 0 0 5,870
VIACOMCBS INC CL B 92556H206 331 11,000 SH   SOLE none 0 0 11,000
VIKING THERAPEUTICS INC COM 92686J106 213 46,448 SH   SOLE none 0 0 46,448
VIRPAX PHARMACEUTICALS INC COM 928251107 77 22,500 SH   SOLE none 0 0 22,500
VISA INC COM CL A 92826C839 946 4,368 SH   SOLE none 0 0 4,368
WASTE MGMT INC DEL COM 94106L109 281 1,687 SH   SOLE none 0 0 1,687
WATTS WATER TECHNOLOGIES INC CL A 942749102 520 2,680 SH   SOLE none 0 0 2,680
WELLS FARGO CO NEW PERP PFD CNV A 949746804 277 186 SH   SOLE none 0 0 186
WESTERN ASSET HIGH INCOME OP COM 95766K109 90 17,439 SH   SOLE none 0 0 17,439
ZIFF DAVIS INC COM 48123V102 418 3,772 SH   SOLE none 0 0 3,772
ZOETIS INC CL A 98978V103 1,845 7,564 SH   SOLE none 0 0 7,564