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 |
Abbott Laboratories | COM | 002824100 | 264,013 | 2,726 | SH | | SOLE | | 2,726 | 0 | 0 |
ABBVIE INC COM | COM | 00287Y109 | 2,832 | 19 | SH | | SOLE | | 19 | 0 | 0 |
Accenture Plc Class A | SHS CLASS A | G1151C101 | 15,970 | 52 | SH | | SOLE | | 52 | 0 | 0 |
ADDUS HOMECARE CORP COM | COM | 006739106 | 5,367 | 63 | SH | | SOLE | | 63 | 0 | 0 |
AERCAP HOLDINGS NV SHS | SHS | N00985106 | 1,412,456 | 22,538 | SH | | SOLE | | 22,538 | 0 | 0 |
Alphabet Inc. Class A | CAP STK CL A | 02079K305 | 336,834 | 2,574 | SH | | SOLE | | 2,574 | 0 | 0 |
Alphabet Inc. Class C | CAP STK CL A | 02079K107 | 1,173,201 | 8,898 | SH | | SOLE | | 8,898 | 0 | 0 |
Amazon.com, Inc. | COM | 023135106 | 734,118 | 5,775 | SH | | SOLE | | 5,775 | 0 | 0 |
Amphenol Corporation Class A | CL A | 032095101 | 483,446 | 5,756 | SH | | SOLE | | 5,756 | 0 | 0 |
Apple Inc. | COM | 037833100 | 29,791 | 174 | SH | | SOLE | | 174 | 0 | 0 |
ASGN Inc | COM | 00191U102 | 12,170 | 149 | SH | | SOLE | | 149 | 0 | 0 |
AUTOMATIC DATA PROCESSING INC COM | COM | 053015103 | 3,776,865 | 15,699 | SH | | SOLE | | 15,699 | 0 | 0 |
BATH & BODY WORKS INC COM | COM | 070830104 | 646,864 | 19,138 | SH | | SOLE | | 19,138 | 0 | 0 |
BERKSHIRE HATHAWAY INC DEL CL B NEW | CL B NEW | 084670702 | 25,572 | 73 | SH | | SOLE | | 73 | 0 | 0 |
BLACKROCK INC COM | COM | 09247X101 | 374,318 | 579 | SH | | SOLE | | 579 | 0 | 0 |
BOOKING HOLDINGS INC COM | COM | 09857L108 | 770,988 | 250 | SH | | SOLE | | 250 | 0 | 0 |
CACI INTL INC CL A | CL A | 127190304 | 15,069 | 48 | SH | | SOLE | | 48 | 0 | 0 |
CAMDEN PPTY TR SH BEN INT | SH BEN INT | 133131102 | 621,296 | 6,569 | SH | | SOLE | | 6,569 | 0 | 0 |
CANADIAN NATL RY CO COM | COM | 136375102 | 1,626,033 | 15,010 | SH | | SOLE | | 15,010 | 0 | 0 |
CANADIAN PACIFIC KANSAS CITY COM | COM | 13646K108 | 1,519,601 | 20,422 | SH | | SOLE | | 20,422 | 0 | 0 |
CBRE GROUP INC CL A | CL A | 12504L109 | 952,129 | 12,891 | SH | | SOLE | | 12,891 | 0 | 0 |
CLOROX CO DEL COM | COM | 189054109 | 1,201,689 | 9,169 | SH | | SOLE | | 9,169 | 0 | 0 |
COLGATE PALMOLIVE CO COM | COM | 194162103 | 49,777 | 700 | SH | | SOLE | | 700 | 0 | 0 |
COLLIERS INTL GROUP INC SUB VTG SHS | SUB VTG SHS | 194693107 | 10,382 | 109 | SH | | SOLE | | 109 | 0 | 0 |
CURTISS WRIGHT CORP COM | COM | 231561101 | 12,716 | 65 | SH | | SOLE | | 65 | 0 | 0 |
DANAHER CORPORATION COM | COM | 235851102 | 685,997 | 2,765 | SH | | SOLE | | 2,765 | 0 | 0 |
DICKS SPORTING GOODS INC COM | COM | 253393102 | 407,935 | 3,757 | SH | | SOLE | | 3,757 | 0 | 0 |
Dimensional Emerg Core Eqy Mrkt ETF | EMGR CRE EQT MNG | 25434V302 | 2,252,599 | 99,805 | SH | | SOLE | | 99,805 | 0 | 0 |
Dimensional Intern Core Eqt Mkt ETF | INTL CORE EQT MK | 25434V203 | 9,433,360 | 361,293 | SH | | SOLE | | 361,293 | 0 | 0 |
DISNEY WALT CO COM | COM | 254687106 | 16,210 | 200 | SH | | SOLE | | 200 | 0 | 0 |
Ecolab Inc. | COM | 278865100 | 13,552 | 80 | SH | | SOLE | | 80 | 0 | 0 |
ELEVANCE HEALTH INC COM | COM | 036752103 | 659,226 | 1,514 | SH | | SOLE | | 1,514 | 0 | 0 |
ENERGY SELECT SECTOR SPDR FUND | ENERGY | 81369Y506 | 991,669 | 10,971 | SH | | SOLE | | 10,971 | 0 | 0 |
First Trust North American Energy ETF | NO AMER ENERGY | 33738D101 | 58,441 | 2,212 | SH | | SOLE | | 2,212 | 0 | 0 |
FIRST TRUST RISING DIVIDEND ACHIEVERS ETF | RISNG DIVD ACHIV | 33738R506 | 50,327 | 1,346 | SH | | SOLE | | 1,346 | 0 | 0 |
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND | SHS | 33734H106 | 1,851,866 | 16,394 | SH | | SOLE | | 16,394 | 0 | 0 |
Fiserv, Inc. | COM | 337738108 | 1,710,982 | 15,477 | SH | | SOLE | | 15,477 | 0 | 0 |
GENERAL ELECTRIC CO COM NEW | COM NEW | 369604301 | 4,816 | 148 | SH | | SOLE | | 148 | 0 | 0 |
GENTEX CORP COM | COM | 371901109 | 12,156 | 104 | SH | | SOLE | | 104 | 0 | 0 |
GRAND CANYON ED INC COM | COM | 38526M106 | 649,818 | 11,012 | SH | | SOLE | | 11,012 | 0 | 0 |
HDFC BANK LTD SPONSORED ADS | SPONSORED ADS | 40415F101 | 1,303,499 | 32,027 | SH | | SOLE | | 32,027 | 0 | 0 |
HILTON GRAND VACATIONS INC COM | COM | 43283X105 | 691,879 | 4,607 | SH | | SOLE | | 4,607 | 0 | 0 |
HILTON WORLDWIDE HLDGS INC COM | COM | 43300A203 | 6,641 | 62 | SH | | SOLE | | 62 | 0 | 0 |
HOULIHAN LOKEY INC CL A | CL A | 441593100 | 24,885 | 700 | SH | | SOLE | | 700 | 0 | 0 |
INTEL CORP COM | COM | 458140100 | 1,089,960 | 16,938 | SH | | SOLE | | 16,938 | 0 | 0 |
ISHARES CORE MSCI EAFE ETF | CORE MSCI EAFE | 46432F842 | 1,876,093 | 39,422 | SH | | SOLE | | 39,422 | 0 | 0 |
ISHARES CORE MSCI EMERGING MARKETS ETF | CORE MSCI EMKT | 46434G103 | 1,034,497 | 2,409 | SH | | SOLE | | 2,409 | 0 | 0 |
ISHARES CORE S&P 500 ETF | CORE S&P500 ETF | 464287200 | 748 | 3 | SH | | SOLE | | 3 | 0 | 0 |
ISHARES CORE S&P MID-CAP ETF | CORE S&P MCP ETF | 464287507 | 5,507,646 | 58,387 | SH | | SOLE | | 58,387 | 0 | 0 |
ISHARES CORE S&P SMALL CAP ETF | CORE S&P SCP ETF | 464287804 | 94,070 | 2,300 | SH | | SOLE | | 2,300 | 0 | 0 |
ISHARES EMERGING MARKETS EQUITY FACTOR ETF | EMNG MKTS EQT | 46434G889 | 6,741,348 | 192,665 | SH | | SOLE | | 192,665 | 0 | 0 |
ISHARES GOLD TRUST | ISHARES NEW | 464285204 | 479,580 | 4,677 | SH | | SOLE | | 4,677 | 0 | 0 |
ISHARES NATIONAL MUNI BOND ETF | NATIONAL MUN ETF | 464288414 | 48,604 | 275 | SH | | SOLE | | 275 | 0 | 0 |
ISHARES RUSSELL 2000 ETF | RUSSELL 2000 ETF | 464287655 | 737,513 | 10,650 | SH | | SOLE | | 10,650 | 0 | 0 |
ISHARES RUSSELL MIDCAP ETF | RUS MID CAP ETF | 464287499 | 15,108 | 97 | SH | | SOLE | | 97 | 0 | 0 |
JOHNSON & JOHNSON COM | COM | 478160104 | 381,983 | 2,634 | SH | | SOLE | | 2,634 | 0 | 0 |
JPMORGAN CHASE & CO COM | COM | 46625H100 | 1,774,881 | 28,813 | SH | | SOLE | | 28,813 | 0 | 0 |
KKR & CO INC COM | COM | 48251W104 | 1,364,525 | 14,758 | SH | | SOLE | | 14,758 | 0 | 0 |
LAMB WESTON HLDGS INC COM | COM | 513272104 | 2,126,186 | 14,709 | SH | | SOLE | | 14,709 | 0 | 0 |
LAUDER ESTEE COS INC CL A | CL A | 518439104 | 3,167 | 44 | SH | | SOLE | | 44 | 0 | 0 |
MASTEC INC COM | COM | 576323109 | 2,857,282 | 7,217 | SH | | SOLE | | 7,217 | 0 | 0 |
MASTERCARD INCORPORATED CL A | CL A | 57636Q104 | 8,588 | 115 | SH | | SOLE | | 115 | 0 | 0 |
MAXIMUS INC COM | COM | 577933104 | 2,626 | 118 | SH | | SOLE | | 118 | 0 | 0 |
MAXLINEAR INC COM | COM | 57776J100 | 1,910,103 | 24,376 | SH | | SOLE | | 24,376 | 0 | 0 |
MEDTRONIC PLC SHS | SHS | G5960L103 | 779,345 | 2,596 | SH | | SOLE | | 2,596 | 0 | 0 |
META PLATFORMS INC CL A | CL A | 30303M102 | 2,995,836 | 9,488 | SH | | SOLE | | 9,488 | 0 | 0 |
MICROSOFT CORP COM | COM | 594918104 | 3,661,565 | 11,581 | SH | | SOLE | | 11,581 | 0 | 0 |
MOODYS CORP COM | COM | 615369105 | 7,821 | 86 | SH | | SOLE | | 86 | 0 | 0 |
NOVO-NORDISK A S ADR | ADR | 670100205 | 1,575,634 | 45,173 | SH | | SOLE | | 45,173 | 0 | 0 |
NUTANIX INC CL A | CL A | 67059N108 | 11,836 | 123 | SH | | SOLE | | 123 | 0 | 0 |
NV5 GLOBAL INC COM | COM | 62945V109 | 64,611 | 610 | SH | | SOLE | | 610 | 0 | 0 |
ORACLE CORP COM | COM | 68389X105 | 3,108,158 | 38,702 | SH | | SOLE | | 38,702 | 0 | 0 |
OTIS WORLDWIDE CORP COM | COM | 68902V107 | 2,745 | 48 | SH | | SOLE | | 48 | 0 | 0 |
PRESTIGE CONSMR HEALTHCARE INC COM | COM | 74112D101 | 3,492 | 18 | SH | | SOLE | | 18 | 0 | 0 |
PRIMERICA INC COM | COM | 74164M108 | 43,758 | 300 | SH | | SOLE | | 300 | 0 | 0 |
PROCTER AND GAMBLE CO COM | COM | 742718109 | 10,795 | 73 | SH | | SOLE | | 73 | 0 | 0 |
RESMED INC COM | COM | 761152107 | 568,903 | 2,152 | SH | | SOLE | | 2,152 | 0 | 0 |
RH COM | COM | 74967X103 | 1,581,494 | 4,328 | SH | | SOLE | | 4,328 | 0 | 0 |
S&P GLOBAL INC COM | COM | 78409V104 | 982,672 | 4,846 | SH | | SOLE | | 4,846 | 0 | 0 |
SALESFORCE INC COM | COM | 79466L302 | 1,263,470 | 19,158 | SH | | SOLE | | 19,158 | 0 | 0 |
SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS | ORD SHS | G7997R103 | 11,115 | 68 | SH | | SOLE | | 68 | 0 | 0 |
SITEONE LANDSCAPE SUPPLY INC COM | COM | 82982L103 | 8,175,128 | 19,124 | SH | | SOLE | | 19,124 | 0 | 0 |
SPDR S&P 500 ETF TRUST | TR UNIT | 78462F103 | 13,038 | 234 | SH | | SOLE | | 234 | 0 | 0 |
SPDR S&P GLOBAL NATURAL RESOURCES ETF | GLB NAT RESRCE | 78463X541 | 668,609 | 7,694 | SH | | SOLE | | 7,694 | 0 | 0 |
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS | SPONSORED ADS | 874039100 | 707,049 | 16,314 | SH | | SOLE | | 16,314 | 0 | 0 |
TEMPUR SEALY INTL INC COM | COM | 88023U101 | 103,765 | 205 | SH | | SOLE | | 205 | 0 | 0 |
THERMO FISHER SCIENTIFIC INC COM | COM | 883556102 | 570,799 | 677 | SH | | SOLE | | 677 | 0 | 0 |
TRANSDIGM GROUP INC COM | COM | 893641100 | 735,109 | 1,458 | SH | | SOLE | | 1,458 | 0 | 0 |
UNITEDHEALTH GROUP INC COM | COM | 91324P102 | 2,644 | 82 | SH | | SOLE | | 82 | 0 | 0 |
VALVOLINE INC COM | COM | 92047W101 | 86,857 | 559 | SH | | SOLE | | 559 | 0 | 0 |
VANGUARD DIVIDEND APPRECIATION ETF | DIV APP ETF | 921908844 | 439,391 | 8,471 | SH | | SOLE | | 8,471 | 0 | 0 |
VANGUARD FTSE ALL-WORLD EX-US INDEX FUND | ALLWRLD EX US | 922042775 | 3,853,284 | 98,273 | SH | | SOLE | | 98,273 | 0 | 0 |
VANGUARD S&P 500 ETF | S&P 500 ETF SHS | 922908363 | 259,967 | 662 | SH | | SOLE | | 662 | 0 | 0 |
VANGUARD TOTAL BOND MARKET ETF | TOTAL BND MRKT | 921937835 | 2,154,458 | 30,875 | SH | | SOLE | | 30,875 | 0 | 0 |
VANGUARD TOTAL INTERNATIONAL STOCK ETF | VG TL INTL STK F | 921909768 | 21,268,259 | 397,389 | SH | | SOLE | | 397,389 | 0 | 0 |
VANGUARD TOTAL STOCK MARKET ETF | TOTAL SKT MKT | 922908769 | 418,235 | 1,969 | SH | | SOLE | | 1,969 | 0 | 0 |
VANGUARD TOTAL WORLD STOCK ETF | TT WRLD ST ETF | 922042742 | 5,310,794 | 56,995 | SH | | SOLE | | 56,995 | 0 | 0 |
VISA INC COM CL A | COM CL A | 92826C839 | 1,490,465 | 6,480 | SH | | SOLE | | 6,480 | 0 | 0 |
WEX INC COM | COM | 96208T104 | 10,533 | 56 | SH | | SOLE | | 56 | 0 | 0 |
WNS HLDGS LTD SPON ADR | SPON ADR | 92932M101 | 5,066 | 74 | SH | | SOLE | | 74 | 0 | 0 |
WORKDAY INC CL A | CL A | 98138H101 | 652,714 | 3,038 | SH | | SOLE | | 3,038 | 0 | 0 |
YANDEX N V SHS CLASS A | SHS CLASS A | N97284108 | 0 | 94 | SH | | SOLE | | 94 | 0 | 0 |
ZEBRA TECHNOLOGIES CORPORATION CL A | CL A | 989207105 | 10,644 | 45 | SH | | SOLE | | 45 | 0 | 0 |