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,299 11,755 SH   SOLE   11,755 0 0
ABBOTT LABS COM 002824100 1,190 12,297 SH   SOLE   12,297 0 0
ABBOTT LABS COM 002824100 677 7,000 PRN Put SOLE   7,000 0 0
ABBVIE INC COM 00287Y109 20,488 152,654 SH   SOLE   152,337 317 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 268 1,041 SH   SOLE   1,041 0 0
ACUITY BRANDS INC COM 00508Y102 574 3,645 SH   SOLE   3,645 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 220 1,409 SH   SOLE   1,409 0 0
AFLAC INC COM 001055102 639 11,367 SH   SOLE   11,367 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,112 9,148 SH   SOLE   9,148 0 0
ALBANY INTL CORP CL A 012348108 755 9,575 SH   SOLE   9,575 0 0
ALLEGHANY CORP MD COM 017175100 2,223 2,648 SH   SOLE   2,648 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 2,572 238,159 SH   SOLE   237,694 465 0
ALPHABET INC CAP STK CL A 02079K305 14,869 155,457 SH   SOLE   155,149 308 0
ALPHABET INC CAP STK CL C 02079K107 1,980 20,593 SH   SOLE   20,593 0 0
ALTRIA GROUP INC COM 02209S103 416 10,310 SH   SOLE   10,310 0 0
AMAZON COM INC COM 023135106 5,130 45,400 SH   SOLE   45,400 0 0
AMAZON COM INC COM 023135106 1,785 15,800 PRN Put SOLE   15,800 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 222 1,705 SH   SOLE   1,705 0 0
AMGEN INC COM 031162100 659 2,922 SH   SOLE   2,922 0 0
AON PLC SHS CL A G0403H108 2,612 9,752 SH   SOLE   9,752 0 0
APPLE INC COM 037833100 7,431 53,772 SH   SOLE   53,772 0 0
APPLE INC COM 037833100 1,479 10,700 PRN Put SOLE   10,700 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 203 3,702 SH   SOLE   3,702 0 0
ATLANTIC AMERN CORP COM 048209100 80 27,954 SH   SOLE   27,954 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,414 6,251 SH   SOLE   6,251 0 0
AVNET INC COM 053807103 293 8,100 SH   SOLE   8,100 0 0
AXOS FINANCIAL INC COM 05465C100 1,716 50,139 SH   SOLE   50,139 0 0
BECTON DICKINSON & CO COM 075887109 1,942 8,717 SH   SOLE   8,717 0 0
BERKLEY W R CORP COM 084423102 479 7,415 SH   SOLE   7,415 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,607 24,744 SH   SOLE   24,744 0 0
BHP GROUP LTD SPONSORED ADS 088606108 5,223 104,377 SH   SOLE   104,151 226 0
BIOGEN INC COM 09062X103 276 1,035 SH   SOLE   1,035 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 14,423 198,089 SH   SOLE   197,654 435 0
BK OF AMERICA CORP COM 060505104 435 14,417 SH   SOLE   14,417 0 0
BLACKSTONE INC COM 09260D107 11,888 142,029 SH   SOLE   141,722 307 0
BRISTOL-MYERS SQUIBB CO COM 110122108 993 13,963 SH   SOLE   13,963 0 0
BROADCOM INC COM 11135F101 13,579 30,584 SH   SOLE   30,520 64 0
CARDINAL HEALTH INC COM 14149Y108 213 3,195 SH   SOLE 1 3,050 145 0
CHEVRON CORP NEW COM 166764100 1,818 12,651 SH   SOLE   12,651 0 0
CISCO SYS INC COM 17275R102 535 13,369 SH   SOLE 1 13,284 85 0
CME GROUP INC COM 12572Q105 10,208 57,632 SH   SOLE   57,510 122 0
COCA COLA CO COM 191216100 2,504 44,706 SH   SOLE   44,706 0 0
COCA COLA CONS INC COM 191098102 1,781 4,326 SH   SOLE   4,326 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 317 5,514 SH   SOLE   5,514 0 0
COLGATE PALMOLIVE CO COM 194162103 711 10,114 SH   SOLE   10,114 0 0
COLONY BANKCORP INC COM 19623P101 131 10,049 SH   SOLE   10,049 0 0
CONOCOPHILLIPS COM 20825C104 236 2,308 SH   SOLE   2,308 0 0
COSTCO WHSL CORP NEW COM 22160K105 22,152 46,905 SH   SOLE   46,815 90 0
COTERRA ENERGY INC COM 127097103 10,478 401,161 SH   SOLE   400,281 880 0
CROWN CASTLE INC COM 22822V101 11,605 80,284 SH   SOLE   80,112 172 0
DANAHER CORPORATION COM 235851102 290 1,123 SH   SOLE   1,123 0 0
DEERE & CO COM 244199105 405 1,212 SH   SOLE   1,212 0 0
DIAMONDBACK ENERGY INC COM 25278X109 6,173 51,244 SH   SOLE   50,819 425 0
DIGITALOCEAN HLDGS INC COM 25402D102 6,793 187,820 SH   SOLE   187,408 412 0
DOLLAR GEN CORP NEW COM 256677105 200 832 SH   SOLE   832 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 11,082 213,562 SH   SOLE   213,103 459 0
DTE ENERGY CO COM 233331107 12,045 104,691 SH   SOLE   104,468 223 0
DUKE ENERGY CORP NEW COM NEW 26441C204 12,843 138,065 SH   SOLE   137,780 285 0
DYNATRACE INC COM NEW 268150109 7,985 229,398 SH   SOLE   228,898 500 0
EAGLE BULK SHIPPING INC COM Y2187A150 9,664 223,804 SH   SOLE   223,314 490 0
EASTGROUP PPTYS INC COM 277276101 880 6,096 SH   SOLE   6,096 0 0
EATON CORP PLC SHS G29183103 2,610 19,572 SH   SOLE   19,572 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 10,610 128,402 SH   SOLE   128,155 247 0
ELASTIC N V ORD SHS N14506104 6,693 93,296 SH   SOLE   93,094 202 0
EMERSON ELEC CO COM 291011104 816 11,142 SH   SOLE 1 11,072 70 0
EOG RES INC COM 26875P101 16,446 147,196 SH   SOLE   146,877 319 0
EQT CORP COM 26884L109 13,907 341,271 SH   SOLE   340,551 720 0
EQUIFAX INC COM 294429105 899 5,247 SH   SOLE   5,247 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 9,854 1,317,375 SH   SOLE   1,314,515 2,860 0
EXXON MOBIL CORP COM 30231G102 1,679 19,231 SH   SOLE   19,231 0 0
FASTENAL CO COM 311900104 569 12,350 SH   SOLE   12,350 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 15,309 344,564 SH   SOLE   343,787 777 0
FMC CORP COM NEW 302491303 254 2,400 SH   SOLE   2,400 0 0
FRANCO NEV CORP COM 351858105 239 2,000 SH   SOLE   2,000 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 5,290 422,149 SH   SOLE   421,224 925 0
GENUINE PARTS CO COM 372460105 942 6,309 SH   SOLE   6,309 0 0
GITLAB INC CLASS A COM 37637K108 12,989 253,584 SH   SOLE   253,034 550 0
GLOBAL PMTS INC COM 37940X102 1,737 16,078 SH   SOLE   16,078 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 8,810 182,208 SH   SOLE   181,808 400 0
GRACO INC COM 384109104 3,425 57,129 SH   SOLE   57,129 0 0
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 8,640 237,111 SH   SOLE   237,111 0 0
HASHICORP INC COM CL A 418100103 6,891 214,077 SH   SOLE   213,617 460 0
HERSHEY CO COM 427866108 1,223 5,545 SH   SOLE   5,545 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 939 78,400 SH   SOLE   78,400 0 0
HOME DEPOT INC COM 437076102 9,883 35,816 SH   SOLE   35,816 0 0
HP INC COM 40434L105 1,954 78,391 SH   SOLE   78,391 0 0
ILLINOIS TOOL WKS INC COM 452308109 2,950 16,332 SH   SOLE   16,332 0 0
IMMUNIC INC COM 4525EP101 2,380 753,190 SH   SOLE   751,459 1,731 0
INFINITY PHARMACEUTICALS INC COM 45665G303 1,487 1,249,248 SH   SOLE   1,246,784 2,464 0
INTEL CORP COM 458140100 627 24,349 SH   SOLE   24,349 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 698 5,877 SH   SOLE   5,877 0 0
INTUIT COM 461202103 11,763 30,370 SH   SOLE   30,306 64 0
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 53,288 1,078,924 SH   SOLE   1,077,726 1,198 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 500 8,644 SH   SOLE   8,644 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 603 4,342 SH   SOLE   4,342 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 575 4,515 SH   SOLE   4,515 0 0
IQVIA HLDGS INC COM 46266C105 15,838 87,434 SH   SOLE   87,245 189 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 334 3,470 SH   SOLE   3,470 0 0
ISHARES TR BLACKROCK ULTRA 46434V878 4,178 83,545 SH   SOLE   83,545 0 0
ISHARES TR CORE DIV GRWTH 46434V621 53,611 1,205,555 SH   SOLE   1,205,129 426 0
ISHARES TR CORE S&P500 ETF 464287200 1,351 3,767 SH   SOLE   3,767 0 0
ISHARES TR RUS 1000 ETF 464287622 362 1,837 SH   SOLE   1,837 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 11,874 56,436 SH   SOLE   56,436 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 714 5,248 SH   SOLE   5,248 0 0
ISHARES TR RUS MD CP GR ETF 464287481 407 5,191 SH   SOLE   5,191 0 0
ISHARES TR RUS TP200 GR ETF 464289438 285 2,384 SH   SOLE   2,384 0 0
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 14,792 322,412 SH   SOLE   321,652 760 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 4,955 98,793 SH   SOLE   98,793 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 595 11,825 SH   SOLE   11,825 0 0
JOHNSON & JOHNSON COM 478160104 21,271 130,208 SH   SOLE   129,984 224 0
JOHNSON CTLS INTL PLC SHS G51502105 428 8,702 SH   SOLE 1 8,592 110 0
JPMORGAN CHASE & CO COM 46625H100 9,166 87,717 SH   SOLE   87,551 166 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 759 4,825 SH   SOLE   4,825 0 0
KIMBERLY-CLARK CORP COM 494368103 448 3,981 SH   SOLE   3,981 0 0
KLA CORP COM NEW 482480100 19,313 63,818 SH   SOLE   63,680 138 0
LAM RESEARCH CORP COM 512807108 8,463 23,124 SH   SOLE   23,074 50 0
LILLY ELI & CO COM 532457108 1,582 4,893 SH   SOLE   4,893 0 0
LINCOLN ELEC HLDGS INC COM 533900106 1,166 9,278 SH   SOLE   9,278 0 0
LOCKHEED MARTIN CORP COM 539830109 14,499 37,533 SH   SOLE   37,453 80 0
LOWES COS INC COM 548661107 2,605 13,871 SH   SOLE   13,871 0 0
MARTIN MARIETTA MATLS INC COM 573284106 395 1,225 SH   SOLE   1,225 0 0
MCDONALDS CORP COM 580135101 1,964 8,513 SH   SOLE   8,513 0 0
MCKESSON CORP COM 58155Q103 259 761 SH   SOLE   761 0 0
MEDTRONIC PLC SHS G5960L103 351 4,347 SH   SOLE   4,347 0 0
MERCK & CO INC COM 58933Y105 984 11,428 SH   SOLE   11,428 0 0
META PLATFORMS INC CL A 30303M102 1,874 13,812 SH   SOLE   13,812 0 0
MICROSOFT CORP COM 594918104 14,312 61,451 SH   SOLE   61,349 102 0
MIMEDX GROUP INC COM 602496101 56 19,525 SH   SOLE   19,525 0 0
MONDELEZ INTL INC CL A 609207105 471 8,595 SH   SOLE   8,595 0 0
MORGAN STANLEY COM NEW 617446448 13,724 173,698 SH   SOLE   173,324 374 0
NETFLIX INC COM 64110L106 260 1,103 SH   SOLE   1,103 0 0
NEXTERA ENERGY INC COM 65339F101 1,496 19,077 SH   SOLE   19,077 0 0
NORFOLK SOUTHN CORP COM 655844108 1,916 9,139 SH   SOLE   9,139 0 0
NORFOLK SOUTHN CORP COM 655844108 1,782 8,500 PRN Put SOLE   8,500 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 1,414 38,568 SH   SOLE   38,568 0 0
NORTHROP GRUMMAN CORP COM 666807102 939 1,996 SH   SOLE   1,996 0 0
NOVO-NORDISK A S ADR 670100205 1,703 17,097 SH   SOLE   17,097 0 0
NVIDIA CORPORATION COM 67066G104 14,436 118,919 SH   SOLE   118,660 259 0
OKTA INC CL A 679295105 6,384 112,259 SH   SOLE   112,015 244 0
PALO ALTO NETWORKS INC COM 697435105 7,361 44,939 SH   SOLE   44,843 96 0
PATRICK INDS INC DBCV 1.000% 2/0 703343AB9 49 50,000 SH   SOLE   50,000 0 0
PEPSICO INC COM 713448108 1,419 8,693 SH   SOLE   8,693 0 0
PFIZER INC COM 717081103 13,523 309,037 SH   SOLE   308,412 625 0
PHILIP MORRIS INTL INC COM 718172109 473 5,694 SH   SOLE   5,694 0 0
PHILLIPS 66 COM 718546104 13,595 168,428 SH   SOLE 1 167,993 435 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 3,585 36,267 SH   SOLE   36,267 0 0
PNC FINL SVCS GROUP INC COM 693475105 375 2,509 SH   SOLE   2,509 0 0
PPG INDS INC COM 693506107 986 8,905 SH   SOLE   8,905 0 0
PROCTER AND GAMBLE CO COM 742718109 1,528 12,104 SH   SOLE   12,104 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 1,738 206,113 SH   SOLE   205,673 440 0
PUBMATIC INC COM CL A 74467Q103 8,101 487,109 SH   SOLE   486,064 1,045 0
QUALCOMM INC COM 747525103 343 3,036 SH   SOLE 1 2,956 80 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 17,511 213,912 SH   SOLE   213,462 450 0
REPUBLIC SVCS INC COM 760759100 17,430 128,121 SH   SOLE   127,846 275 0
ROPER TECHNOLOGIES INC COM 776696106 463 1,288 SH   SOLE   1,288 0 0
RPC INC COM 749660106 269 38,783 SH   SOLE   38,783 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 3,621 75,809 SH   SOLE   75,809 0 0
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 254 10,826 SH   SOLE   10,826 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 357 5,374 SH   SOLE   5,374 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 294 5,260 SH   SOLE   5,260 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 297 7,005 SH   SOLE   7,005 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 229 1,929 SH   SOLE   1,929 0 0
SMUCKER J M CO COM NEW 832696405 318 2,312 SH   SOLE   2,312 0 0
SOUTHERN CO COM 842587107 394 5,801 SH   SOLE   5,801 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 477 1,660 SH   SOLE   1,660 0 0
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 7,514 157,554 SH   SOLE   157,554 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,506 15,415 SH   SOLE   15,415 0 0
SPDR SER TR S&P DIVID ETF 78464A763 269 2,410 SH   SOLE   2,410 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 11,446 654,810 SH   SOLE   653,396 1,414 0
STARBUCKS CORP COM 855244109 350 4,156 SH   SOLE   4,156 0 0
STEPAN CO COM 858586100 229 2,446 SH   SOLE   2,446 0 0
STRYKER CORPORATION COM 863667101 1,416 6,992 SH   SOLE   6,992 0 0
TARGET CORP COM 87612E106 10,691 72,049 SH   SOLE   71,899 150 0
TE CONNECTIVITY LTD SHS H84989104 2,246 20,356 SH   SOLE   20,356 0 0
TEXAS INSTRS INC COM 882508104 1,128 7,290 SH   SOLE   7,290 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104 6,285 326,344 SH   SOLE   325,609 735 0
TRUIST FINL CORP COM 89832Q109 437 10,047 SH   SOLE   10,047 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,506 9,325 SH   SOLE   9,325 0 0
UNITEDHEALTH GROUP INC COM 91324P102 3,352 6,637 SH   SOLE   6,637 0 0
UNITEDHEALTH GROUP INC COM 91324P102 758 1,500 PRN Put SOLE   1,500 0 0
US BANCORP DEL COM NEW 902973304 520 12,892 SH   SOLE   12,892 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 216 2,890 SH   SOLE   2,890 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 213 2,992 SH   SOLE   2,992 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 250 5,246 SH   SOLE   5,246 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 13,161 61,513 SH   SOLE   61,452 61 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 873 4,862 SH   SOLE   4,862 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1,243 25,838 SH   SOLE   25,838 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 559 4,135 SH   SOLE   4,135 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 231 5,042 SH   SOLE   5,042 0 0
VERISK ANALYTICS INC COM 92345Y106 643 3,771 SH   SOLE   3,771 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 643 16,934 SH   SOLE   16,934 0 0
VIRTU FINL INC CL A 928254101 15,375 740,232 SH   SOLE   738,617 1,615 0
WALMART INC COM 931142103 1,778 13,711 SH   SOLE   13,711 0 0
WELLS FARGO CO NEW COM 949746101 200 4,984 SH   SOLE   4,984 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 466 16,316 SH   SOLE 1 16,146 170 0
WHITE MTNS INS GROUP LTD COM G9618E107 805 618 SH   SOLE   618 0 0
WILLIAMS COS INC COM 969457100 16,264 568,060 SH   SOLE   566,855 1,205 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 4,150 15,840 SH   SOLE   15,840 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 2,521 107,291 SH   SOLE   107,065 226 0
ZSCALER INC COM 98980G102 6,581 40,039 SH   SOLE   39,950 89 0