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
AB ACTIVE ETFS INC DISRUPTORS ETF 00039J509   801,663 14,160 SH   SOLE   14,160 0 0
ABBOTT LABS COM 002824100   1,012,905 9,291 SH   SOLE   9,291 0 0
ABBVIE INC COM 00287Y109   378,996 2,813 SH   SOLE   2,813 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   453,922 1,471 SH   SOLE   1,471 0 0
ACTIVISION BLIZZARD INC COM 00507V109   4,781,159 56,716 SH   SOLE   56,716 0 0
ACUSHNET HLDGS CORP COM 005098108   685,250 12,532 SH   SOLE   12,532 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   325,179 665 SH   SOLE   665 0 0
ADVANCED MICRO DEVICES INC COM 007903107   2,097,789 18,416 SH   SOLE   18,416 0 0
AIR PRODS & CHEMS INC COM 009158106   806,635 2,693 SH   SOLE   2,693 0 0
AIRBNB INC COM CL A 009066101   1,645,714 12,841 SH   SOLE   12,841 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   903,100 10,835 SH   SOLE   10,835 0 0
ALPHABET INC CAP STK CL C 02079K107   6,521,372 53,909 SH   SOLE   53,909 0 0
ALPHABET INC CAP STK CL A 02079K305   3,438,981 28,730 SH   SOLE   28,730 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   870,798 50,248 SH   SOLE   50,248 0 0
AMAZON COM INC COM 023135106   16,588,126 127,249 SH   SOLE   127,249 0 0
AMERICAN EXPRESS CO COM 025816109   390,208 2,240 SH   SOLE   2,240 0 0
AMERICAN TOWER CORP NEW COM 03027X100   238,935 1,232 SH   SOLE   1,232 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   704,386 4,934 SH   SOLE   4,934 0 0
AMGEN INC COM 031162100   413,624 1,863 SH   SOLE   1,863 0 0
APPLE INC COM 037833100   24,056,347 124,021 SH   SOLE   124,021 0 0
APPLIED MATLS INC COM 038222105   229,241 1,586 SH   SOLE   1,586 0 0
AQUA METALS INC COM 03837J101   55,106 47,099 SH   SOLE   47,099 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   216,621 2,867 SH   SOLE   2,867 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   335,572 8,537 SH   SOLE   8,537 0 0
ASPIRA WOMENS HEALTH INC COM NEW 04537Y208   93,879 28,362 SH   SOLE   28,362 0 0
ATOMERA INC COM 04965B100   1,273,566 145,218 SH   SOLE   145,218 0 0
BANCFIRST CORP COM 05945F103   413,356 4,493 SH   SOLE   4,493 0 0
BAXTER INTL INC COM 071813109   778,803 17,094 SH   SOLE   17,094 0 0
BIO RAD LABS INC CL A 090572207   324,527 856 SH   SOLE   856 0 0
BIOHAVEN LTD COM G1110E107   645,960 27,005 SH   SOLE   27,005 0 0
BLACKSTONE INC COM 09260D107   282,868 3,043 SH   SOLE   3,043 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   231,755 3,624 SH   SOLE   3,624 0 0
BROADCOM INC COM 11135F101   3,546,054 4,088 SH   SOLE   4,088 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   1,047,440 21,071 SH   SOLE   21,071 0 0
CBOE GLOBAL MKTS INC COM 12503M108   703,851 5,100 SH   SOLE   5,100 0 0
CDW CORP COM 12514G108   470,861 2,566 SH   SOLE   2,566 0 0
CHEVRON CORP NEW COM 166764100   554,028 3,521 SH   SOLE   3,521 0 0
COMMERCIAL METALS CO COM 201723103   369,568 7,018 SH   SOLE   7,018 0 0
CORNING INC COM 219350105   358,915 10,243 SH   SOLE   10,243 0 0
CORVEL CORP COM 221006109   364,361 1,883 SH   SOLE   1,883 0 0
COSTCO WHSL CORP NEW COM 22160K105   226,617 421 SH   SOLE   421 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   693,374 4,721 SH   SOLE   4,721 0 0
CROWN CASTLE INC COM 22822V101   557,965 4,897 SH   SOLE   4,897 0 0
CSX CORP COM 126408103   874,870 25,656 SH   SOLE   25,656 0 0
DANAHER CORPORATION COM 235851102   670,436 2,793 SH   SOLE   2,793 0 0
DATADOG INC CL A COM 23804L103   1,470,683 14,949 SH   SOLE   14,949 0 0
DERMTECH INC COM 24984K105   67,946 26,133 SH   SOLE   26,133 0 0
DEXCOM INC COM 252131107   925,539 7,202 SH   SOLE   7,202 0 0
DISNEY WALT CO COM 254687106   999,312 11,193 SH   SOLE   11,193 0 0
DONALDSON INC COM 257651109   224,911 3,598 SH   SOLE   3,598 0 0
DOW INC COM 260557103   265,715 4,989 SH   SOLE   4,989 0 0
EATON VANCE TAX-MANAGED DIVE COM 27828N102   249,200 20,000 SH   SOLE   20,000 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105   474,450 61,219 SH   SOLE   61,219 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   608,146 6,447 SH   SOLE   6,447 0 0
EMCOR GROUP INC COM 29084Q100   1,045,301 5,657 SH   SOLE   5,657 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   1,063,536 83,743 SH   SOLE   83,743 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   1,168,270 44,337 SH   SOLE   44,337 0 0
ETON PHARMACEUTICALS INC COM 29772L108   40,135 11,500 SH   SOLE   11,500 0 0
EXACT SCIENCES CORP COM 30063P105   5,475,685 58,314 SH   SOLE   58,314 0 0
EXXON MOBIL CORP COM 30231G102   259,974 2,424 SH   SOLE   2,424 0 0
FACTSET RESH SYS INC COM 303075105   500,813 1,250 SH   SOLE   1,250 0 0
FIRST HAWAIIAN INC COM 32051X108   415,329 23,061 SH   SOLE   23,061 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   364,896 7,200 SH   SOLE   7,200 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   1,220,393 76,418 SH   SOLE   76,418 0 0
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   225,811 9,917 SH   SOLE   9,917 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   345,120 3,000 SH   SOLE   3,000 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   464,709 10,234 SH   SOLE   10,234 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   826,207 10,880 SH   SOLE   10,880 0 0
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300   253,102 4,204 SH   SOLE   4,204 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   512,523 8,737 SH   SOLE   8,737 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   1,717,041 11,212 SH   SOLE   11,212 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   937,940 35,629 SH   SOLE   35,629 0 0
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   313,760 11,083 SH   SOLE   11,083 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   1,189,339 7,297 SH   SOLE   7,297 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   263,284 5,590 SH   SOLE   5,590 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   1,304,676 15,530 SH   SOLE   15,530 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   517,046 5,368 SH   SOLE   5,368 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   309,175 7,712 SH   SOLE   7,712 0 0
FORD MTR CO DEL COM 345370860   1,010,609 66,795 SH   SOLE   66,795 0 0
FORTINET INC COM 34959E109   280,061 3,705 SH   SOLE   3,705 0 0
FREEPORT-MCMORAN INC CL B 35671D857   675,560 16,889 SH   SOLE   16,889 0 0
FTI CONSULTING INC COM 302941109   549,488 2,889 SH   SOLE   2,889 0 0
FURY GOLD MINES LIMITED COM 36117T100   4,199 10,000 SH   SOLE   10,000 0 0
GLAUKOS CORP COM 377322102   238,910 3,355 SH   SOLE   3,355 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   660,582 2,048 SH   SOLE   2,048 0 0
GRACO INC COM 384109104   724,563 8,391 SH   SOLE   8,391 0 0
HENRY JACK & ASSOC INC COM 426281101   261,035 1,560 SH   SOLE   1,560 0 0
HOME DEPOT INC COM 437076102   3,599,697 11,588 SH   SOLE   11,588 0 0
HONEYWELL INTL INC COM 438516106   1,165,494 5,617 SH   SOLE   5,617 0 0
HUBSPOT INC COM 443573100   2,234,246 4,199 SH   SOLE   4,199 0 0
HUNTINGTON BANCSHARES INC COM 446150104   246,054 22,825 SH   SOLE   22,825 0 0
ILLINOIS TOOL WKS INC COM 452308109   312,483 1,249 SH   SOLE   1,249 0 0
IMMUNOGEN INC COM 45253H101   1,123,634 59,546 SH   SOLE   59,546 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   935,187 14,769 SH   SOLE   14,769 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,471,031 3,982 SH   SOLE   3,982 0 0
INVITAE CORP COM 46185L103   11,319 10,016 SH   SOLE   10,016 0 0
ISHARES TR US HOME CONS ETF 464288752   656,339 7,682 SH   SOLE   7,682 0 0
JOHNSON & JOHNSON COM 478160104   463,953 2,803 SH   SOLE   2,803 0 0
JPMORGAN CHASE & CO COM 46625H100   531,729 3,656 SH   SOLE   3,656 0 0
KLA CORP COM NEW 482480100   377,105 778 SH   SOLE   778 0 0
KRAFT HEINZ CO COM 500754106   304,626 8,581 SH   SOLE   8,581 0 0
KRYSTAL BIOTECH INC COM 501147102   845,867 7,205 SH   SOLE   7,205 0 0
LANDSTAR SYS INC COM 515098101   249,725 1,297 SH   SOLE   1,297 0 0
LCI INDS COM 50189K103   450,474 3,565 SH   SOLE   3,565 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   354,007 54,715 SH   SOLE   54,715 0 0
LIBERTY ALL-STAR GROWTH FD I COM 529900102   535,590 99,000 SH   SOLE   99,000 0 0
LILLY ELI & CO COM 532457108   256,296 546 SH   SOLE   546 0 0
LULULEMON ATHLETICA INC COM 550021109   1,989,715 5,257 SH   SOLE   5,257 0 0
LUMEN TECHNOLOGIES INC COM 550241103   45,200 20,000 SH   SOLE   20,000 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   690,923 11,087 SH   SOLE   11,087 0 0
MANHATTAN ASSOCIATES INC COM 562750109   881,072 4,408 SH   SOLE   4,408 0 0
MARVELL TECHNOLOGY INC COM 573874104   1,959,278 32,775 SH   SOLE   32,775 0 0
MASTERCARD INCORPORATED CL A 57636Q104   2,086,850 5,306 SH   SOLE   5,306 0 0
MCDONALDS CORP COM 580135101   541,316 1,814 SH   SOLE   1,814 0 0
MEDTRONIC PLC SHS G5960L103   313,636 3,560 SH   SOLE   3,560 0 0
META PLATFORMS INC CL A 30303M102   12,942,325 45,098 SH   SOLE   45,098 0 0
MICROSOFT CORP COM 594918104   14,567,098 42,776 SH   SOLE   42,776 0 0
MOELIS & CO CL A 60786M105   533,419 11,765 SH   SOLE   11,765 0 0
MOVANO INC COM 62459M107   45,451 41,698 SH   SOLE   41,698 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409   450,506 6,691 SH   SOLE   6,691 0 0
NEOGENOMICS INC COM NEW 64049M209   206,918 12,876 SH   SOLE   12,876 0 0
NETFLIX INC COM 64110L106   4,221,216 9,583 SH   SOLE   9,583 0 0
NEXTERA ENERGY INC COM 65339F101   1,042,872 14,055 SH   SOLE   14,055 0 0
NORFOLK SOUTHN CORP COM 655844108   424,680 1,873 SH   SOLE   1,873 0 0
NORTHROP GRUMMAN CORP COM 666807102   1,329,642 2,917 SH   SOLE   2,917 0 0
NVIDIA CORPORATION COM 67066G104   4,381,642 10,358 SH   SOLE   10,358 0 0
NXP SEMICONDUCTORS N V COM N6596X109   1,041,003 5,086 SH   SOLE   5,086 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   456,642 1,235 SH   SOLE   1,235 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107   157,385 456,187 SH   SOLE   456,187 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   658,761 54,443 SH   SOLE   54,443 0 0
PALO ALTO NETWORKS INC COM 697435105   1,161,825 4,547 SH   SOLE   4,547 0 0
PAYPAL HLDGS INC COM 70450Y103   278,198 4,169 SH   SOLE   4,169 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101   396,259 21,134 SH   SOLE   21,134 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   319,232 3,200 SH   SOLE   3,200 0 0
POOL CORP COM 73278L105   317,695 848 SH   SOLE   848 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108   11,952 10,393 SH   SOLE   10,393 0 0
PRICESMART INC COM 741511109   325,124 4,390 SH   SOLE   4,390 0 0
PRIMERICA INC COM 74164M108   927,495 4,690 SH   SOLE   4,690 0 0
PROCTER AND GAMBLE CO COM 742718109   763,262 5,030 SH   SOLE   5,030 0 0
QUALCOMM INC COM 747525103   2,292,728 19,260 SH   SOLE   19,260 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   39,691 14,592 SH   SOLE   14,592 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   1,064,441 10,866 SH   SOLE   10,866 0 0
RBC BEARINGS INC COM 75524B104   412,324 1,896 SH   SOLE   1,896 0 0
REVOLVE GROUP INC CL A 76156B107   193,520 11,800 SH   SOLE   11,800 0 0
RLI CORP COM 749607107   342,131 2,507 SH   SOLE   2,507 0 0
ROCKWELL AUTOMATION INC COM 773903109   938,553 2,849 SH   SOLE   2,849 0 0
SALESFORCE INC COM 79466L302   2,008,449 9,507 SH   SOLE   9,507 0 0
SERVICENOW INC COM 81762P102   2,077,827 3,697 SH   SOLE   3,697 0 0
SIMPSON MFG INC COM 829073105   739,867 5,342 SH   SOLE   5,342 0 0
SNOWFLAKE INC CL A 833445109   1,039,514 5,907 SH   SOLE   5,907 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   568,041 1,652 SH   SOLE   1,652 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,035,493 4,592 SH   SOLE   4,592 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,750,417 3,655 SH   SOLE   3,655 0 0
SPDR SER TR COMP SOFTWARE 78464A599   437,005 3,277 SH   SOLE   3,277 0 0
SPDR SER TR HLTH CR EQUIP 78464A581   484,620 4,925 SH   SOLE   4,925 0 0
STIFEL FINL CORP COM 860630102   210,158 3,522 SH   SOLE   3,522 0 0
STRYKER CORPORATION COM 863667101   471,365 1,545 SH   SOLE   1,545 0 0
SUNOPTA INC COM 8676EP108   241,724 36,132 SH   SOLE   36,132 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   630,581 4,285 SH   SOLE   4,285 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106   333,396 504,380 SH   SOLE   504,380 0 0
TELADOC HEALTH INC COM 87918A105   510,806 20,174 SH   SOLE   20,174 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   751,510 1,828 SH   SOLE   1,828 0 0
TESLA INC COM 88160R101   390,038 1,490 SH   SOLE   1,490 0 0
TEXAS INSTRS INC COM 882508104   623,355 3,463 SH   SOLE   3,463 0 0
TFF PHARMACEUTICALS INC COM 87241J104   5,209 11,082 SH   SOLE   11,082 0 0
TG THERAPEUTICS INC COM 88322Q108   1,545,744 62,228 SH   SOLE   62,228 0 0
THE REALREAL INC COM 88339P101   117,023 52,713 SH   SOLE   52,713 0 0
TORO CO COM 891092108   569,749 5,605 SH   SOLE   5,605 0 0
TREX CO INC COM 89531P105   424,305 6,472 SH   SOLE   6,472 0 0
ULTA BEAUTY INC COM 90384S303   1,494,610 3,176 SH   SOLE   3,176 0 0
UNION PAC CORP COM 907818108   404,330 1,976 SH   SOLE   1,976 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,071,367 2,229 SH   SOLE   2,229 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   442,160 1,000 SH   SOLE   1,000 0 0
VERACYTE INC COM 92337F107   286,130 11,234 SH   SOLE   11,234 0 0
VIKING THERAPEUTICS INC COM 92686J106   1,059,324 65,350 SH   SOLE   65,350 0 0
VIRPAX PHARMACEUTICALS INC COM 928251107   10,800 10,000 SH   SOLE   10,000 0 0
VISA INC COM CL A 92826C839   864,210 3,639 SH   SOLE   3,639 0 0
WASTE MGMT INC DEL COM 94106L109   265,333 1,530 SH   SOLE   1,530 0 0
WATSCO INC COM 942622200   391,587 1,027 SH   SOLE   1,027 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   424,968 2,313 SH   SOLE   2,313 0 0
WESTERN ASSET HIGH INCOME OP COM 95766K109   65,920 17,439 SH   SOLE   17,439 0 0
WHIRLPOOL CORP COM 963320106   713,143 4,793 SH   SOLE   4,793 0 0
ZOETIS INC CL A 98978V103   1,216,492 7,064 SH   SOLE   7,064 0 0