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   4,433,686 61,239 SH   SOLE   0 0 61,239
AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103   468,109 9,266 SH   SOLE   0 0 9,266
ABBOTT LABS COM 002824100   1,005,013 8,842 SH   SOLE   0 0 8,842
ABBVIE INC COM 00287Y109   409,179 2,247 SH   SOLE   0 0 2,247
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   506,744 1,462 SH   SOLE   0 0 1,462
ACUSHNET HLDGS CORP COM 005098108   824,969 12,509 SH   SOLE   0 0 12,509
ADOBE INC COM 00724F101   631,107 1,251 SH   SOLE   0 0 1,251
ADVANCED MICRO DEVICES INC COM 007903107   3,595,216 19,919 SH   SOLE   0 0 19,919
AIR PRODS & CHEMS INC COM 009158106   644,923 2,662 SH   SOLE   0 0 2,662
AIRBNB INC COM CL A 009066101   2,045,519 12,400 SH   SOLE   0 0 12,400
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   2,062,074 28,497 SH   SOLE   0 0 28,497
ALPHABET INC CAP STK CL A 02079K305   4,366,405 28,930 SH   SOLE   0 0 28,930
ALPHABET INC CAP STK CL C 02079K107   8,115,764 53,302 SH   SOLE   0 0 53,302
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   1,140,636 88,080 SH   SOLE   0 0 88,080
AMAZON COM INC COM 023135106   23,415,234 129,811 SH   SOLE   0 0 129,811
AMERICAN EXPRESS CO COM 025816109   510,026 2,240 SH   SOLE   0 0 2,240
AMERICAN WTR WKS CO INC NEW COM 030420103   571,870 4,679 SH   SOLE   0 0 4,679
APPLE INC COM 037833100   21,045,378 122,728 SH   SOLE   0 0 122,728
APPLIED MATLS INC COM 038222105   327,081 1,586 SH   SOLE   0 0 1,586
APTIV PLC SHS G6095L109   481,724 6,048 SH   SOLE   0 0 6,048
AQUA METALS INC COM 03837J101   25,340 47,099 SH   SOLE   0 0 47,099
ARCHER DANIELS MIDLAND CO COM 039483102   226,045 3,599 SH   SOLE   0 0 3,599
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   387,422 8,465 SH   SOLE   0 0 8,465
ASPEN TECHNOLOGY INC COM 29109X106   209,868 984 SH   SOLE   0 0 984
ASPIRA WOMENS HEALTH INC COM NEW 04537Y208   162,496 52,418 SH   SOLE   0 0 52,418
ATOMERA INC COM 04965B100   1,858,598 301,720 SH   SOLE   0 0 301,720
BANCFIRST CORP COM 05945F103   395,519 4,493 SH   SOLE   0 0 4,493
BAXTER INTL INC COM 071813109   729,102 17,059 SH   SOLE   0 0 17,059
BIOHAVEN LTD COM G1110E107   1,687,515 30,856 SH   SOLE   0 0 30,856
BLOOMIN BRANDS INC COM 094235108   390,335 13,610 SH   SOLE   0 0 13,610
BRISTOL-MYERS SQUIBB CO COM 110122108   223,645 4,124 SH   SOLE   0 0 4,124
BROADCOM INC COM 11135F101   5,500,452 4,150 SH   SOLE   0 0 4,150
CARLISLE COS INC COM 142339100   222,772 569 SH   SOLE   0 0 569
CARRIER GLOBAL CORPORATION COM 14448C104   1,253,923 21,571 SH   SOLE   0 0 21,571
CDW CORP COM 12514G108   656,332 2,566 SH   SOLE   0 0 2,566
CHARLES RIV LABS INTL INC COM 159864107   216,490 799 SH   SOLE   0 0 799
CHEVRON CORP NEW COM 166764100   587,423 3,724 SH   SOLE   0 0 3,724
CLEARWATER ANALYTICS HLDGS I CL A 185123106   274,319 15,507 SH   SOLE   0 0 15,507
COMMERCIAL METALS CO COM 201723103   641,651 10,918 SH   SOLE   0 0 10,918
CORNING INC COM 219350105   324,129 9,834 SH   SOLE   0 0 9,834
CORVEL CORP COM 221006109   491,999 1,871 SH   SOLE   0 0 1,871
COSTCO WHSL CORP NEW COM 22160K105   293,729 401 SH   SOLE   0 0 401
CROWDSTRIKE HLDGS INC CL A 22788C105   1,698,166 5,297 SH   SOLE   0 0 5,297
CROWN CASTLE INC COM 22822V101   389,561 3,681 SH   SOLE   0 0 3,681
CSX CORP COM 126408103   950,698 25,646 SH   SOLE   0 0 25,646
DANAHER CORPORATION COM 235851102   652,888 2,614 SH   SOLE   0 0 2,614
DATADOG INC CL A COM 23804L103   1,832,988 14,830 SH   SOLE   0 0 14,830
DERMTECH INC COM 24984K105   24,463 34,847 SH   SOLE   0 0 34,847
DEXCOM INC COM 252131107   806,680 5,816 SH   SOLE   0 0 5,816
DISNEY WALT CO COM 254687106   583,291 4,767 SH   SOLE   0 0 4,767
DONALDSON INC COM 257651109   262,202 3,511 SH   SOLE   0 0 3,511
DOW INC COM 260557103   289,013 4,989 SH   SOLE   0 0 4,989
EATON VANCE TAX-MANAGED DIVE COM 27828N102   267,200 20,000 SH   SOLE   0 0 20,000
EDGEWISE THERAPEUTICS INC COM 28036F105   1,216,139 66,674 SH   SOLE   0 0 66,674
EDWARDS LIFESCIENCES CORP COM 28176E108   213,864 2,238 SH   SOLE   0 0 2,238
ELI LILLY & CO COM 532457108   425,152 546 SH   SOLE   0 0 546
EMCOR GROUP INC COM 29084Q100   1,929,602 5,510 SH   SOLE   0 0 5,510
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   1,833,615 116,568 SH   SOLE   0 0 116,568
ENTERPRISE PRODS PARTNERS L COM 293792107   1,408,829 48,281 SH   SOLE   0 0 48,281
ETON PHARMACEUTICALS INC COM 29772L108   43,125 11,500 SH   SOLE   0 0 11,500
EXACT SCIENCES CORP COM 30063P105   4,148,366 60,069 SH   SOLE   0 0 60,069
EXXON MOBIL CORP COM 30231G102   281,766 2,424 SH   SOLE   0 0 2,424
FACTSET RESH SYS INC COM 303075105   566,170 1,246 SH   SOLE   0 0 1,246
FIRST HAWAIIAN INC COM 32051X108   505,278 23,009 SH   SOLE   0 0 23,009
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   369,792 7,200 SH   SOLE   0 0 7,200
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   1,210,092 69,867 SH   SOLE   0 0 69,867
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   1,053,391 11,019 SH   SOLE   0 0 11,019
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   614,297 10,894 SH   SOLE   0 0 10,894
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   202,230 1,500 SH   SOLE   0 0 1,500
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   1,491,608 46,186 SH   SOLE   0 0 46,186
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   513,228 14,739 SH   SOLE   0 0 14,739
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   1,811,446 11,780 SH   SOLE   0 0 11,780
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   547,688 7,861 SH   SOLE   0 0 7,861
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   213,861 3,807 SH   SOLE   0 0 3,807
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   1,497,568 7,302 SH   SOLE   0 0 7,302
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   574,673 5,069 SH   SOLE   0 0 5,069
FIRST TR VALUE LINE DIVID IN SHS 33734H106   309,420 7,327 SH   SOLE   0 0 7,327
FORD MTR CO DEL COM 345370860   767,731 57,811 SH   SOLE   0 0 57,811
FORTINET INC COM 34959E109   533,160 7,805 SH   SOLE   0 0 7,805
FREEPORT-MCMORAN INC CL B 35671D857   1,032,560 21,960 SH   SOLE   0 0 21,960
FTI CONSULTING INC COM 302941109   606,477 2,884 SH   SOLE   0 0 2,884
FURY GOLD MINES LIMITED COM 36117T100   4,198 10,000 SH   SOLE   0 0 10,000
GLAUKOS CORP COM 377322102   316,343 3,355 SH   SOLE   0 0 3,355
GRACO INC COM 384109104   779,457 8,340 SH   SOLE   0 0 8,340
GUIDEWIRE SOFTWARE INC COM 40171V100   280,805 2,406 SH   SOLE   0 0 2,406
HENRY JACK & ASSOC INC COM 426281101   268,587 1,546 SH   SOLE   0 0 1,546
HOME DEPOT INC COM 437076102   4,536,838 11,827 SH   SOLE   0 0 11,827
HONEYWELL INTL INC COM 438516106   1,091,659 5,319 SH   SOLE   0 0 5,319
HUBSPOT INC COM 443573100   2,644,084 4,220 SH   SOLE   0 0 4,220
HUNTINGTON BANCSHARES INC COM 446150104   416,059 29,825 SH   SOLE   0 0 29,825
ILLINOIS TOOL WKS INC COM 452308109   313,713 1,169 SH   SOLE   0 0 1,169
INTRA-CELLULAR THERAPIES INC COM 46116X101   2,574,167 37,199 SH   SOLE   0 0 37,199
INVESCO QQQ TR UNIT SER 1 46090E103   1,679,246 3,782 SH   SOLE   0 0 3,782
ISHARES TR US HOME CONS ETF 464288752   900,712 7,780 SH   SOLE   0 0 7,780
JOHNSON & JOHNSON COM 478160104   360,832 2,281 SH   SOLE   0 0 2,281
JPMORGAN CHASE & CO COM 46625H100   746,919 3,729 SH   SOLE   0 0 3,729
KADANT INC COM 48282T104   432,108 1,317 SH   SOLE   0 0 1,317
KLA CORP COM NEW 482480100   564,797 809 SH   SOLE   0 0 809
KRAFT HEINZ CO COM 500754106   316,639 8,581 SH   SOLE   0 0 8,581
KRYSTAL BIOTECH INC COM 501147102   1,281,986 7,205 SH   SOLE   0 0 7,205
LANDSTAR SYS INC COM 515098101   247,697 1,285 SH   SOLE   0 0 1,285
LCI INDS COM 50189K103   437,479 3,555 SH   SOLE   0 0 3,555
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   391,213 54,715 SH   SOLE   0 0 54,715
LIBERTY ALL-STAR GROWTH FD I COM 529900102   406,260 74,000 SH   SOLE   0 0 74,000
LIVE NATION ENTERTAINMENT IN COM 538034109   216,406 2,046 SH   SOLE   0 0 2,046
LULULEMON ATHLETICA INC COM 550021109   1,936,390 4,957 SH   SOLE   0 0 4,957
LUMEN TECHNOLOGIES INC COM 550241103   31,200 20,000 SH   SOLE   0 0 20,000
MANHATTAN ASSOCIATES INC COM 562750109   1,098,510 4,390 SH   SOLE   0 0 4,390
MARVELL TECHNOLOGY INC COM 573874104   2,425,997 34,227 SH   SOLE   0 0 34,227
MASTERCARD INCORPORATED CL A 57636Q104   2,555,211 5,306 SH   SOLE   0 0 5,306
MEDTRONIC PLC SHS G5960L103   310,254 3,560 SH   SOLE   0 0 3,560
META PLATFORMS INC CL A 30303M102   21,812,679 44,921 SH   SOLE   0 0 44,921
MICROSOFT CORP COM 594918104   18,390,733 43,713 SH   SOLE   0 0 43,713
MOELIS & CO CL A 60786M105   667,153 11,752 SH   SOLE   0 0 11,752
MOVANO INC COM 62459M107   17,143 41,698 SH   SOLE   0 0 41,698
NATIONAL GRID PLC SPONSORED ADR NE 636274409   456,461 6,691 SH   SOLE   0 0 6,691
NEOGENOMICS INC COM NEW 64049M209   202,411 12,876 SH   SOLE   0 0 12,876
NETFLIX INC COM 64110L106   5,583,185 9,193 SH   SOLE   0 0 9,193
NEXTERA ENERGY INC COM 65339F101   837,477 13,104 SH   SOLE   0 0 13,104
NORFOLK SOUTHN CORP COM 655844108   477,325 1,873 SH   SOLE   0 0 1,873
NORTHROP GRUMMAN CORP COM 666807102   1,290,447 2,696 SH   SOLE   0 0 2,696
NRG ENERGY INC COM NEW 629377508   329,448 4,867 SH   SOLE   0 0 4,867
NVIDIA CORPORATION COM 67066G104   9,514,814 10,530 SH   SOLE   0 0 10,530
NXP SEMICONDUCTORS N V COM N6596X109   1,266,849 5,113 SH   SOLE   0 0 5,113
OLD DOMINION FREIGHT LINE IN COM 679580100   541,696 2,470 SH   SOLE   0 0 2,470
ONCTERNAL THERAPEUTICS INC COM NEW 68236P206   250,254 27,806 SH   SOLE   0 0 27,806
ONESPAWORLD HOLDINGS LIMITED COM P73684113   712,595 53,862 SH   SOLE   0 0 53,862
ORACLE CORP COM 68389X105   309,545 2,464 SH   SOLE   0 0 2,464
PALO ALTO NETWORKS INC COM 697435105   1,549,385 5,453 SH   SOLE   0 0 5,453
PIMCO DYNAMIC INCOME FD SHS 72201Y101   313,697 16,262 SH   SOLE   0 0 16,262
POOL CORP COM 73278L105   342,168 848 SH   SOLE   0 0 848
PRIMERICA INC COM 74164M108   1,175,759 4,648 SH   SOLE   0 0 4,648
PROCTER AND GAMBLE CO COM 742718109   816,128 5,030 SH   SOLE   0 0 5,030
PULTE GROUP INC COM 745867101   362,825 3,008 SH   SOLE   0 0 3,008
QUALCOMM INC COM 747525103   3,641,498 21,509 SH   SOLE   0 0 21,509
QUANTA SVCS INC COM 74762E102   449,578 1,730 SH   SOLE   0 0 1,730
RACKSPACE TECHNOLOGY INC COM 750102105   19,085 12,079 SH   SOLE   0 0 12,079
RBC BEARINGS INC COM 75524B104   512,584 1,896 SH   SOLE   0 0 1,896
RLI CORP COM 749607107   372,215 2,507 SH   SOLE   0 0 2,507
ROCKWELL AUTOMATION INC COM 773903109   831,120 2,853 SH   SOLE   0 0 2,853
RTX CORPORATION COM 75513E101   995,291 10,205 SH   SOLE   0 0 10,205
SALESFORCE INC COM 79466L302   1,813,104 6,020 SH   SOLE   0 0 6,020
SERVICENOW INC COM 81762P102   2,818,897 3,697 SH   SOLE   0 0 3,697
SIMPSON MFG INC COM 829073105   1,093,815 5,331 SH   SOLE   0 0 5,331
SNOWFLAKE INC CL A 833445109   1,375,826 8,514 SH   SOLE   0 0 8,514
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   537,772 1,352 SH   SOLE   0 0 1,352
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,404,316 4,597 SH   SOLE   0 0 4,597
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   2,033,642 3,655 SH   SOLE   0 0 3,655
SPDR SER TR HLTH CR EQUIP 78464A581   388,344 4,416 SH   SOLE   0 0 4,416
SPDR SER TR COMP SOFTWARE 78464A599   495,606 3,177 SH   SOLE   0 0 3,177
STIFEL FINL CORP COM 860630102   1,674,636 21,423 SH   SOLE   0 0 21,423
STRYKER CORPORATION COM 863667101   385,069 1,076 SH   SOLE   0 0 1,076
SUNOPTA INC COM 8676EP108   458,044 66,673 SH   SOLE   0 0 66,673
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,356,555 9,971 SH   SOLE   0 0 9,971
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   621,431 4,185 SH   SOLE   0 0 4,185
TAYSHA GENE THERAPIES INC COM SHS 877619106   2,004,753 698,520 SH   SOLE   0 0 698,520
TELADOC HEALTH INC COM 87918A105   617,908 40,921 SH   SOLE   0 0 40,921
TELEDYNE TECHNOLOGIES INC COM 879360105   742,724 1,730 SH   SOLE   0 0 1,730
TESLA INC COM 88160R101   253,138 1,440 SH   SOLE   0 0 1,440
TEXAS INSTRS INC COM 882508104   576,429 3,309 SH   SOLE   0 0 3,309
TG THERAPEUTICS INC COM 88322Q108   1,575,817 103,604 SH   SOLE   0 0 103,604
THE REALREAL INC COM 88339P101   630,480 161,248 SH   SOLE   0 0 161,248
TORO CO COM 891092108   570,214 6,223 SH   SOLE   0 0 6,223
TRANE TECHNOLOGIES PLC SHS G8994E103   270,180 900 SH   SOLE   0 0 900
UFP INDUSTRIES INC COM 90278Q108   355,991 2,894 SH   SOLE   0 0 2,894
ULTA BEAUTY INC COM 90384S303   1,658,053 3,171 SH   SOLE   0 0 3,171
UNION PAC CORP COM 907818108   485,958 1,976 SH   SOLE   0 0 1,976
UNITEDHEALTH GROUP INC COM 91324P102   959,739 1,940 SH   SOLE   0 0 1,940
VANGUARD WORLD FD INF TECH ETF 92204A702   524,340 1,000 SH   SOLE   0 0 1,000
VERACYTE INC COM 92337F107   231,816 10,461 SH   SOLE   0 0 10,461
VIKING THERAPEUTICS INC COM 92686J106   5,994,774 73,107 SH   SOLE   0 0 73,107
VISA INC COM CL A 92826C839   1,023,410 3,667 SH   SOLE   0 0 3,667
WASTE MGMT INC DEL COM 94106L109   329,317 1,545 SH   SOLE   0 0 1,545
WATSCO INC COM 942622200   448,178 1,038 SH   SOLE   0 0 1,038
WATTS WATER TECHNOLOGIES INC CL A 942749102   490,141 2,306 SH   SOLE   0 0 2,306
WELLS FARGO CO NEW COM 949746101   200,716 3,463 SH   SOLE   0 0 3,463
WESTERN ASSET HIGH INCOME OP COM 95766K109   68,013 17,439 SH   SOLE   0 0 17,439
WHIRLPOOL CORP COM 963320106   877,002 7,331 SH   SOLE   0 0 7,331
ZOETIS INC CL A 98978V103   1,026,090 6,064 SH   SOLE   0 0 6,064