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
APPLE INC COM 037833100 39,761 290,824 SH   SOLE   290,824 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 29,669 224,973 SH   SOLE   224,973 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 16,900 75,820 SH   SOLE   75,820 0 0
AMAZON COM INC COM 023135106 16,537 155,703 SH   SOLE   155,703 0 0
MASTERCARD INCORPORATED CL A 57636Q104 16,514 52,346 SH   SOLE   52,346 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 16,344 160,913 SH   SOLE   160,913 0 0
ISHARES TR RUS MD CP GR ETF 464287481 15,812 199,596 SH   SOLE   199,596 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 14,124 95,664 SH   SOLE   95,664 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 12,905 55,065 SH   SOLE   55,065 0 0
ULTA BEAUTY INC COM 90384S303 12,820 33,257 SH   SOLE   33,257 0 0
INTUIT COM 461202103 12,324 31,975 SH   SOLE   31,975 0 0
THE TRADE DESK INC COM CL A 88339J105 12,015 286,816 SH   SOLE   286,816 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 11,767 32,146 SH   SOLE   32,146 0 0
LOWES COS INC COM 548661107 11,449 65,548 SH   SOLE   65,548 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 11,225 86,668 SH   SOLE   86,668 0 0
AMETEK INC COM 031100100 10,977 99,891 SH   SOLE   99,891 0 0
TJX COS INC NEW COM 872540109 10,159 181,894 SH   SOLE   181,894 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 9,121 45,443 SH   SOLE   45,443 0 0
JACOBS ENGR GROUP INC COM 469814107 8,973 70,580 SH   SOLE   70,580 0 0
MARKETAXESS HLDGS INC COM 57060D108 8,469 33,079 SH   SOLE   33,079 0 0
NIKE INC CL B 654106103 8,160 79,842 SH   SOLE   79,842 0 0
CME GROUP INC COM 12572Q105 7,903 38,609 SH   SOLE   38,609 0 0
LULULEMON ATHLETICA INC COM 550021109 7,583 27,816 SH   SOLE   27,816 0 0
IQVIA HLDGS INC COM 46266C105 7,125 32,834 SH   SOLE   32,834 0 0
AUTODESK INC COM 052769106 6,792 39,498 SH   SOLE   39,498 0 0
CLOUDFLARE INC CL A COM 18915M107 5,929 135,512 SH   SOLE   135,512 0 0
ISHARES TR CORE S&P TTL STK 464287150 5,792 69,135 SH   SOLE   69,135 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 5,562 31,580 SH   SOLE   31,580 0 0
AMN HEALTHCARE SVCS INC COM 001744101 5,531 50,412 SH   SOLE   50,412 0 0
MASIMO CORP COM 574795100 5,331 40,797 SH   SOLE   40,797 0 0
MICROSOFT CORP COM 594918104 5,273 20,532 SH   SOLE   20,532 0 0
BLOCK INC CL A 852234103 5,148 83,769 SH   SOLE   83,769 0 0
TWILIO INC CL A 90138F102 4,569 54,511 SH   SOLE   54,511 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 4,244 22,499 SH   SOLE   22,499 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 3,925 87,886 SH   SOLE   87,886 0 0
PAYCHEX INC COM 704326107 3,858 33,877 SH   SOLE   33,877 0 0
JOHNSON & JOHNSON COM 478160104 3,797 21,389 SH   SOLE   21,389 0 0
JPMORGAN CHASE & CO COM 46625H100 3,628 32,217 SH   SOLE   32,217 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 3,547 11,731 SH   SOLE   11,731 0 0
DIAMONDBACK ENERGY INC COM 25278X109 3,359 27,726 SH   SOLE   27,726 0 0
ABBVIE INC COM 00287Y109 3,294 21,506 SH   SOLE   21,506 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3,223 63,513 SH   SOLE   63,513 0 0
METLIFE INC COM 59156R108 2,920 46,500 SH   SOLE   46,500 0 0
CISCO SYS INC COM 17275R102 2,852 66,895 SH   SOLE   66,895 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,809 10,288 SH   SOLE   10,288 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 2,618 41,729 SH   SOLE   41,729 0 0
UNITED PARCEL SERVICE INC CL B 911312106 2,395 13,120 SH   SOLE   13,120 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,312 21,567 SH   SOLE   21,567 0 0
PFIZER INC COM 717081103 2,269 43,273 SH   SOLE   43,273 0 0
DIGITAL RLTY TR INC COM 253868103 2,250 17,334 SH   SOLE   17,334 0 0
WILLIAMS COS INC COM 969457100 2,154 69,024 SH   SOLE   69,024 0 0
SOUTHERN CO COM 842587107 2,151 30,165 SH   SOLE   30,165 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 2,146 30,035 SH   SOLE   30,035 0 0
WASTE MGMT INC DEL COM 94106L109 2,071 13,538 SH   SOLE   13,538 0 0
MERCK & CO INC COM 58933Y105 1,987 21,798 SH   SOLE   21,798 0 0
PEPSICO INC COM 713448108 1,897 11,381 SH   SOLE   11,381 0 0
CONSOLIDATED EDISON INC COM 209115104 1,860 19,560 SH   SOLE   19,560 0 0
KIMBERLY-CLARK CORP COM 494368103 1,846 13,661 SH   SOLE   13,661 0 0
EXXON MOBIL CORP COM 30231G102 1,813 21,169 SH   SOLE   21,169 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,812 10,763 SH   SOLE   10,763 0 0
TC ENERGY CORP COM 87807B107 1,779 34,328 SH   SOLE   34,328 0 0
BCE INC COM NEW 05534B760 1,777 36,137 SH   SOLE   36,137 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 1,733 19,701 SH   SOLE   19,701 0 0
INTERNATIONAL PAPER CO COM 460146103 1,660 39,687 SH   SOLE   39,687 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 1,649 31,329 SH   SOLE   31,329 0 0
COLGATE PALMOLIVE CO COM 194162103 1,644 20,508 SH   SOLE   20,508 0 0
NVIDIA CORPORATION COM 67066G104 1,579 10,413 SH   SOLE   10,413 0 0
TEXAS INSTRS INC COM 882508104 1,540 10,020 SH   SOLE   10,020 0 0
GENERAL MLS INC COM 370334104 1,441 19,099 SH   SOLE   19,099 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,431 14,888 SH   SOLE   14,888 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,343 32,197 SH   SOLE   32,197 0 0
WELLTOWER INC COM 95040Q104 1,320 16,033 SH   SOLE   16,033 0 0
PHILIP MORRIS INTL INC COM 718172109 1,279 12,950 SH   SOLE   12,950 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 1,258 28,368 SH   SOLE   28,368 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,209 12,857 SH   SOLE   12,857 0 0
VANGUARD TAX-MANAGED INTL FD VAN FTSE DEV MKT 921943858 1,207 29,591 SH   SOLE   29,591 0 0
NEXTERA ENERGY INC COM 65339F101 1,043 13,465 SH   SOLE   13,465 0 0
DISNEY WALT CO COM 254687106 1,030 10,914 SH   SOLE   10,914 0 0
UNILEVER PLC SPON ADR NEW 904767704 975 21,284 SH   SOLE   21,284 0 0
ALTRIA GROUP INC COM 02209S103 962 23,021 SH   SOLE   23,021 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 949 13,246 SH   SOLE   13,246 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847 809 20,384 SH   SOLE   20,384 0 0
COCA COLA CO COM 191216100 751 11,942 SH   SOLE   11,942 0 0
ISHARES TR EAFE SML CP ETF 464288273 652 11,941 SH   SOLE   11,941 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 529 10,580 SH   SOLE   10,580 0 0
BK OF AMERICA CORP COM 060505104 504 16,184 SH   SOLE   16,184 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 463 12,981 SH   SOLE   12,981 0 0
ISHARES TR HDG MSCI EAFE 46434V803 451 14,185 SH   SOLE   14,185 0 0
MONRO INC COM 610236101 442 10,311 SH   SOLE   10,311 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 403 11,300 SH   SOLE   11,300 0 0
ISHARES SILVER TR ISHARES 46428Q109 227 12,181 SH   SOLE   12,181 0 0
ALPHABET INC CAP STK CL A 02079K305 13,803 6,334 SH   SOLE   6,334 0 0
BLACKROCK INC COM 09247X101 5,786 9,500 SH   SOLE   9,500 0 0
BOOKING HOLDINGS INC COM 09857L108 4,528 2,589 SH   SOLE   2,589 0 0
ALPHABET INC CAP STK CL C 02079K107 3,375 1,543 SH   SOLE   1,543 0 0
ISHARES TR CORE S&P500 ETF 464287200 3,267 8,616 SH   SOLE   8,616 0 0
TESLA INC COM 88160R101 2,822 4,190 SH   SOLE   4,190 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,635 4,850 SH   SOLE   4,850 0 0
PUBLIC STORAGE COM 74460D109 1,975 6,317 SH   SOLE   6,317 0 0
RH COM 74967X103 1,913 9,012 SH   SOLE   9,012 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1,740 7,201 SH   SOLE   7,201 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,697 3,540 SH   SOLE   3,540 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 1,401 6,437 SH   SOLE   6,437 0 0
BROADCOM INC COM 11135F101 1,370 2,819 SH   SOLE   2,819 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,324 9,376 SH   SOLE   9,376 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,259 4,493 SH   SOLE   4,493 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,193 5,455 SH   SOLE   5,455 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,173 3,110 SH   SOLE   3,110 0 0
CUMMINS INC COM 231021106 1,172 6,056 SH   SOLE   6,056 0 0
STRYKER CORPORATION COM 863667101 1,070 5,381 SH   SOLE   5,381 0 0
AMGEN INC COM 031162100 1,027 4,223 SH   SOLE   4,223 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,011 1,968 SH   SOLE   1,968 0 0
CHEVRON CORP NEW COM 166764100 974 6,725 SH   SOLE   6,725 0 0
CANADIAN NATL RY CO COM 136375102 903 8,025 SH   SOLE   8,025 0 0
ACUITY BRANDS INC COM 00508Y102 788 5,115 SH   SOLE   5,115 0 0
CONSTELLATION BRANDS INC CL A 21036P108 786 3,373 SH   SOLE   3,373 0 0
ABBOTT LABS COM 002824100 780 7,176 SH   SOLE   7,176 0 0
CVS HEALTH CORP COM 126650100 779 8,403 SH   SOLE   8,403 0 0
AMERICAN TOWER CORP NEW COM 03027X100 721 2,820 SH   SOLE   2,820 0 0
VISA INC COM CL A 92826C839 717 3,640 SH   SOLE   3,640 0 0
HONEYWELL INTL INC COM 438516106 708 4,073 SH   SOLE   4,073 0 0
BLACKSTONE INC COM 09260D107 663 7,262 SH   SOLE   7,262 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 632 1,823 SH   SOLE   1,823 0 0
META PLATFORMS INC CL A 30303M102 554 3,436 SH   SOLE   3,436 0 0
STARBUCKS CORP COM 855244109 540 7,067 SH   SOLE   7,067 0 0
PROCTER AND GAMBLE CO COM 742718109 527 3,667 SH   SOLE   3,667 0 0
CANADIAN PAC RY LTD COM 13645T100 520 7,446 SH   SOLE   7,446 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 518 9,196 SH   SOLE   9,196 0 0
CASELLA WASTE SYS INC CL A 147448104 498 6,850 SH   SOLE   6,850 0 0
LOCKHEED MARTIN CORP COM 539830109 488 1,134 SH   SOLE   1,134 0 0
SHERWIN WILLIAMS CO COM 824348106 477 2,131 SH   SOLE   2,131 0 0
LANCASTER COLONY CORP COM 513847103 476 3,700 SH   SOLE   3,700 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 473 2,402 SH   SOLE   2,402 0 0
WALMART INC COM 931142103 467 3,838 SH   SOLE   3,838 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 459 2,713 SH   SOLE   2,713 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 457 4,811 SH   SOLE   4,811 0 0
GILEAD SCIENCES INC COM 375558103 436 7,060 SH   SOLE   7,060 0 0
MCCORMICK & CO INC COM NON VTG 579780206 435 5,228 SH   SOLE   5,228 0 0
S&P GLOBAL INC COM 78409V104 432 1,281 SH   SOLE   1,281 0 0
FORTINET INC COM 34959E109 430 7,595 SH   SOLE   7,595 0 0
TYLER TECHNOLOGIES INC COM 902252105 426 1,282 SH   SOLE   1,282 0 0
OTIS WORLDWIDE CORP COM 68902V107 426 6,021 SH   SOLE   6,021 0 0
ORACLE CORP COM 68389X105 415 5,937 SH   SOLE   5,937 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 407 1,940 SH   SOLE   1,940 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 405 2,794 SH   SOLE   2,794 0 0
MSCI INC COM 55354G100 401 972 SH   SOLE   972 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 397 4,860 SH   SOLE   4,860 0 0
IDEXX LABS INC COM 45168D104 393 1,120 SH   SOLE   1,120 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 390 1,312 SH   SOLE   1,312 0 0
LAM RESEARCH CORP COM 512807108 371 870 SH   SOLE   870 0 0
M & T BK CORP COM 55261F104 366 2,294 SH   SOLE   2,294 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 356 9,118 SH   SOLE   9,118 0 0
PAYPAL HLDGS INC COM 70450Y103 353 5,055 SH   SOLE   5,055 0 0
AMERISOURCEBERGEN CORP COM 03073E105 339 2,395 SH   SOLE   2,395 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 332 4,311 SH   SOLE   4,311 0 0
AIRBNB INC COM CL A 009066101 329 3,689 SH   SOLE   3,689 0 0
GALLAGHER ARTHUR J & CO COM 363576109 327 2,008 SH   SOLE   2,008 0 0
BRUKER CORP COM 116794108 320 5,104 SH   SOLE   5,104 0 0
NETFLIX INC COM 64110L106 299 1,711 SH   SOLE   1,711 0 0
SHOPIFY INC CL A 82509L107 295 9,440 SH   SOLE   9,440 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 294 4,361 SH   SOLE   4,361 0 0
ISHARES TR RUS TP200 GR ETF 464289438 291 2,320 SH   SOLE   2,320 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 283 1,643 SH   SOLE   1,643 0 0
FISERV INC COM 337738108 281 3,163 SH   SOLE   3,163 0 0
MEDPACE HLDGS INC COM 58506Q109 281 1,880 SH   SOLE   1,880 0 0
WATERS CORP COM 941848103 281 850 SH   SOLE   850 0 0
MCDONALDS CORP COM 580135101 281 1,137 SH   SOLE   1,137 0 0
CSX CORP COM 126408103 275 9,480 SH   SOLE   9,480 0 0
UNION PAC CORP COM 907818108 274 1,285 SH   SOLE   1,285 0 0
ARK ETF TR INNOVATION ETF 00214Q104 264 6,624 SH   SOLE   6,624 0 0
CORNING INC COM 219350105 262 8,300 SH   SOLE   8,300 0 0
HOME DEPOT INC COM 437076102 260 949 SH   SOLE   949 0 0
COMCAST CORP NEW CL A 20030N101 259 6,607 SH   SOLE   6,607 0 0
CATERPILLAR INC COM 149123101 258 1,444 SH   SOLE   1,444 0 0
ISHARES TR S&P 100 ETF 464287101 256 1,486 SH   SOLE   1,486 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 250 6,099 SH   SOLE   6,099 0 0
BOEING CO COM 097023105 245 1,790 SH   SOLE   1,790 0 0
NORTHROP GRUMMAN CORP COM 666807102 239 500 SH   SOLE   500 0 0
STERIS PLC SHS USD G8473T100 239 1,160 SH   SOLE   1,160 0 0
ZOETIS INC CL A 98978V103 237 1,378 SH   SOLE   1,378 0 0
LILLY ELI & CO COM 532457108 237 729 SH   SOLE   729 0 0
AON PLC SHS CL A G0403H108 235 873 SH   SOLE   873 0 0
NOVANTA INC COM 67000B104 233 1,920 SH   SOLE   1,920 0 0
GENERAL ELECTRIC CO COM NEW 369604301 226 3,557 SH   SOLE   3,557 0 0
LAUDER ESTEE COS INC CL A 518439104 226 889 SH   SOLE   889 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 225 1,850 SH   SOLE   1,850 0 0
TRIMBLE INC COM 896239100 223 3,822 SH   SOLE   3,822 0 0
NOVO-NORDISK A S ADR 670100205 218 1,960 SH   SOLE   1,960 0 0
HEICO CORP NEW COM 422806109 218 1,665 SH   SOLE   1,665 0 0
MICRON TECHNOLOGY INC COM 595112103 218 3,940 SH   SOLE   3,940 0 0
INTEL CORP COM 458140100 215 5,760 SH   SOLE   5,760 0 0
AMERICAN EXPRESS CO COM 025816109 210 1,515 SH   SOLE   1,515 0 0
CBRE GROUP INC CL A 12504L109 207 2,806 SH   SOLE   2,806 0 0
KLA CORP COM NEW 482480100 205 642 SH   SOLE   642 0 0
LITTELFUSE INC COM 537008104 203 800 SH   SOLE   800 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 203 1,123 SH   SOLE   1,123 0 0
HECLA MNG CO COM 422704106 133 33,891 SH   SOLE   33,891 0 0
MICROVISION INC DEL COM NEW 594960304 58 15,000 SH   SOLE   15,000 0 0