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
ABBOTT LABS COM 002824100   495,061 4,889 SH   SOLE   0 0 4,889
ABBVIE INC COM 00287Y109   366,870 2,302 SH   SOLE   0 0 2,302
ADOBE SYSTEMS INCORPORATED COM 00724F101   555,704 1,442 SH   SOLE   0 0 1,442
AIR TRANSPORT SERVICES GRP I COM 00922R105   2,158,530 103,626 SH   SOLE   0 0 103,626
ALPHABET INC CAP STK CL A 02079K305   1,334,798 12,868 SH   SOLE   0 0 12,868
ALPHABET INC CAP STK CL C 02079K107   1,627,704 15,651 SH   SOLE   0 0 15,651
ALPHATEC HLDGS INC COM NEW 02081G201   4,018,324 258,247 SH   SOLE   0 0 258,247
AMAZON COM INC COM 023135106   1,496,879 14,492 SH   SOLE   0 0 14,492
AMERICAN CENTY ETF TR AVANTIS ALL EQT 025072232   1,043,926 18,061 SH   SOLE   0 0 18,061
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   9,614,027 181,774 SH   SOLE   0 0 181,774
AMERICAN CENTY ETF TR AVANTIS SHFXDINC 025072687   349,701 7,547 SH   SOLE   0 0 7,547
AMERICAN CENTY ETF TR AVANTIS US SMALL 025072323   7,506,393 170,196 SH   SOLE   0 0 170,196
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   29,271,275 513,261 SH   SOLE   0 0 513,261
AMERICAN CENTY ETF TR REAL ESTATE ETF 025072356   5,289,923 127,591 SH   SOLE   0 0 127,591
AMERICAN CENTY ETF TR US EQT ETF 025072885   13,092,600 184,715 SH   SOLE   0 0 184,715
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349   4,422,498 86,529 SH   SOLE   0 0 86,529
AMERICAN CENTY ETF TR US SML CP VALU 025072877   5,449,706 73,585 SH   SOLE   0 0 73,585
APPLE INC COM 037833100   8,159,809 49,483 SH   SOLE   0 0 49,483
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200   201,433 340,000 SH   SOLE   0 0 340,000
AXON ENTERPRISE INC COM 05464C101   2,278,905 10,130 SH   SOLE   0 0 9,780
BEACON ROOFING SUPPLY INC COM 073685109   2,617,549 44,501 SH   SOLE   0 0 44,501
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,364,146 4,418 SH   SOLE   0 0 4,418
BROADCOM INC COM 11135F101   381,286 594 SH   SOLE   0 0 594
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   1,690,582 17,013 SH   SOLE   0 0 17,013
CATERPILLAR INC COM 149123101   312,596 1,366 SH   SOLE   0 0 1,366
CISCO SYS INC COM 17275R102   406,491 7,776 SH   SOLE   0 0 7,776
COMCAST CORP NEW CL A 20030N101   211,197 5,571 SH   SOLE   0 0 5,571
DANAHER CORPORATION COM 235851102   1,145,522 4,545 SH   SOLE   0 0 4,545
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   533,040 22,596 SH   SOLE   0 0 22,596
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   8,439,524 350,697 SH   SOLE   0 0 350,697
DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849   424,158 8,779 SH   SOLE   0 0 8,779
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864   3,838,859 82,273 SH   SOLE   0 0 82,273
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   833,577 28,974 SH   SOLE   0 0 28,974
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   2,364,357 92,793 SH   SOLE   0 0 92,793
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   1,910,846 43,008 SH   SOLE   0 0 43,008
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   4,207,758 167,373 SH   SOLE   0 0 167,373
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   593,233 17,719 SH   SOLE   0 0 17,719
DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823   221,627 10,313 SH   SOLE   0 0 10,313
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   262,236 4,976 SH   SOLE   0 0 4,976
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   328,143 7,374 SH   SOLE   0 0 7,374
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   889,217 38,561 SH   SOLE   0 0 38,561
DISNEY WALT CO COM 254687106   486,532 4,859 SH   SOLE   0 0 4,859
DOLLAR GEN CORP NEW COM 256677105   752,395 3,575 SH   SOLE   0 0 3,575
DUCOMMUN INC DEL COM 264147109   842,534 15,400 SH   SOLE   0 0 15,400
FIRST BANCORP INC ME COM 31866P102   1,455,174 56,206 SH   SOLE   0 0 56,206
FISERV INC COM 337738108   339,090 3,000 SH   SOLE   0 0 3,000
GENERAL MLS INC COM 370334104   6,589,308 77,104 SH   SOLE   0 0 77,104
GMS INC COM 36251C103   3,096,305 53,486 SH   SOLE   0 0 53,486
HOME DEPOT INC COM 437076102   298,957 1,013 SH   SOLE   0 0 1,013
HONEYWELL INTL INC COM 438516106   447,221 2,340 SH   SOLE   0 0 2,340
HURCO CO COM 447324104   402,939 15,895 SH   SOLE   0 0 15,895
IDENTIV INC COM NEW 45170X205   922,529 150,494 SH   SOLE   0 0 150,494
IDEXX LABS INC COM 45168D104   200,032 400 SH   SOLE   0 0 400
ILLINOIS TOOL WKS INC COM 452308109   1,109,159 4,556 SH   SOLE   0 0 4,556
INTEL CORP COM 458140100   488,744 14,960 SH   SOLE   0 0 14,960
INVESCO QQQ TR UNIT SER 1 46090E103   230,107 717 SH   SOLE   0 0 717
ISHARES GOLD TR ISHARES NEW 464285204   332,706 8,903 SH   SOLE   0 0 8,583
ISHARES TR CORE S&P SCP ETF 464287804   1,657,303 17,139 SH   SOLE   0 0 17,139
ISHARES TR CORE S&P500 ETF 464287200   591,134 1,438 SH   SOLE   0 0 1,438
ISHARES TR MSCI AC ASIA ETF 464288182   349,667 5,152 SH   SOLE   0 0 5,152
ISHARES TR MSCI EAFE ETF 464287465   949,071 13,270 SH   SOLE   0 0 13,270
ISHARES TR RUS 1000 GRW ETF 464287614   2,384,661 9,760 SH   SOLE   0 0 9,760
ISHARES TR RUS MD CP GR ETF 464287481   770,830 8,466 SH   SOLE   0 0 8,466
ISHARES TR RUSSELL 2000 ETF 464287655   267,065 1,497 SH   SOLE   0 0 1,497
ISHARES TR RUSSELL 3000 ETF 464287689   1,818,543 7,725 SH   SOLE   0 0 7,725
ISHARES TR S&P 100 ETF 464287101   7,052,690 37,707 SH   SOLE   0 0 37,707
JOHNSON & JOHNSON COM 478160104   1,056,016 6,813 SH   SOLE   0 0 6,813
JPMORGAN CHASE & CO COM 46625H100   851,070 6,531 SH   SOLE   0 0 6,531
KNOWLES CORP COM 49926D109   1,453,585 85,505 SH   SOLE   0 0 85,505
LAUDER ESTEE COS INC CL A 518439104   396,062 1,607 SH   SOLE   0 0 1,607
LILLY ELI & CO COM 532457108   454,345 1,323 SH   SOLE   0 0 1,323
LOWES COS INC COM 548661107   520,322 2,602 SH   SOLE   0 0 2,602
MARSH & MCLENNAN COS INC COM 571748102   641,884 3,854 SH   SOLE   0 0 3,854
MCDONALDS CORP COM 580135101   211,881 758 SH   SOLE   0 0 758
MERCK & CO INC COM 58933Y105   230,441 2,166 SH   SOLE   0 0 2,166
META PLATFORMS INC CL A 30303M102   426,424 2,012 SH   SOLE   0 0 2,012
MICROSOFT CORP COM 594918104   2,731,066 9,473 SH   SOLE   0 0 9,473
NEOGENOMICS INC COM NEW 64049M209   362,877 20,855 SH   SOLE   0 0 20,855
NIKE INC CL B 654106103   718,426 5,858 SH   SOLE   0 0 5,858
NVIDIA CORPORATION COM 67066G104   1,333,400 4,800 SH   SOLE   0 0 4,800
ONCTERNAL THERAPEUTICS INC COM 68236P107   30,042 38,269 SH   SOLE   0 0 38,269
ORACLE CORP COM 68389X105   324,291 3,490 SH   SOLE   0 0 3,490
OREILLY AUTOMOTIVE INC COM 67103H107   1,407,609 1,658 SH   SOLE   0 0 1,658
PEPSICO INC COM 713448108   933,012 5,118 SH   SOLE   0 0 5,118
PFIZER INC COM 717081103   317,057 7,771 SH   SOLE   0 0 7,771
PROCTER AND GAMBLE CO COM 742718109   268,089 1,803 SH   SOLE   0 0 1,803
PROMETHEUS BIOSCIENCES INC COM 74349U108   16,577,292 154,466 SH   SOLE   0 0 154,466
REVANCE THERAPEUTICS INC COM 761330109   2,929,846 90,989 SH   SOLE   0 0 90,989
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   3,601,253 146,870 SH   SOLE   0 0 146,870
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   5,887,952 169,194 SH   SOLE   0 0 169,194
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   326,375 4,461 SH   SOLE   0 0 4,461
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   6,882,800 105,613 SH   SOLE   0 0 105,613
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   7,581,376 115,605 SH   SOLE   0 0 115,605
SCHWAB STRATEGIC TR US REIT ETF 808524847   1,249,229 64,063 SH   SOLE   0 0 64,063
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   325,881 7,772 SH   SOLE   0 0 7,772
SELECT ENERGY SVCS INC CL A COM 81617J301   96,202 13,822 SH   SOLE   0 0 13,822
SPDR S&P 500 ETF TR TR UNIT 78462F103   5,511,618 13,463 SH   SOLE   0 0 13,463
SPDR S&P 500 ETF TR TR UNIT 78462F103   122,817 300 SH Put SOLE   0 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   253,501 553 SH   SOLE   0 0 553
SPDR SER TR NUVEEN BLMBRG MU 78468R721   356,348 7,611 SH   SOLE   0 0 7,611
SPDR SER TR PRTFLO S&P500 VL 78464A508   2,219,973 54,518 SH   SOLE   0 0 54,518
SPDR SER TR S&P 400 MDCP VAL 78464A839   968,403 14,655 SH   SOLE   0 0 14,655
SPDR SER TR S&P 600 SMCP VAL 78464A300   387,757 5,090 SH   SOLE   0 0 5,090
SPDR SER TR S&P BIOTECH 78464A870   304,840 4,000 SH   SOLE   0 0 4,000
STAAR SURGICAL CO COM PAR $0.01 852312305   3,042,933 47,583 SH   SOLE   0 0 47,583
STANDARD LITHIUM LTD COM 853606101   608,000 160,000 SH   SOLE   0 0 160,000
TARGET CORP COM 87612E106   227,079 1,371 SH   SOLE   0 0 1,371
TAYLOR MORRISON HOME CORP COM 87724P106   2,654,288 69,375 SH   SOLE   0 0 69,375
TITAN MACHY INC COM 88830R101   1,978,600 65,000 SH   SOLE   0 0 65,000
TJX COS INC NEW COM 872540109   722,401 9,219 SH   SOLE   0 0 9,219
UNIFI INC COM NEW 904677200   292,617 35,816 SH   SOLE   0 0 35,816
UNION PAC CORP COM 907818108   468,131 2,326 SH   SOLE   0 0 2,326
UNITEDHEALTH GROUP INC COM 91324P102   2,350,663 4,974 SH   SOLE   0 0 4,974
VANGUARD INDEX FDS GROWTH ETF 922908736   4,659,556 18,680 SH   SOLE   0 0 18,460
VANGUARD INDEX FDS LARGE CAP ETF 922908637   886,601 4,746 SH   SOLE   0 0 4,746
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   813,805 6,070 SH   SOLE   0 0 6,070
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   3,662,480 44,105 SH   SOLE   0 0 44,015
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   261,172 694 SH   SOLE   0 0 694
VANGUARD INDEX FDS SM CP VAL ETF 922908611   2,135,481 13,451 SH   SOLE   0 0 13,451
VANGUARD INDEX FDS SMALL CP ETF 922908751   4,632,884 24,440 SH   SOLE   0 0 24,382
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,415,320 11,834 SH   SOLE   0 0 11,834
VANGUARD INDEX FDS VALUE ETF 922908744   8,023,702 58,096 SH   SOLE   0 0 57,779
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   5,749,247 142,308 SH   SOLE   0 0 141,828
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   8,579,904 160,462 SH   SOLE   0 0 160,462
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   297,020 5,863 SH   SOLE   0 0 5,863
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   324,780 5,548 SH   SOLE   0 0 5,548
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   4,650,611 24,959 SH   SOLE   0 0 24,959
VANGUARD STAR FDS VG TL INTL STK F 921909768   480,438 8,702 SH   SOLE   0 0 8,702
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   3,816,911 84,501 SH   SOLE   0 0 83,205
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   722,265 6,846 SH   SOLE   0 0 6,846
VIASAT INC COM 92552V100   4,612,528 136,304 SH   SOLE   0 0 136,304
VISA INC COM CL A 92826C839   1,309,041 5,806 SH   SOLE   0 0 5,806
ZOETIS INC CL A 98978V103   881,633 5,297 SH   SOLE   0 0 5,297