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 ULTRA SHORT INCM 00039J103   517,208 10,272 SH   SOLE   0 0 10,272
AB ACTIVE ETFS INC CONSERVATIVE 00039J806   669,807 17,100 SH   SOLE   0 0 17,100
AB ACTIVE ETFS INC DISRUPTORS ETF 00039J509   6,147,424 77,629 SH   SOLE   0 0 77,629
AB ACTIVE ETFS INC SHORT DURATION H 00039J830   655,116 18,366 SH   SOLE   0 0 18,366
AB ACTIVE ETFS INC US LARGE CAP STR 00039J707   1,113,821 16,555 SH   SOLE   0 0 16,555
ABBOTT LABS COM 002824100   636,420 5,627 SH   SOLE   0 0 5,627
ABBVIE INC COM 00287Y109   344,738 1,940 SH   SOLE   0 0 1,940
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   464,012 1,319 SH   SOLE   0 0 1,319
ACUSHNET HLDGS CORP COM 005098108   830,428 11,683 SH   SOLE   0 0 11,683
ADOBE INC COM 00724F101   759,828 1,709 SH   SOLE   0 0 1,709
ADVANCED MICRO DEVICES INC COM 007903107   3,578,669 29,627 SH   SOLE   0 0 29,627
AIR PRODS & CHEMS INC COM 009158106   528,743 1,823 SH   SOLE   0 0 1,823
AIRBNB INC COM CL A 009066101   782,690 5,956 SH   SOLE   0 0 5,956
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   2,101,995 24,791 SH   SOLE   0 0 24,791
ALPHABET INC CAP STK CL C 02079K107   10,219,583 53,663 SH   SOLE   0 0 53,663
ALPHABET INC CAP STK CL A 02079K305   2,519,583 13,310 SH   SOLE   0 0 13,310
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   583,630 89,240 SH   SOLE   0 0 89,240
AMAZON COM INC COM 023135106   28,114,958 128,151 SH   SOLE   0 0 128,151
AMERICAN EXPRESS CO COM 025816109   664,810 2,240 SH   SOLE   0 0 2,240
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   281,349 11,423 SH   SOLE   0 0 11,423
AMERICAN WTR WKS CO INC NEW COM 030420103   489,333 3,931 SH   SOLE   0 0 3,931
AMGEN INC COM 031162100   802,377 3,078 SH   SOLE   0 0 3,078
APPLE INC COM 037833100   29,923,001 119,491 SH   SOLE   0 0 119,491
APPLIED MATLS INC COM 038222105   257,932 1,586 SH   SOLE   0 0 1,586
ARM HOLDINGS PLC SPONSORED ADS 042068205   1,270,579 10,300 SH   SOLE   0 0 10,300
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   345,635 8,029 SH   SOLE   0 0 8,029
ASPIRA WOMENS HEALTH INC COM NEW 04537Y208   15,369 21,799 SH   SOLE   0 0 21,799
ATOMERA INC COM 04965B100   4,137,969 356,721 SH   SOLE   0 0 356,721
BANCFIRST CORP COM 05945F103   488,524 4,169 SH   SOLE   0 0 4,169
BIOHAVEN LTD COM G1110E107   1,159,942 31,056 SH   SOLE   0 0 31,056
BRISTOL-MYERS SQUIBB CO COM 110122108   233,254 4,124 SH   SOLE   0 0 4,124
BROADCOM INC COM 11135F101   10,167,394 43,855 SH   SOLE   0 0 43,855
CAPITAL ONE FINL CORP COM 14040H105   224,519 1,259 SH   SOLE   0 0 1,259
CARLISLE COS INC COM 142339100   213,748 580 SH   SOLE   0 0 580
CARRIER GLOBAL CORPORATION COM 14448C104   1,588,484 23,271 SH   SOLE   0 0 23,271
CHEVRON CORP NEW COM 166764100   521,278 3,599 SH   SOLE   0 0 3,599
CLEARWATER ANALYTICS HLDGS I CL A 185123106   408,452 14,842 SH   SOLE   0 0 14,842
COMMVAULT SYS INC COM 204166102   263,338 1,745 SH   SOLE   0 0 1,745
CORNING INC COM 219350105   398,883 8,394 SH   SOLE   0 0 8,394
CORVEL CORP COM 221006109   565,758 5,085 SH   SOLE   0 0 5,085
COSTCO WHSL CORP NEW COM 22160K105   406,754 444 SH   SOLE   0 0 444
CROWDSTRIKE HLDGS INC CL A 22788C105   2,962,764 8,659 SH   SOLE   0 0 8,659
CSX CORP COM 126408103   821,143 25,446 SH   SOLE   0 0 25,446
DANAHER CORPORATION COM 235851102   536,257 2,336 SH   SOLE   0 0 2,336
DATADOG INC CL A COM 23804L103   1,975,026 13,822 SH   SOLE   0 0 13,822
DELL TECHNOLOGIES INC CL C 24703L202   226,447 1,965 SH   SOLE   0 0 1,965
DISNEY WALT CO COM 254687106   274,701 2,467 SH   SOLE   0 0 2,467
DONALDSON INC COM 257651109   228,586 3,394 SH   SOLE   0 0 3,394
EATON VANCE TAX-MANAGED DIVE COM 27828N102   299,000 20,000 SH   SOLE   0 0 20,000
EDGEWISE THERAPEUTICS INC COM 28036F105   1,963,098 73,524 SH   SOLE   0 0 73,524
ELI LILLY & CO COM 532457108   692,095 896 SH   SOLE   0 0 896
EMCOR GROUP INC COM 29084Q100   2,234,096 4,922 SH   SOLE   0 0 4,922
EMERSON ELEC CO COM 291011104   211,301 1,705 SH   SOLE   0 0 1,705
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   2,284,723 116,627 SH   SOLE   0 0 116,627
ENTERPRISE PRODS PARTNERS L COM 293792107   1,529,165 48,762 SH   SOLE   0 0 48,762
ETON PHARMACEUTICALS INC COM 29772L108   153,180 11,500 SH   SOLE   0 0 11,500
EXACT SCIENCES CORP COM 30063P105   2,572,098 45,775 SH   SOLE   0 0 45,775
EXXON MOBIL CORP COM 30231G102   305,177 2,837 SH   SOLE   0 0 2,837
FACTSET RESH SYS INC COM 303075105   577,297 1,202 SH   SOLE   0 0 1,202
FIRST HAWAIIAN INC COM 32051X108   522,374 20,130 SH   SOLE   0 0 20,130
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   702,121 39,668 SH   SOLE   0 0 39,668
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   222,825 1,500 SH   SOLE   0 0 1,500
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   1,324,960 11,123 SH   SOLE   0 0 11,123
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   451,810 7,121 SH   SOLE   0 0 7,121
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   374,577 10,448 SH   SOLE   0 0 10,448
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   1,120,941 38,990 SH   SOLE   0 0 38,990
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   559,591 7,132 SH   SOLE   0 0 7,132
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   1,882,866 7,743 SH   SOLE   0 0 7,743
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   1,331,577 8,011 SH   SOLE   0 0 8,011
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   540,413 4,670 SH   SOLE   0 0 4,670
FORTINET INC COM 34959E109   642,937 6,805 SH   SOLE   0 0 6,805
FREEPORT-MCMORAN INC CL B 35671D857   785,515 20,628 SH   SOLE   0 0 20,628
FTI CONSULTING INC COM 302941109   551,219 2,884 SH   SOLE   0 0 2,884
GLAUKOS CORP COM 377322102   503,049 3,355 SH   SOLE   0 0 3,355
GRACO INC COM 384109104   676,765 8,029 SH   SOLE   0 0 8,029
GUIDEWIRE SOFTWARE INC COM 40171V100   405,604 2,406 SH   SOLE   0 0 2,406
HENRY JACK & ASSOC INC COM 426281101   260,847 1,488 SH   SOLE   0 0 1,488
HOME DEPOT INC COM 437076102   4,511,118 11,597 SH   SOLE   0 0 11,597
HONEYWELL INTL INC COM 438516106   1,063,898 4,710 SH   SOLE   0 0 4,710
HUBSPOT INC COM 443573100   2,940,370 4,220 SH   SOLE   0 0 4,220
ILLINOIS TOOL WKS INC COM 452308109   259,172 1,022 SH   SOLE   0 0 1,022
INTRA-CELLULAR THERAPIES INC COM 46116X101   2,517,419 30,142 SH   SOLE   0 0 30,142
INVESCO QQQ TR UNIT SER 1 46090E103   2,032,271 3,975 SH   SOLE   0 0 3,975
ISHARES TR US HOME CONS ETF 464288752   805,944 7,795 SH   SOLE   0 0 7,795
ISHARES TR RUS MID CAP ETF 464287499   379,325 4,291 SH   SOLE   0 0 4,291
ISHARES TR RUS 1000 VAL ETF 464287598   450,977 2,436 SH   SOLE   0 0 2,436
ISHARES TR CORE MSCI EAFE 46432F842   339,523 4,831 SH   SOLE   0 0 4,831
ISHARES TR RUS 1000 GRW ETF 464287614   480,692 1,197 SH   SOLE   0 0 1,197
JOHNSON & JOHNSON COM 478160104   256,267 1,772 SH   SOLE   0 0 1,772
JPMORGAN CHASE & CO. COM 46625H100   881,894 3,679 SH   SOLE   0 0 3,679
KADANT INC COM 48282T104   423,993 1,229 SH   SOLE   0 0 1,229
KLA CORP COM NEW 482480100   433,211 688 SH   SOLE   0 0 688
KRYSTAL BIOTECH INC COM 501147102   1,128,736 7,205 SH   SOLE   0 0 7,205
L3HARRIS TECHNOLOGIES INC COM 502431109   240,140 1,142 SH   SOLE   0 0 1,142
LANDSTAR SYS INC COM 515098101   227,543 1,324 SH   SOLE   0 0 1,324
LCI INDS COM 50189K103   367,552 3,555 SH   SOLE   0 0 3,555
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   255,170 36,715 SH   SOLE   0 0 36,715
LIBERTY ALL-STAR GROWTH FD I COM 529900102   186,450 33,000 SH   SOLE   0 0 33,000
LIVE NATION ENTERTAINMENT IN COM 538034109   264,957 2,046 SH   SOLE   0 0 2,046
LULULEMON ATHLETICA INC COM 550021109   956,005 2,500 SH   SOLE   0 0 2,500
LUMEN TECHNOLOGIES INC COM 550241103   106,200 20,000 SH   SOLE   0 0 20,000
MANHATTAN ASSOCIATES INC COM 562750109   1,025,561 3,795 SH   SOLE   0 0 3,795
MARVELL TECHNOLOGY INC COM 573874104   3,736,834 33,833 SH   SOLE   0 0 33,833
MASTERCARD INCORPORATED CL A 57636Q104   2,697,092 5,122 SH   SOLE   0 0 5,122
MCDONALDS CORP COM 580135101   347,868 1,200 SH   SOLE   0 0 1,200
MEDTRONIC PLC SHS G5960L103   284,373 3,560 SH   SOLE   0 0 3,560
META PLATFORMS INC CL A 30303M102   26,501,077 45,262 SH   SOLE   0 0 45,262
MICROSOFT CORP COM 594918104   19,554,027 46,392 SH   SOLE   0 0 46,392
MOELIS & CO CL A 60786M105   868,228 11,752 SH   SOLE   0 0 11,752
NANO X IMAGING LTD ORD SHS M70700105   72,000 10,000 SH   SOLE   0 0 10,000
NATIONAL GRID PLC SPONSORED ADR NE 636274409   526,799 8,866 SH   SOLE   0 0 8,866
NEOGEN CORP COM 640491106   121,400 10,000 SH   SOLE   0 0 10,000
NEOGENOMICS INC COM NEW 64049M209   212,197 12,876 SH   SOLE   0 0 12,876
NETFLIX INC COM 64110L106   7,416,674 8,321 SH   SOLE   0 0 8,321
NEXTERA ENERGY INC COM 65339F101   899,925 12,553 SH   SOLE   0 0 12,553
NORFOLK SOUTHN CORP COM 655844108   439,550 1,873 SH   SOLE   0 0 1,873
NORTHROP GRUMMAN CORP COM 666807102   1,348,720 2,874 SH   SOLE   0 0 2,874
NRG ENERGY INC COM NEW 629377508   439,101 4,867 SH   SOLE   0 0 4,867
NVIDIA CORPORATION COM 67066G104   15,276,243 113,756 SH   SOLE   0 0 113,756
NXP SEMICONDUCTORS N V COM N6596X109   1,060,659 5,103 SH   SOLE   0 0 5,103
OLD DOMINION FREIGHT LINE IN COM 679580100   435,708 2,470 SH   SOLE   0 0 2,470
ONESPAWORLD HOLDINGS LIMITED COM P73684113   484,247 24,334 SH   SOLE   0 0 24,334
ORACLE CORP COM 68389X105   664,449 3,987 SH   SOLE   0 0 3,987
PACER FDS TR US CASH COWS 100 69374H881   454,439 8,046 SH   SOLE   0 0 8,046
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,758,927 23,257 SH   SOLE   0 0 23,257
PALO ALTO NETWORKS INC COM 697435105   2,223,804 12,221 SH   SOLE   0 0 12,221
PIMCO DYNAMIC INCOME FD SHS 72201Y101   296,008 16,140 SH   SOLE   0 0 16,140
POWELL INDS INC COM 739128106   997,191 4,499 SH   SOLE   0 0 4,499
PRIMERICA INC COM 74164M108   1,213,248 4,470 SH   SOLE   0 0 4,470
PROCTER AND GAMBLE CO COM 742718109   820,993 4,897 SH   SOLE   0 0 4,897
PULTE GROUP INC COM 745867101   365,687 3,358 SH   SOLE   0 0 3,358
QUALCOMM INC COM 747525103   3,271,514 21,296 SH   SOLE   0 0 21,296
QUANTA SVCS INC COM 74762E102   1,159,422 3,668 SH   SOLE   0 0 3,668
RBC BEARINGS INC COM 75524B104   541,145 1,809 SH   SOLE   0 0 1,809
REPUBLIC SVCS INC COM 760759100   201,180 1,000 SH   SOLE   0 0 1,000
RLI CORP COM 749607107   395,098 2,397 SH   SOLE   0 0 2,397
ROCKWELL AUTOMATION INC COM 773903109   964,675 3,375 SH   SOLE   0 0 3,375
RTX CORPORATION COM 75513E101   1,344,363 11,617 SH   SOLE   0 0 11,617
SALESFORCE INC COM 79466L302   1,543,602 4,617 SH   SOLE   0 0 4,617
SERVICENOW INC COM 81762P102   3,939,828 3,716 SH   SOLE   0 0 3,716
SIMPSON MFG INC COM 829073105   831,140 5,012 SH   SOLE   0 0 5,012
SITIME CORP COM 82982T106   208,738 973 SH   SOLE   0 0 973
SNOWFLAKE INC CL A 833445109   2,415,556 15,644 SH   SOLE   0 0 15,644
SOLID BIOSCIENCES INC COM NEW 83422E204   229,332 57,333 SH   SOLE   0 0 57,333
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   575,276 1,352 SH   SOLE   0 0 1,352
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,557,388 4,364 SH   SOLE   0 0 4,364
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   2,081,815 3,655 SH   SOLE   0 0 3,655
SPDR SER TR HLTH CR EQUIP 78464A581   221,275 2,500 SH   SOLE   0 0 2,500
SPDR SER TR PORTFOLIO SHORT 78464A474   369,190 12,364 SH   SOLE   0 0 12,364
SPDR SER TR COMP SOFTWARE 78464A599   576,922 3,053 SH   SOLE   0 0 3,053
STIFEL FINL CORP COM 860630102   1,580,699 14,901 SH   SOLE   0 0 14,901
STRYKER CORPORATION COM 863667101   355,010 986 SH   SOLE   0 0 986
SUNOPTA INC COM 8676EP108   513,383 66,673 SH   SOLE   0 0 66,673
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   2,357,241 11,936 SH   SOLE   0 0 11,936
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   383,807 2,085 SH   SOLE   0 0 2,085
TAYSHA GENE THERAPIES INC COM SHS 877619106   1,375,309 794,976 SH   SOLE   0 0 794,976
TELEDYNE TECHNOLOGIES INC COM 879360105   802,945 1,730 SH   SOLE   0 0 1,730
TESLA INC COM 88160R101   672,394 1,665 SH   SOLE   0 0 1,665
TEXAS INSTRS INC COM 882508104   611,436 3,261 SH   SOLE   0 0 3,261
TG THERAPEUTICS INC COM 88322Q108   3,094,401 102,804 SH   SOLE   0 0 102,804
THE REALREAL INC COM 88339P101   1,720,809 157,439 SH   SOLE   0 0 157,439
TORO CO COM 891092108   628,145 7,842 SH   SOLE   0 0 7,842
TRANE TECHNOLOGIES PLC SHS G8994E103   332,415 900 SH   SOLE   0 0 900
UFP INDUSTRIES INC COM 90278Q108   301,902 2,680 SH   SOLE   0 0 2,680
ULTA BEAUTY INC COM 90384S303   1,148,216 2,640 SH   SOLE   0 0 2,640
UNION PAC CORP COM 907818108   478,428 2,098 SH   SOLE   0 0 2,098
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   374,528 4,847 SH   SOLE   0 0 4,847
VANGUARD BD INDEX FDS INTERMED TERM 921937819   1,256,361 16,812 SH   SOLE   0 0 16,812
VANGUARD WORLD FD INF TECH ETF 92204A702   640,454 1,030 SH   SOLE   0 0 1,030
VERACYTE INC COM 92337F107   255,975 6,464 SH   SOLE   0 0 6,464
VERTIV HOLDINGS CO COM CL A 92537N108   674,617 5,938 SH   SOLE   0 0 5,938
VIKING THERAPEUTICS INC COM 92686J106   3,457,260 85,916 SH   SOLE   0 0 85,916
VISA INC COM CL A 92826C839   1,139,035 3,604 SH   SOLE   0 0 3,604
WASTE MGMT INC DEL COM 94106L109   260,108 1,289 SH   SOLE   0 0 1,289
WATSCO INC COM 942622200   491,671 1,038 SH   SOLE   0 0 1,038
WATTS WATER TECHNOLOGIES INC CL A 942749102   461,288 2,269 SH   SOLE   0 0 2,269
WELLS FARGO CO NEW COM 949746101   243,241 3,463 SH   SOLE   0 0 3,463
WESTERN ASSET HIGH INCOME OP COM 95766K109   46,141 11,741 SH   SOLE   0 0 11,741
WHIRLPOOL CORP COM 963320106   1,025,169 8,955 SH   SOLE   0 0 8,955
ZOETIS INC CL A 98978V103   350,952 2,154 SH   SOLE   0 0 2,154