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
ADOBE INC COM 00724F101   1,671,552 4,776 SH   SOLE   0 0 4,776
ALPHABET INC CAP STK CL C 02079K107   491,097 1,565 SH   SOLE   0 0 1,565
ALPHABET INC CAP STK CL A 02079K305   3,042,047 9,719 SH   SOLE   0 0 9,719
AMAZON COM INC COM 023135106   249,286 1,080 SH   SOLE   0 0 1,080
AMERICAN EXPRESS CO COM 025816109   633,724 1,713 SH   SOLE   0 0 1,713
AMPHENOL CORP NEW CL A 032095101   5,190,592 38,409 SH   SOLE   0 0 38,409
ANALOG DEVICES INC COM 032654105   3,338,743 12,311 SH   SOLE   0 0 12,311
APPLE INC COM 037833100   6,469,181 23,796 SH   SOLE   0 0 23,796
APPLIED MATLS INC COM 038222105   7,652,391 29,777 SH   SOLE   0 0 29,777
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,246,069 2,479 SH   SOLE   0 0 2,479
BLACKSTONE INC COM 09260D107   251,711 1,633 SH   SOLE   0 0 1,633
BLACKROCK INC COM 09290D101   2,280,895 2,131 SH   SOLE   0 0 2,131
BROOKFIELD CORP CL A LTD VT SH 11271J107   5,309,748 115,706 SH   SOLE   0 0 115,706
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   828,810 15,820 SH   SOLE   0 0 15,820
CME GROUP INC COM 12572Q105   220,376 807 SH   SOLE   0 0 807
CARMAX INC COM 143130102   1,624,851 42,051 SH   SOLE   0 0 42,051
DISNEY WALT CO COM 254687106   1,829,877 16,084 SH   SOLE   0 0 16,084
DUPONT DE NEMOURS INC COM 26614N102   1,140,755 28,377 SH   SOLE   0 0 28,377
EAST WEST BANCORP INC COM 27579R104   4,387,593 39,039 SH   SOLE   0 0 39,039
EXPEDITORS INTL WASH INC COM 302130109   2,431,992 16,321 SH   SOLE   0 0 16,321
FACTSET RESH SYS INC COM 303075105   303,829 1,047 SH   SOLE   0 0 1,047
FIRSTCASH HOLDINGS INC COM 33768G107   2,220,004 13,929 SH   SOLE   0 0 13,929
ILLINOIS TOOL WKS INC COM 452308109   570,677 2,317 SH   SOLE   0 0 2,317
ISHARES TR ESG AW MSCI EAFE 46435G516   220,704 2,321 SH   SOLE   0 0 2,321
ISHARES TR 0-3 MNTH TREASRY 46436E718   1,978,490 19,710 SH   SOLE   0 0 19,710
JPMORGAN CHASE & CO. COM 46625H100   2,574,860 7,991 SH   SOLE   0 0 7,991
JOHNSON & JOHNSON COM 478160104   1,791,566 8,657 SH   SOLE   0 0 8,657
JONES LANG LASALLE INC COM 48020Q107   5,964,940 17,728 SH   SOLE   0 0 17,728
LINCOLN ELEC HLDGS INC COM 533900106   2,468,292 10,300 SH   SOLE   0 0 10,300
MSCI INC COM 55354G100   2,130,259 3,713 SH   SOLE   0 0 3,713
MASTERCARD INCORPORATED CL A 57636Q104   5,508,992 9,650 SH   SOLE   0 0 9,650
MCDONALDS CORP COM 580135101   2,310,868 7,561 SH   SOLE   0 0 7,561
MICROSOFT CORP COM 594918104   322,575 667 SH   SOLE   0 0 667
NEXTERA ENERGY INC COM 65339F101   2,084,791 25,969 SH   SOLE   0 0 25,969
OLD REP INTL CORP COM 680223104   2,779,658 60,904 SH   SOLE   0 0 60,904
PFIZER INC COM 717081103   1,202,919 48,310 SH   SOLE   0 0 48,310
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   576,955 5,750 SH   SOLE   0 0 5,750
QNITY ELECTRONICS INC COMMON STOCK 74743L100   1,058,347 12,962 SH   SOLE   0 0 12,962
SHOPIFY INC CL A SUB VTG SHS 82509L107   1,734,935 10,778 SH   SOLE   0 0 10,778
STRYKER CORPORATION COM 863667101   3,813,801 10,851 SH   SOLE   0 0 10,851
SYNOPSYS INC COM 871607107   2,856,837 6,082 SH   SOLE   0 0 6,082
VAIL RESORTS INC COM 91879Q109   1,070,368 8,060 SH   SOLE   0 0 8,060
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,055,823 4,804 SH   SOLE   0 0 4,804
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   272,065 1,301 SH   SOLE   0 0 1,301
VERISK ANALYTICS INC COM 92345Y106   2,782,256 12,438 SH   SOLE   0 0 12,438
WASTE MGMT INC DEL COM 94106L109   242,120 1,102 SH   SOLE   0 0 1,102
WISDOMTREE TR EMG MKTS SMCAP 97717W281   2,424,457 42,356 SH   SOLE   0 0 42,356