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 1,605 12,404 SH   SOLE   12,404 0 0
ABBOTT LABS COM 002824100 594 5,470 SH   SOLE   5,470 0 0
ABBVIE INC COM 00287Y109 20,774 135,637 SH   SOLE   135,320 317 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 231 831 SH   SOLE   831 0 0
ACUITY BRANDS INC COM 00508Y102 697 4,523 SH   SOLE   4,523 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 261 1,509 SH   SOLE   1,509 0 0
AFLAC INC COM 001055102 629 11,367 SH   SOLE   11,367 0 0
ALLEGHANY CORP MD COM 017175100 2,368 2,842 SH   SOLE   2,842 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 2,439 213,986 SH   SOLE   213,521 465 0
ALPHABET INC CAP STK CL A 02079K305 19,293 8,853 SH   SOLE   8,833 20 0
ALPHABET INC CAP STK CL C 02079K107 2,324 1,062 SH   SOLE   1,062 0 0
ALTRIA GROUP INC COM 02209S103 374 8,945 SH   SOLE 1 8,810 135 0
AMAZON COM INC COM 023135106 16,186 152,399 SH   SOLE   152,139 260 0
AMAZON COM INC COM 023135106 1,487 14,000 PRN Put SOLE   14,000 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 254 1,705 SH   SOLE   1,705 0 0
AMGEN INC COM 031162100 769 3,160 SH   SOLE 1 3,140 20 0
ANALOG DEVICES INC COM 032654105 205 1,405 SH   SOLE   1,405 0 0
AON PLC SHS CL A G0403H108 2,618 9,708 SH   SOLE   9,708 0 0
APPLE INC COM 037833100 5,483 40,106 SH   SOLE   40,106 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 236 3,572 SH   SOLE   3,572 0 0
AT&T INC COM 00206R102 209 9,969 SH   SOLE   9,969 0 0
ATLANTIC AMERN CORP COM 048209100 75 27,954 SH   SOLE   27,954 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,313 6,251 SH   SOLE   6,251 0 0
AVNET INC COM 053807103 347 8,100 SH   SOLE   8,100 0 0
AXOS FINANCIAL INC COM 05465C100 1,797 50,139 SH   SOLE   50,139 0 0
BECTON DICKINSON & CO COM 075887109 2,193 8,894 SH   SOLE   8,894 0 0
BERKLEY W R CORP COM 084423102 506 7,415 SH   SOLE   7,415 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,932 25,389 SH   SOLE   25,389 0 0
BHP GROUP LTD SPONSORED ADS 088606108 5,144 91,563 SH   SOLE   91,353 210 0
BIOGEN INC COM 09062X103 211 1,035 SH   SOLE   1,035 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 11,108 178,235 SH   SOLE   177,800 435 0
BK OF AMERICA CORP COM 060505104 378 12,141 SH   SOLE   12,141 0 0
BLACKSTONE INC COM 09260D107 13,696 150,129 SH   SOLE   149,773 356 0
BRISTOL-MYERS SQUIBB CO COM 110122108 510 6,622 SH   SOLE   6,622 0 0
BROADCOM INC COM 11135F101 13,170 27,108 SH   SOLE   27,044 64 0
CALLAWAY GOLF CO COM 131193104 6,031 295,627 SH   SOLE   294,892 735 0
CHEVRON CORP NEW COM 166764100 1,929 13,324 SH   SOLE   13,324 0 0
CISCO SYS INC COM 17275R102 564 13,227 SH   SOLE 1 12,962 265 0
CME GROUP INC COM 12572Q105 10,715 52,343 SH   SOLE   52,225 118 0
COCA COLA CO COM 191216100 2,617 41,594 SH   SOLE   41,594 0 0
COCA COLA CONS INC COM 191098102 2,439 4,326 SH   SOLE   4,326 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 387 5,739 SH   SOLE   5,739 0 0
COLGATE PALMOLIVE CO COM 194162103 839 10,474 SH   SOLE   10,474 0 0
COLONY BANKCORP INC COM 19623P101 152 10,049 SH   SOLE   10,049 0 0
CONOCOPHILLIPS COM 20825C104 245 2,728 SH   SOLE   2,728 0 0
COSTCO WHSL CORP NEW COM 22160K105 20,361 42,481 SH   SOLE   42,393 88 0
COTERRA ENERGY INC COM 127097103 6,139 238,035 SH   SOLE   237,455 580 0
CROWN CASTLE INTL CORP NEW COM 22822V101 12,126 72,017 SH   SOLE   71,854 163 0
DANAHER CORPORATION COM 235851102 285 1,123 SH   SOLE   1,123 0 0
DEERE & CO COM 244199105 362 1,209 SH   SOLE   1,209 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 6,610 159,822 SH   SOLE   159,410 412 0
DOLLAR GEN CORP NEW COM 256677105 201 818 SH   SOLE   818 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 9,404 191,847 SH   SOLE   191,388 459 0
DTE ENERGY CO COM 233331107 12,045 95,027 SH   SOLE 1 94,759 268 0
DUKE ENERGY CORP NEW COM NEW 26441C204 13,236 123,459 SH   SOLE   123,174 285 0
DYNATRACE INC COM NEW 268150109 8,126 206,025 SH   SOLE   205,525 500 0
EASTGROUP PPTYS INC COM 277276101 1,095 7,096 SH   SOLE   7,096 0 0
EATON CORP PLC SHS G29183103 2,578 20,460 SH   SOLE   20,460 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,671 17,575 SH   SOLE   17,575 0 0
ELASTIC N V ORD SHS N14506104 5,704 84,292 SH   SOLE   84,090 202 0
EMERSON ELEC CO COM 291011104 852 10,710 SH   SOLE   10,710 0 0
ENTEGRIS INC COM 29362U104 208 2,261 SH   SOLE   2,261 0 0
EOG RES INC COM 26875P101 14,734 133,410 SH   SOLE   133,091 319 0
EQT CORP COM 26884L109 10,349 300,850 SH   SOLE   300,130 720 0
EQUIFAX INC COM 294429105 1,086 5,940 SH   SOLE   5,940 0 0
EXXON MOBIL CORP COM 30231G102 1,299 15,165 SH   SOLE   15,165 0 0
FASTENAL CO COM 311900104 735 14,730 SH   SOLE   14,730 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 20,988 451,068 SH   SOLE   449,978 1,090 0
FMC CORP COM NEW 302491303 257 2,400 SH   SOLE   2,400 0 0
FRANCO NEV CORP COM 351858105 263 2,000 SH   SOLE   2,000 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 6,270 324,542 SH   SOLE   323,747 795 0
GENUINE PARTS CO COM 372460105 839 6,309 SH   SOLE   6,309 0 0
GITLAB INC CLASS A COM 37637K108 12,325 231,943 SH   SOLE   231,393 550 0
GLOBAL PMTS INC COM 37940X102 1,822 16,464 SH   SOLE   16,464 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 6,522 161,673 SH   SOLE   161,283 390 0
GRACO INC COM 384109104 3,764 63,348 SH   SOLE   63,348 0 0
HASHICORP INC COM CL A 418100103 5,619 190,849 SH   SOLE   190,389 460 0
HERSHEY CO COM 427866108 1,215 5,645 SH   SOLE   5,645 0 0
HOME DEPOT INC COM 437076102 9,596 34,989 SH   SOLE   34,989 0 0
ILLINOIS TOOL WKS INC COM 452308109 2,984 16,373 SH   SOLE   16,373 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 706 1,117,154 SH   SOLE   1,114,690 2,464 0
INTEL CORP COM 458140100 1,010 26,991 SH   SOLE   26,991 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 814 5,763 SH   SOLE   5,763 0 0
INTERNATIONAL PAPER CO COM 460146103 7,219 172,587 SH   SOLE   172,204 383 0
INTUIT COM 461202103 10,505 27,254 SH   SOLE   27,190 64 0
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 25,757 519,819 SH   SOLE   519,381 438 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 793 5,348 SH   SOLE   5,348 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 606 4,515 SH   SOLE   4,515 0 0
IQVIA HLDGS INC COM 46266C105 13,974 64,400 SH   SOLE   64,248 152 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 367 3,621 SH   SOLE   3,621 0 0
ISHARES TR BLACKROCK ULTRA 46434V878 3,375 67,445 SH   SOLE   67,445 0 0
ISHARES TR CORE DIV GRWTH 46434V621 61,467 1,290,232 SH   SOLE   1,289,806 426 0
ISHARES TR CORE S&P SCP ETF 464287804 245 2,647 SH   SOLE   2,647 0 0
ISHARES TR CORE S&P500 ETF 464287200 979 2,583 SH   SOLE   2,583 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 14,533 66,450 SH   SOLE   66,450 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 598 4,123 SH   SOLE   4,123 0 0
ISHARES TR RUS MD CP GR ETF 464287481 467 5,889 SH   SOLE   5,889 0 0
ISHARES TR RUS TP200 GR ETF 464289438 299 2,384 SH   SOLE   2,384 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 3,432 68,516 SH   SOLE   68,516 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 2,098 41,424 SH   SOLE   41,424 0 0
JOHNSON & JOHNSON COM 478160104 21,116 118,954 SH   SOLE   118,742 212 0
JOHNSON CTLS INTL PLC SHS G51502105 422 8,805 SH   SOLE   8,805 0 0
JPMORGAN CHASE & CO COM 46625H100 8,703 77,289 SH   SOLE   77,123 166 0
KIMBERLY-CLARK CORP COM 494368103 497 3,676 SH   SOLE   3,676 0 0
KLA CORP COM NEW 482480100 18,117 56,778 SH   SOLE   56,640 138 0
L3HARRIS TECHNOLOGIES INC COM 502431109 203 841 SH   SOLE   841 0 0
LILLY ELI & CO COM 532457108 1,551 4,785 SH   SOLE   4,785 0 0
LINCOLN ELEC HLDGS INC COM 533900106 1,227 9,950 SH   SOLE   9,950 0 0
LOCKHEED MARTIN CORP COM 539830109 14,689 34,163 SH   SOLE   34,083 80 0
LOWES COS INC COM 548661107 2,621 15,007 SH   SOLE   15,007 0 0
MARTIN MARIETTA MATLS INC COM 573284106 403 1,346 SH   SOLE   1,346 0 0
MATCH GROUP INC NEW COM 57667L107 4,961 71,181 SH   SOLE   71,023 158 0
MCDONALDS CORP COM 580135101 2,048 8,296 SH   SOLE   8,296 0 0
MCKESSON CORP COM 58155Q103 248 760 SH   SOLE   760 0 0
MEDTRONIC PLC SHS G5960L103 338 3,768 SH   SOLE   3,768 0 0
MERCK & CO INC COM 58933Y105 724 7,936 SH   SOLE   7,936 0 0
META PLATFORMS INC CL A 30303M102 2,261 14,020 SH   SOLE   14,020 0 0
MICROSOFT CORP COM 594918104 14,207 55,316 SH   SOLE   55,214 102 0
MIMEDX GROUP INC COM 602496101 68 19,525 SH   SOLE   19,525 0 0
MONDELEZ INTL INC CL A 609207105 534 8,595 SH   SOLE   8,595 0 0
MORGAN STANLEY COM NEW 617446448 12,030 158,166 SH   SOLE   157,792 374 0
NEXTERA ENERGY INC COM 65339F101 360 4,643 SH   SOLE   4,643 0 0
NIKE INC CL B 654106103 249 2,437 SH   SOLE   2,437 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 1,442 39,468 SH   SOLE   39,468 0 0
NORTHROP GRUMMAN CORP COM 666807102 955 1,996 SH   SOLE   1,996 0 0
NOVO-NORDISK A S ADR 670100205 1,948 17,486 SH   SOLE   17,486 0 0
NVIDIA CORPORATION COM 67066G104 16,008 105,603 SH   SOLE   105,351 252 0
PALO ALTO NETWORKS INC COM 697435105 9,713 19,664 SH   SOLE   19,616 48 0
PATRICK INDS INC DBCV 1.000% 2/0 703343AB9 49 50,000 SH   SOLE   50,000 0 0
PEPSICO INC COM 713448108 1,380 8,282 SH   SOLE   8,282 0 0
PFIZER INC COM 717081103 14,847 283,183 SH   SOLE   282,558 625 0
PHILIP MORRIS INTL INC COM 718172109 463 4,693 SH   SOLE   4,693 0 0
PHILLIPS 66 COM 718546104 12,229 149,156 SH   SOLE   148,811 345 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2,084 21,031 SH   SOLE   21,031 0 0
PING IDENTITY HLDG CORP COM 72341T103 6,108 336,689 SH   SOLE   335,879 810 0
PNC FINL SVCS GROUP INC COM 693475105 380 2,411 SH   SOLE   2,411 0 0
PPG INDS INC COM 693506107 1,121 9,805 SH   SOLE   9,805 0 0
PROCTER AND GAMBLE CO COM 742718109 1,998 13,893 SH   SOLE   13,893 0 0
PUBMATIC INC COM CL A 74467Q103 6,912 435,019 SH   SOLE   433,974 1,045 0
QUALCOMM INC COM 747525103 369 2,889 SH   SOLE 1 2,734 155 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 18,207 189,434 SH   SOLE   189,001 433 0
RCM TECHNOLOGIES INC COM NEW 749360400 625 30,865 SH   SOLE   30,865 0 0
REPUBLIC SVCS INC COM 760759100 15,261 116,615 SH   SOLE   116,340 275 0
ROPER TECHNOLOGIES INC COM 776696106 508 1,288 SH   SOLE   1,288 0 0
RPC INC COM 749660106 268 38,783 SH   SOLE   38,783 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 4,143 81,403 SH   SOLE   81,403 0 0
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 515 19,856 SH   SOLE   19,856 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 319 5,509 SH   SOLE   5,509 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 205 3,668 SH   SOLE   3,668 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 205 6,216 SH   SOLE   6,216 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 213 1,674 SH   SOLE   1,674 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 11,316 63,143 SH   SOLE   62,996 147 0
SMUCKER J M CO COM NEW 832696405 271 2,117 SH   SOLE   2,117 0 0
SOUTHERN CO COM 842587107 332 4,656 SH   SOLE   4,656 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 388 1,259 SH   SOLE   1,259 0 0
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 8,013 162,797 SH   SOLE   162,797 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,370 14,235 SH   SOLE   14,235 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656 13,219 480,347 SH   SOLE   480,347 0 0
SPDR SER TR S&P DIVID ETF 78464A763 398 3,350 SH   SOLE   3,350 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 14,468 578,949 SH   SOLE   577,579 1,370 0
STARBUCKS CORP COM 855244109 337 4,409 SH   SOLE   4,409 0 0
STEPAN CO COM 858586100 310 3,062 SH   SOLE   3,062 0 0
STRYKER CORPORATION COM 863667101 1,459 7,332 SH   SOLE   7,332 0 0
TARGET CORP COM 87612E106 9,288 65,767 SH   SOLE   65,620 147 0
TE CONNECTIVITY LTD SHS H84989104 2,386 21,086 SH   SOLE   21,086 0 0
TEXAS INSTRS INC COM 882508104 1,271 8,271 SH   SOLE   8,271 0 0
TRUIST FINL CORP COM 89832Q109 581 12,254 SH   SOLE   12,254 0 0
UNILEVER PLC SPON ADR NEW 904767704 200 4,366 SH   SOLE   4,366 0 0
UNION PAC CORP COM 907818108 520 2,436 SH   SOLE   2,436 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,727 9,459 SH   SOLE   9,459 0 0
UNITEDHEALTH GROUP INC COM 91324P102 998 1,944 SH   SOLE   1,944 0 0
US BANCORP DEL COM NEW 902973304 593 12,892 SH   SOLE   12,892 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 315 4,105 SH   SOLE   4,105 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 14,741 66,137 SH   SOLE   66,076 61 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 987 2,845 SH   SOLE   2,845 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 227 1,718 SH   SOLE   1,718 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1,194 23,823 SH   SOLE   23,823 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 337 2,348 SH   SOLE   2,348 0 0
VERISK ANALYTICS INC COM 92345Y106 705 4,071 SH   SOLE   4,071 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 849 16,723 SH   SOLE   16,723 0 0
VIRTU FINL INC CL A 928254101 15,474 661,018 SH   SOLE   659,438 1,580 0
VISA INC COM CL A 92826C839 207 1,052 SH   SOLE   1,052 0 0
WALMART INC COM 931142103 1,234 10,150 SH   SOLE   10,150 0 0
WELLS FARGO CO NEW COM 949746101 205 5,242 SH   SOLE   5,242 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 545 16,466 SH   SOLE   16,466 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 903 725 SH   SOLE   725 0 0
WILEY JOHN & SONS INC CL A 968223206 224 4,700 SH   SOLE   4,700 0 0
WILLIAMS COS INC COM 969457100 27,064 867,146 SH   SOLE   865,041 2,105 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 4,791 16,299 SH   SOLE   16,299 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 4,513 95,556 SH   SOLE   95,346 210 0
ZSCALER INC COM 98980G102 5,408 36,173 SH   SOLE   36,088 85 0