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
Expires: July 31, 2015
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
ABBVIE INC COM 00287Y109 1,824,329 6,974 SH SOLE 0 6,974 0 0
ADVANCED MICRO DEVICES INC COM 007903107 5,543,157 9,061 SH SOLE 0 8,196 0 865
AECOM COM 00766T100 758,510 12,867 SH SOLE 0 12,582 0 285
AERCAP HOLDINGS NV SHS N00985106 229,632 1,600 SH SOLE 0 1,600 0 0
ALPHABET INC CAP STK CL C 02079K107 4,533,886 13,306 SH SOLE 0 8,359 0 4,947
ALPHABET INC CAP STK CL A 02079K305 29,532,390 85,830 SH SOLE 0 76,011 0 9,819
AMAZON COM INC COM 023135106 27,063,919 108,625 SH SOLE 0 86,459 0 22,166
AMERICAN EXPRESS CO COM 025816109 2,925,442 9,620 SH SOLE 0 9,002 0 618
AMERICAN TOWER CORP COM 03027X100 1,393,493 8,513 SH SOLE 0 5,424 0 3,089
AMGEN INC COM 031162100 1,375,946 3,264 SH SOLE 0 3,164 0 100
APPLE INC COM 037833100 44,013,686 132,165 SH SOLE 0 123,166 0 8,999
ASTRAZENECA PLC ORD G0593M107 2,851,958 17,595 SH SOLE 0 15,598 0 1,997
ATLANTIC UN BANKSHARES CORP COM 04911A107 227,700 6,000 SH SOLE 0 6,000 0 0
AXT INC COM 00246W103 720,687 9,310 SH SOLE 0 9,310 0 0
BANK OF AMER CORP COM 060505104 1,834,672 33,707 SH SOLE 0 33,107 0 600
BANK OF MARIN BANCORP COM 063425102 407,798 15,059 SH SOLE 0 15,059 0 0
BANNER CORP COM NEW 06652V208 521,327 7,781 SH SOLE 0 7,781 0 0
BLACKROCK INC COM 09290D101 306,904 290 SH SOLE 0 290 0 0
BOEING CO COM 097023105 3,168,618 17,031 SH SOLE 0 15,925 0 1,106
BROADCOM INC COM 11135F101 11,896,509 33,875 SH SOLE 0 31,473 0 2,402
BWX TECHNOLOGIES INC COM 05605H100 1,026,437 7,492 SH SOLE 0 7,492 0 0
BYLINE BANCORP INC COM 124411109 537,239 14,587 SH SOLE 0 14,587 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 522,429 6,139 SH SOLE 0 6,139 0 0
CAPITAL CITY BANK COM 139674105 371,319 7,683 SH SOLE 0 7,683 0 0
CAPITAL ONE FINL CORP COM 14040H105 274,352 1,421 SH SOLE 0 1,421 0 0
CATERPILLAR INC COM 149123101 3,892,603 4,801 SH SOLE 0 4,651 0 150
CENTRUS ENERGY CORP CL A 15643U104 1,910,316 13,695 SH SOLE 0 13,029 0 666
CHARLES SCHWAB CORP (THE) COM 808513105 472,852 4,838 SH SOLE 0 4,838 0 0
CHEVRON CORPORATION COM 166764100 543,607 2,662 SH SOLE 0 2,662 0 0
CHUBB LIMITED COM H1467J104 292,725 900 SH SOLE 0 887 0 13
CIENA CORP COM NEW 171779309 3,649,077 10,372 SH SOLE 0 9,859 0 513
CISCO SYS INC COM 17275R102 1,687,794 15,681 SH SOLE 0 15,681 0 0
CITIGROUP INC COM NEW 172967424 6,513,820 50,308 SH SOLE 0 47,342 0 2,966
COCA COLA CO COM 191216100 365,582 4,247 SH SOLE 0 4,247 0 0
COHERENT CORP COM 19247G107 4,495,349 15,619 SH SOLE 0 14,977 0 642
CORNING INC COM 219350105 4,197,340 27,298 SH SOLE 0 26,088 0 1,210
COSTCO WHOLESALE CORPORATION COM 22160K105 3,059,621 3,361 SH SOLE 0 3,361 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 35,108,255 132,609 SH SOLE 0 117,801 0 14,808
CULLEN FROST BANKERS INC COM 229899109 274,806 1,800 SH SOLE 0 1,800 0 0
CUMMINS INC COM 231021106 310,975 602 SH SOLE 0 602 0 0
D-WAVE QUANTUM INC COM 26740W109 210,389 12,697 SH SOLE 0 12,092 0 605
DEERE & CO COM 244199105 2,722,464 4,054 SH SOLE 0 3,871 0 183
DELL TECHNOLOGIES INC CL C 24703L202 1,391,748 2,587 SH SOLE 0 2,587 0 0
DISNEY WALT CO COM 254687106 715,838 6,824 SH SOLE 0 6,565 0 259
DRAGANFLY INC. COM 26142Q304 347,715 57,190 SH SOLE 0 57,190 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 496,645 4,356 SH SOLE 0 4,356 0 0
DYCOM INDS INC COM 267475101 370,523 1,377 SH SOLE 0 1,377 0 0
EATON CORP PLC SHS G29183103 230,754 537 SH SOLE 0 520 0 17
ELI LILLY & CO COM 532457108 20,025,198 17,307 SH SOLE 0 16,095 0 1,212
ENTEGRIS INC COM 29362U104 1,432,912 9,301 SH SOLE 0 9,301 0 0
EQT CORP COM 26884L109 338,366 6,968 SH SOLE 0 6,968 0 0
EVERCORE INC CLASS A 29977A105 307,198 1,193 SH SOLE 0 1,193 0 0
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 577,112 3,546 SH SOLE 0 3,546 0 0
FIRST BANCORP N C COM 318910106 458,325 7,500 SH SOLE 0 7,500 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 172,400 10,000 SH SOLE 0 10,000 0 0
FIRST CMNTY CORP S C COM 319835104 321,700 10,000 SH SOLE 0 10,000 0 0
FREEPORT MCMORAN INC CL B 35671D857 1,914,949 27,356 SH SOLE 0 27,356 0 0
GE AEROSPACE COM NEW 369604301 4,469,742 14,313 SH SOLE 0 13,141 0 1,172
GE VERNOVA INC COM 36828A101 9,802,790 10,313 SH SOLE 0 9,642 0 671
GOLDMAN SACHS GROUP INC COM 38141G104 606,843 674 SH SOLE 0 671 0 3
HANCOCK WHITNEY CORPORATION COM 410120109 518,688 7,200 SH SOLE 0 7,200 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 214,095 3,351 SH SOLE 0 3,351 0 0
HOME DEPOT INC COM 437076102 476,344 1,674 SH SOLE 0 1,674 0 0
HOMETRUST BANCSHARES INC COM 437872104 228,850 5,000 SH SOLE 0 5,000 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 843,757 2,075 SH SOLE 0 2,047 0 28
IONQ INC COM 46222L108 638,865 14,566 SH SOLE 0 14,291 0 275
IRON MTN INC DEL COM 46284V101 776,761 7,001 SH SOLE 0 7,001 0 0
ISHARES TR CORE S&P MCP ETF 464287507 305,068 4,240 SH SOLE 0 4,240 0 0
ISHARES TR CORE S&P SCP ETF 464287804 242,771 1,785 SH SOLE 0 1,785 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,435,203 1,874 SH SOLE 0 1,874 0 0
ISHARES TR ISHARES SEMICDTR 464287523 264,561 465 SH SOLE 0 465 0 0
ISHARES TR PFD AND INCM SEC 464288687 699,032 23,696 SH SOLE 0 23,696 0 0
JOHNSON & JOHNSON COM 478160104 471,770 1,782 SH SOLE 0 1,782 0 0
JPMORGAN CHASE & CO COM 46625H100 7,377,995 22,301 SH SOLE 0 21,392 0 909
LINDE PLC SHS G54950103 298,080 628 SH SOLE 0 628 0 0
LUMENTUM HLDGS INC COM 55024U109 2,119,289 2,182 SH SOLE 0 2,125 0 57
M & T BK CORP COM 55261F104 487,124 2,239 SH SOLE 0 2,239 0 0
MARTIN MARIETTA MATLS INC COM 573284106 960,100 2,001 SH SOLE 0 2,001 0 0
MARVELL TECHNOLOGY INC COM 573874104 2,983,817 11,293 SH SOLE 0 9,945 0 1,348
MASTERCARD INCORPORATED CL A 57636Q104 2,979,458 5,403 SH SOLE 0 5,260 0 143
MCDONALDS CORP COM 580135101 327,473 1,418 SH SOLE 0 1,418 0 0
MCKESSON CORP COM 58155Q103 556,684 652 SH SOLE 0 640 0 12
MERCK & CO INC COM 58933Y105 390,104 2,685 SH SOLE 0 2,685 0 0
META PLATFORMS INC CL A 30303M102 2,195,861 3,028 SH SOLE 0 2,961 0 67
MICROCHIP TECHNOLOGY INC. COM 595017104 414,169 5,326 SH SOLE 0 5,288 0 38
MICROSOFT CORP COM 594918104 27,334,263 53,294 SH SOLE 0 44,923 0 8,371
MODERNA INC COM 60770K107 272,872 1,417 SH SOLE 0 1,417 0 0
MONGODB INC CL A 60937P106 355,582 1,020 SH SOLE 0 1,012 0 8
NEBIUS GROUP N.V. SHS CLASS A N97284108 575,783 2,441 SH SOLE 0 2,441 0 0
NICOLET BANKSHARES INC COM 65406E102 391,248 2,400 SH SOLE 0 2,400 0 0
NOVO-NORDISK A S ADR 670100205 243,723 6,429 SH SOLE 0 6,134 0 295
NU HLDGS LTD ORD SHS CL A G6683N103 159,275 12,581 SH SOLE 0 12,581 0 0
NUTRIEN LTD COM 67077M108 373,730 5,320 SH SOLE 0 4,615 0 705
NVIDIA CORPORATION COM 67066G104 82,141,814 359,672 SH SOLE 0 310,367 0 49,305
NXP SEMICONDUCTORS N V COM N6596X109 1,592,876 6,706 SH SOLE 0 6,340 0 366
OLD SECOND BANCORP INC DEL COM 680277100 337,227 13,770 SH SOLE 0 13,770 0 0
PALO ALTO NETWORKS INC COM 697435105 728,269 1,833 SH SOLE 0 1,833 0 0
PEGASYSTEMS INC COM 705573103 266,240 8,000 SH SOLE 0 8,000 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105 338,765 16,040 SH SOLE 0 16,040 0 0
PFIZER INC COM 717081103 261,519 9,170 SH SOLE 0 9,170 0 0
PNC FINL SVCS GROUP INC COM 693475105 373,604 1,681 SH SOLE 0 1,681 0 0
PRINCETON BANCORP INC COM 74179A107 335,334 7,813 SH SOLE 0 7,813 0 0
PROCTER & GAMBLE CO COM 742718109 392,026 2,698 SH SOLE 0 2,698 0 0
QNB CORP COM 74726N107 271,516 5,953 SH SOLE 0 5,953 0 0
QUALCOMM INC COM 747525103 1,583,112 8,602 SH SOLE 0 8,509 0 93
QUANTA SVCS INC COM 74762E102 18,851,335 29,340 SH SOLE 0 23,332 0 6,008
REGENERON PHARMACEUTICALS COM 75886F107 864,428 1,140 SH SOLE 0 1,080 0 60
REVOLUTION MEDICINES INC COM 76155X100 1,504,075 7,328 SH SOLE 0 7,051 0 277
RIGETTI COMPUTING INC COMMON STOCK 76655K103 195,947 12,449 SH SOLE 0 12,449 0 0
RIO TINTO PLC SPONSORED ADR 767204100 391,653 4,159 SH SOLE 0 4,159 0 0
RTX CORPORATION COM 75513E101 4,325,528 23,299 SH SOLE 0 22,007 0 1,292
SAILPOINT INC COM 78781J109 324,844 15,955 SH SOLE 0 15,955 0 0
SALESFORCE INC COM 79466L302 289,410 1,261 SH SOLE 0 1,261 0 0
SB FINL GROUP INC COM 78408D105 526,653 18,408 SH SOLE 0 18,408 0 0
SERVICENOW INC COM 81762P102 5,042,496 37,628 SH SOLE 0 34,556 0 3,072
SOUTH PLAINS FINANCIAL INC COM 83946P107 459,030 11,000 SH SOLE 0 11,000 0 0
SPDR GOLD TR GOLD SHS 78463V107 437,966 1,150 SH SOLE 0 1,150 0 0
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 400,467 4,370 SH SOLE 0 0 0 4,370
STIFEL FINL CORP COM 860630102 420,240 6,000 SH SOLE 0 6,000 0 0
SYNOPSYS INC COM 871607107 320,986 738 SH SOLE 0 738 0 0
TC ENERGY CORP COM 87807B107 545,559 9,442 SH SOLE 0 9,442 0 0
TESLA INC COM 88160R101 3,489,895 9,836 SH SOLE 0 9,114 0 722
THERMO FISHER SCIENTIFIC INC COM 883556102 681,125 1,009 SH SOLE 0 1,009 0 0
TJX COS INC NEW COM 872540109 446,282 3,373 SH SOLE 0 3,373 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 461,454 12,944 SH SOLE 0 12,944 0 0
TRUIST FINL CORP COM 89832Q109 495,901 10,711 SH SOLE 0 10,711 0 0
UBER TECHNOLOGIES INC COM 90353T100 827,680 12,081 SH SOLE 0 10,252 0 1,829
UNION PAC CORP COM 907818108 264,238 971 SH SOLE 0 971 0 0
UNITEDHEALTH GROUP INC COM 91324P102 240,032 654 SH SOLE 0 654 0 0
UNITY BANCORP INC COM 913290102 331,447 6,113 SH SOLE 0 6,113 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 2,674,942 34,722 SH SOLE 0 23,015 0 11,707
VANGUARD INDEX FDS MRNGSTR GRWT ETF 922908736 492,205 5,462 SH SOLE 0 5,462 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 997,138 1,423 SH SOLE 0 1,423 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 654,837 8,477 SH SOLE 0 8,477 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 400,129 5,667 SH SOLE 0 5,667 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 268,496 1,730 SH SOLE 0 1,730 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 463,113 10,096 SH SOLE 0 10,096 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 7,295,146 13,954 SH SOLE 0 11,156 0 2,798
VISA INC COM CL A 92826C839 633,964 1,764 SH SOLE 0 1,764 0 0
VULCAN MATLS CO COM 929160109 387,739 1,585 SH SOLE 0 1,579 0 6
WALMART INC COM 931142103 207,632 1,998 SH SOLE 0 1,998 0 0
WELLS FARGO & CO COM 949746101 1,999,409 24,977 SH SOLE 0 22,871 0 2,106
WINTRUST FINL CORP COM 97650W108 354,550 2,500 SH SOLE 0 2,500 0 0
ZSCALER INC COM 98980G102 3,582,080 17,962 SH SOLE 0 17,302 0 660