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
Expires: July 31, 2015
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 2,444,841 15,100 SH SOLE 15,100 0 0
ABBOTT LABORATORIES COM 002824100 1,115,739 12,296 SH SOLE 12,296 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,222,498 25,896 SH SOLE 25,896 0 0
ADOBE INC COM 00724F101 5,479,775 26,728 SH SOLE 26,728 0 0
AFLAC INC COM 001055102 867,650 7,400 SH SOLE 7,400 0 0
AGNICO EAGLE MINES LTD COM 008474108 1,243,987 8,019 SH SOLE 8,019 0 0
AIR PRODUCTS AND CHEMICALS I COM 009158106 7,769,270 26,500 SH SOLE 26,500 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 314,143 3,273 SH SOLE 3,273 0 0
ALPHABET INC CAP STK CL A 02079K305 13,373,500 37,422 SH SOLE 37,422 0 0
ALPHABET INC CAP STK CL C 02079K107 13,822,976 39,122 SH SOLE 39,122 0 0
AMAZON COM INC COM 023135106 1,344,238 5,640 SH SOLE 5,640 0 0
AMEREN CORP COM 023608102 2,204,280 19,500 SH SOLE 19,500 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 618,003 8,292 SH SOLE 8,292 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 1,802,646 13,700 SH SOLE 13,700 0 0
AMERIPRISE FINL INC COM 03076C106 809,253 1,764 SH SOLE 1,764 0 0
APPLE INC COM 037833100 39,395,207 136,146 SH SOLE 136,146 0 0
APPLIED MATLS INC COM 038222105 25,020,138 34,606 SH SOLE 34,606 0 0
APPLOVIN CORP COM CL A 03831W108 4,605,641 8,939 SH SOLE 8,939 0 0
ARCH CAP GROUP LTD ORD G0450A105 533,830 5,500 SH SOLE 5,500 0 0
ARISTA NETWORKS INC COM SHS 040413205 8,669,996 51,036 SH SOLE 51,036 0 0
ASTRAZENECA PLC ORD G0593M107 5,447,593 28,729 SH SOLE 28,729 0 0
ATMOS ENERGY CORP COM 049560105 6,642,903 38,561 SH SOLE 38,561 0 0
AUTODESK INC COM 052769106 2,201,807 11,325 SH SOLE 11,325 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2,762,199 12,334 SH SOLE 12,334 0 0
AVALONBAY CMNTYS INC COM 053484101 773,629 4,100 SH SOLE 4,100 0 0
BANK OF AMER CORP COM 060505104 3,980,623 69,860 SH SOLE 69,860 0 0
BARRICK MNG CORP COM SHS 06849F108 875,276 23,830 SH SOLE 23,830 0 0
BERKLEY W R CORP COM 084423102 394,968 5,600 SH SOLE 5,600 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 10,081,357 20,147 SH SOLE 20,147 0 0
BEST BUY INC COM 086516101 1,912,176 25,200 SH SOLE 25,200 0 0
BLACKROCK INC COM 09290D101 2,331,783 2,425 SH SOLE 2,425 0 0
BROADCOM INC COM 11135F101 667,484 1,767 SH SOLE 1,767 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 192,855 4,300 SH SOLE 4,300 0 0
CACI INTL INC CL A 127190304 257,109 555 SH SOLE 555 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 3,609,452 9,617 SH SOLE 9,617 0 0
CANADIAN NATL RY CO COM 136375102 1,480,007 12,412 SH SOLE 12,412 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 7,867,820 90,800 SH SOLE 90,800 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 292,813 3,992 SH SOLE 3,992 0 0
CBOE GLOBAL MKTS INC COM 12503M108 508,394 2,095 SH SOLE 2,095 0 0
CBRE GROUP INC CL A 12504L109 1,104,458 8,200 SH SOLE 8,200 0 0
CELESTICA INC COM 15101Q207 635,846 1,743 SH SOLE 1,743 0 0
CGI INC CL A SUB VTG 12532H104 131,271 2,033 SH SOLE 2,033 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 157,716 1,200 SH SOLE 1,200 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 5,774,900 169,850 SH SOLE 169,850 0 0
CHUBB LIMITED COM H1467J104 1,567,404 4,600 SH SOLE 4,600 0 0
CHURCH & DWIGHT CO INC COM 171340102 213,136 2,200 SH SOLE 2,200 0 0
CINTAS CORP COM 172908105 1,428,672 8,400 SH SOLE 8,400 0 0
CISCO SYS INC COM 17275R102 798,845 6,801 SH SOLE 6,801 0 0
CME GROUP INC COM 12572Q105 1,380,850 6,253 SH SOLE 6,253 0 0
COCA COLA CO COM 191216100 4,215,719 51,873 SH SOLE 51,873 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 130,091 1,300 SH SOLE 1,300 0 0
COEUR MNG INC COM NEW 192108504 218,688 13,400 SH SOLE 13,400 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 650,664 16,800 SH SOLE 16,800 0 0
COLGATE PALMOLIVE CO COM 194162103 825,578 9,005 SH SOLE 9,005 0 0
COMFORT SYS USA INC COM 199908104 1,819,430 918 SH SOLE 918 0 0
CONSOLIDATED EDISON INC COM 209115104 3,108,703 28,100 SH SOLE 28,100 0 0
COSTAR GROUP INC COM 22160N109 356,832 12,600 SH SOLE 12,600 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 5,502,435 5,882 SH SOLE 5,882 0 0
D R HORTON INC COM 23331A109 512,746 3,148 SH SOLE 3,148 0 0
DECKERS OUTDOOR CORP COM 243537107 2,243,954 22,600 SH SOLE 22,600 0 0
DEERE & CO COM 244199105 386,941 610 SH SOLE 610 0 0
DEUTSCHE BK AG NAMEN AKT D18190898 623,243 18,461 SH SOLE 18,461 0 0
DEVON ENERGY CORP NEW COM 25179M103 2,503,992 60,600 SH SOLE 60,600 0 0
DEXCOM INC COM 252131107 410,835 6,100 SH SOLE 6,100 0 0
DOLLAR TREE INC COM 256746108 5,729,402 47,370 SH SOLE 47,370 0 0
DYNATRACE INC COM NEW 268150109 321,860 7,330 SH SOLE 7,330 0 0
EATON CORP PLC SHS G29183103 8,607,624 20,200 SH SOLE 20,200 0 0
ECOLAB INC COM 278865100 696,525 2,500 SH SOLE 2,500 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 696,542 7,700 SH SOLE 7,700 0 0
ELECTRONIC ARTS INC COM 285512109 1,066,208 5,200 SH SOLE 5,200 0 0
ELI LILLY & CO COM 532457108 15,840,872 13,207 SH SOLE 13,207 0 0
EMCOR GROUP INC COM 29084Q100 901,250 1,086 SH SOLE 1,086 0 0
EOG RES INC COM 26875P101 557,839 4,300 SH SOLE 4,300 0 0
EQT CORP COM 26884L109 214,541 4,035 SH SOLE 4,035 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 672,507 9,900 SH SOLE 9,900 0 0
ERIE INDTY CO CL A 29530P102 157,756 658 SH SOLE 658 0 0
EXELON CORP COM 30161N101 388,391 8,331 SH SOLE 8,331 0 0
EXPAND ENERGY CORPORATION COM 165167735 182,380 2,000 SH SOLE 2,000 0 0
EXPEDITORS INTL WASH INC COM 302130109 488,940 3,000 SH SOLE 3,000 0 0
EXXON MOBIL CORP COM 30231G102 2,474,632 18,100 SH SOLE 18,100 0 0
F5 INC COM 315616102 1,791,540 4,307 SH SOLE 4,307 0 0
FABRINET SHS G3323L100 730,704 1,300 SH SOLE 1,300 0 0
FASTENAL CO COM 311900104 1,306,416 27,200 SH SOLE 27,200 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 4,098,926 17,271 SH SOLE 17,271 0 0
FERRARI N V COM N3167Y103 1,593,401 4,280 SH SOLE 4,280 0 0
FORTINET INC COM 34959E109 7,696,362 50,100 SH SOLE 50,100 0 0
FRANCO NEV CORP COM 351858105 615,732 2,954 SH SOLE 2,954 0 0
FREEPORT MCMORAN INC CL B 35671D857 1,053,533 16,752 SH SOLE 16,752 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 215,602 2,300 SH SOLE 2,300 0 0
GARMIN LTD SHS H2906T109 4,655,784 19,600 SH SOLE 19,600 0 0
GE AEROSPACE COM NEW 369604301 337,852 904 SH SOLE 904 0 0
GILEAD SCIENCES INC COM 375558103 3,245,169 25,686 SH SOLE 25,686 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 481,412 476 SH SOLE 476 0 0
GRACO INC COM 384109104 204,147 2,700 SH SOLE 2,700 0 0
HALLIBURTON CO COM 406216101 2,902,725 85,500 SH SOLE 85,500 0 0
HARTFORD INSURANCE GROUP INC COM 416515104 649,348 4,900 SH SOLE 4,900 0 0
HERSHEY CO COM 427866108 263,175 1,500 SH SOLE 1,500 0 0
HOME DEPOT INC COM 437076102 2,577,385 7,308 SH SOLE 7,308 0 0
HONEYWELL AEROSPACE INC COM 43849R105 225,059 1,018 SH SOLE 1,018 0 0
HONEYWELL INTL INC COM 438516205 227,930 1,018 SH SOLE 1,018 0 0
HOWMET AEROSPACE INC COM 443201108 2,285,310 8,500 SH SOLE 8,500 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 375,986 3,954 SH SOLE 3,954 0 0
IDEXX LABS INC COM 45168D104 1,039,193 1,974 SH SOLE 1,974 0 0
ILLINOIS TOOL WKS INC COM 452308109 2,271,948 8,400 SH SOLE 8,400 0 0
IMPERIAL OIL LTD COM NEW 453038408 920,804 8,220 SH SOLE 8,220 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 549,203 1,953 SH SOLE 1,953 0 0
INTUIT COM 461202103 2,531,700 9,700 SH SOLE 9,700 0 0
ISHARES INC MSCI STH KOR ETF 464286772 28,602,567 141,667 SH SOLE 141,667 0 0
ISHARES TR CORE US AGGBD ET 464287226 11,669,742 117,900 SH SOLE 117,900 0 0
ISHARES TR 0-3 MTH TREASURY 46436E718 153,396,919 1,523,760 SH SOLE 1,523,760 0 0
ISHARES TR U.S. UTILITS ETF 464287697 924,330 8,065 SH SOLE 8,065 0 0
ISHARES TR MSCI INDIA SM CP 46429B614 353,509 4,998 SH SOLE 4,998 0 0
JABIL INC COM 466313103 1,734,660 4,500 SH SOLE 4,500 0 0
JOHNSON & JOHNSON COM 478160104 9,894,417 38,959 SH SOLE 38,959 0 0
JPMORGAN CHASE & CO COM 46625H100 5,812,726 17,758 SH SOLE 17,758 0 0
KINROSS GOLD CORP COM 496902404 536,174 22,700 SH SOLE 22,700 0 0
KLA CORP COM NEW 482480100 26,484,104 87,780 SH SOLE 87,780 0 0
LAM RESEARCH CORP COM NEW 512807306 30,038,436 69,320 SH SOLE 69,320 0 0
LENNOX INTL INC COM 526107107 576,388 1,006 SH SOLE 1,006 0 0
LINDE PLC SHS G54950103 2,567,196 4,947 SH SOLE 4,947 0 0
LOCKHEED MARTIN CORP COM 539830109 2,408,727 4,728 SH SOLE 4,728 0 0
LOGITECH INTL S A SHS H50430232 206,888 2,200 SH SOLE 2,200 0 0
LULULEMON ATHLETICA INC COM 550021109 1,801,646 15,779 SH SOLE 15,779 0 0
MANULIFE FINL CORP COM 56501R106 2,197,668 54,250 SH SOLE 54,250 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,151,690 6,910 SH SOLE 6,910 0 0
MASTERCARD INCORPORATED CL A 57636Q104 20,300,554 39,526 SH SOLE 39,526 0 0
MCCORMICK & CO INC COM NON VTG 579780206 126,050 2,500 SH SOLE 2,500 0 0
MEDTRONIC PLC SHS G5960L103 382,936 4,895 SH SOLE 4,895 0 0
MERCADOLIBRE INC COM 58733R102 392,097 231 SH SOLE 231 0 0
MERCK & CO INC COM 58933Y105 5,975,250 46,500 SH SOLE 46,500 0 0
META PLATFORMS INC CL A 30303M102 22,427,391 39,815 SH SOLE 39,815 0 0
MICROSOFT CORP COM 594918104 37,754,473 101,213 SH SOLE 101,213 0 0
MOBILITY GLOBAL INC COM SHS 60744M106 104,297 4,730 SH SOLE 4,730 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 884,304 9,200 SH SOLE 9,200 0 0
MOODYS CORP COM 615369105 1,424,433 3,145 SH SOLE 3,145 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 2,542,405 6,122 SH SOLE 6,122 0 0
NETAPP INC COM 64110D104 1,315,460 8,500 SH SOLE 8,500 0 0
NETFLIX INC. COM 64110L106 9,229,664 129,267 SH SOLE 129,267 0 0
NEWMONT CORP COM 651639106 409,839 4,388 SH SOLE 4,388 0 0
NIKE INC CL B 654106103 264,444 6,442 SH SOLE 6,442 0 0
NOVA LTD COM M7516K103 130,306 240 SH SOLE 240 0 0
NOVO-NORDISK A S ADR 670100205 102,016 2,128 SH SOLE 2,128 0 0
NVIDIA CORPORATION COM 67066G104 38,941,116 194,618 SH SOLE 194,618 0 0
NVR INC COM 62944T105 2,568,652 377 SH SOLE 377 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 844,740 3,900 SH SOLE 3,900 0 0
OMNICOM GROUP INC COM 681919106 277,409 3,809 SH SOLE 3,809 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 199,739 1,712 SH SOLE 1,712 0 0
PARKER-HANNIFIN CORP COM 701094104 7,893,428 8,070 SH SOLE 8,070 0 0
PAYCHEX INC COM 704326107 648,978 6,600 SH SOLE 6,600 0 0
PAYPAL HLDGS INC COM 70450Y103 639,064 14,800 SH SOLE 14,800 0 0
PEPSICO INC COM 713448108 1,725,944 12,747 SH SOLE 12,747 0 0
PRICE T ROWE GROUP INC COM 74144T108 511,605 4,500 SH SOLE 4,500 0 0
PROCTER & GAMBLE CO COM 742718109 4,223,232 28,800 SH SOLE 28,800 0 0
PROGRESSIVE CORP COM 743315103 1,966,050 9,000 SH SOLE 9,000 0 0
PROLOGIS INC. COM 74340W103 3,684,784 27,200 SH SOLE 27,200 0 0
PUBLIC STORAGE COM 74460D109 1,596,006 5,014 SH SOLE 5,014 0 0
PULTE GROUP INC COM 745867101 3,183,272 23,200 SH SOLE 23,200 0 0
RAYMOND JAMES FINL INC COM 754730109 516,902 3,400 SH SOLE 3,400 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 350,320 11,600 SH SOLE 11,600 0 0
RESMED INC COM 761152107 409,248 2,100 SH SOLE 2,100 0 0
ROLLINS INC COM 775711104 262,962 6,300 SH SOLE 6,300 0 0
ROSS STORES INC COM 778296103 7,832,880 36,800 SH SOLE 36,800 0 0
RPM INTL INC COM 749685103 100,035 900 SH SOLE 900 0 0
S&P GLOBAL INC COM 78409V104 1,926,340 4,730 SH SOLE 4,730 0 0
SALESFORCE INC COM 79466L302 240,473 1,535 SH SOLE 1,535 0 0
SCHWAB CHARLES CORP COM 808513105 1,983,805 21,500 SH SOLE 21,500 0 0
SERVICE CORP INTL COM 817565104 2,088,900 27,500 SH SOLE 27,500 0 0
SERVICENOW INC COM 81762P102 275,601 2,776 SH SOLE 2,776 0 0
SHERWIN WILLIAMS CO COM 824348106 646,977 1,879 SH SOLE 1,879 0 0
SLB LIMITED COM STK 806857108 8,546,815 183,842 SH SOLE 183,842 0 0
SNOWFLAKE INC COM SHS 833445109 330,596 1,299 SH SOLE 1,299 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 241,502 526 SH SOLE 526 0 0
SPROUTS FMRS MKT INC COM 85208M102 302,543 3,577 SH SOLE 3,577 0 0
SUN LIFE FINANCIAL INC. COM 866796105 1,369,213 17,460 SH SOLE 17,460 0 0
SUNBELT RENTALS HOLDINGS INC SHS 866966104 583,518 7,800 SH SOLE 7,800 0 0
SUNCOR ENERGY INC NEW COM 867224107 2,287,305 42,610 SH SOLE 42,610 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 799,930 1,675 SH SOLE 1,675 0 0
TERADYNE INC COM 880770102 2,661,120 5,500 SH SOLE 5,500 0 0
TESLA INC COM 88160R101 522,385 1,242 SH SOLE 1,242 0 0
TEXAS INSTRS INC COM 882508104 12,817,010 43,000 SH SOLE 43,000 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 4,232,854 9,672 SH SOLE 9,672 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 8,523,120 17,000 SH SOLE 17,000 0 0
TJX COS INC NEW COM 872540109 19,101,272 126,081 SH SOLE 126,081 0 0
TOTALENERGIES SE ACT F92124100 23,328 300 SH SOLE 300 0 0
TRADEWEB MKTS INC CL A 892672106 219,252 2,200 SH SOLE 2,200 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 2,305,996 4,695 SH SOLE 4,695 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,211,210 3,669 SH SOLE 3,669 0 0
UBER TECHNOLOGIES INC COM 90353T100 557,652 7,728 SH SOLE 7,728 0 0
ULTA BEAUTY INC COM 90384S303 2,375,312 5,267 SH SOLE 5,267 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 317,512 586 SH SOLE 586 0 0
UNITEDHEALTH GROUP INC COM 91324P102 8,796,809 21,165 SH SOLE 21,165 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 2,558,339 34,850 SH SOLE 34,850 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 7,074,143 10,300 SH SOLE 10,300 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 88,110,379 1,476,133 SH SOLE 1,476,133 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 34,776,828 597,540 SH SOLE 597,540 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 8,106,896 113,781 SH SOLE 113,781 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 778,125 18,378 SH SOLE 18,378 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 2,683,335 5,402 SH SOLE 5,402 0 0
VISA INC COM CL A 92826C839 14,961,126 43,607 SH SOLE 43,607 0 0
WALMART INC COM 931142103 7,011,587 61,907 SH SOLE 61,907 0 0
WASTE MGMT INC DEL COM 94106L109 1,760,752 7,900 SH SOLE 7,900 0 0
WATERS CORP COM 941848103 285,405 761 SH SOLE 761 0 0
WELLTOWER INC COM 95040Q104 787,813 3,471 SH SOLE 3,471 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 357,205 995 SH SOLE 995 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 811,737 7,227 SH SOLE 7,227 0 0
WILLIAMS SONOMA INC COM 969904101 4,309,553 18,488 SH SOLE 18,488 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 424,465 1,624 SH SOLE 1,624 0 0
WISE GROUP PLC ORD SHS CLASS A G9723Y105 389,517 32,705 SH SOLE 32,705 0 0
WW GRAINGER INC COM 384802104 1,591,668 1,170 SH SOLE 1,170 0 0
XCEL ENERGY INC COM 98389B100 3,388,660 42,200 SH SOLE 42,200 0 0
ZOETIS INC CL A 98978V103 4,203,810 58,500 SH SOLE 58,500 0 0
ZSCALER INC COM 98980G102 341,018 2,416 SH SOLE 2,416 0 0