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 BBG000B9ZXB4 653,204 5,747 SH   SOLE   0 0 5,747
ABBVIE INC COM 00287Y109 BBG0025Y4RY4 960,577 5,275 SH   SOLE   0 0 5,275
ACCENTURE PLC SHS CLASS A G1151C101 BBG000D9D830 1,514,161 4,369 SH   SOLE   0 0 4,369
ADOBE SYSTEMS INCORPORATED COM 00724F101 BBG000BB5006 344,642 683 SH   SOLE   0 0 683
ALLEGION PLC ORD SHS G0176J109 BBG003PS7JV1 1,013,588 7,582 SH   SOLE   0 0 7,582
ALLISON TRANSMISSION HLDGS I COM 01973R101 BBG001KY3845 590,845 7,280 SH   SOLE   0 0 7,280
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JX6 5,360,389 35,629 SH   SOLE   0 0 35,629
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB30 2,574,412 16,908 SH   SOLE   0 0 16,908
AMAZON COM INC COM 023135106 BBG000BVPV84 2,640,763 14,640 SH   SOLE   0 0 14,640
AMERICAN EXPRESS CO COM 025816109 BBG000BCQZS4 1,611,002 7,152 SH   SOLE   0 0 7,152
AMERICAN INTL GROUP INC COM NEW 026874784 BBG000BBDZG3 567,202 7,256 SH   SOLE   0 0 7,256
AMERICAN WTR WKS CO INC NEW COM 030420103 BBG000TRJ294 516,582 4,227 SH   SOLE   0 0 4,227
AMGEN INC COM 031162100 BBG000BBS2Y0 855,519 3,009 SH   SOLE   0 0 3,009
ANHEUSER-BUSCH INB NPV COM B639CJ108 BBG00F0JWQ83 455,314 7,467 SH   SOLE   0 0 7,467
ANSYS INC COM 03662Q105 BBG000GXZ4W7 867,900 2,500 SH   SOLE   0 0 2,500
ANTERO MIDSTREAM CORP COM 03676B102 BBG00GBNZ4M0 321,130 22,840 SH   SOLE   0 0 22,840
APPLE INC COM 037833100 BBG000B9XRY4 7,188,613 41,921 SH   SOLE   0 0 41,921
APTIV PLC SHS G6095L109 BBG001QD41M9 258,624 3,247 SH   SOLE   0 0 3,247
ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG000K6MRN4 1,986,592 2,059 SH   SOLE   0 0 2,059
BALL CORP COM 058498106 BBG000BDDNH5 571,145 8,479 SH   SOLE   0 0 8,479
BANK OF AMERICA CORP COM 060505104 BBG000BCTLF6 577,142 15,220 SH   SOLE   0 0 15,220
BECTON DICKINSON & CO COM 075887109 BBG000BCZYD3 1,654,011 6,742 SH   SOLE   0 0 6,742
BELLRING BRANDS INC COMMON STOCK 07831C103 BBG013QNJHP8 483,574 8,192 SH   SOLE   0 0 8,192
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG000DWG505 2,440,698 5,804 SH   SOLE   0 0 5,804
BIOHAVEN LTD COM G1110E107 BBG017BXV3Q9 276,185 5,050 SH   SOLE   0 0 5,050
BIOMARIN PHARMACEUTICAL INC COM 09061G101 BBG000CZWZ05 298,965 3,423 SH   SOLE   0 0 3,423
BLACKROCK INC COM 09247X101 BBG000C2PW58 709,479 851 SH   SOLE   0 0 851
BLOCK INC CL A 852234103 BBG0018SLC07 941,798 11,135 SH   SOLE   0 0 11,135
BOOKING HOLDINGS INC COM 09857L108 BBG000BLBVN4 1,483,803 409 SH   SOLE   0 0 409
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG000DQLV23 1,329,720 24,520 SH   SOLE   0 0 24,520
BROADCOM INC COM 11135F101 BBG00KHY5S69 1,496,388 1,129 SH   SOLE   0 0 1,129
CACI INTL INC CL A 127190304 BBG000KQY8Y7 1,601,904 4,273 SH   SOLE   0 0 4,273
CAE INC COM 124765108 BBG000KPFXB0 905,163 44,640 SH   SOLE   0 0 44,640
CANADIAN PACIFIC KANSAS CITY COM 13646K108 BBG000BCVMH9 702,378 7,986 SH   SOLE   0 0 7,986
CARTERS INC COM 146229109 BBG000CTM4J9 685,055 8,305 SH   SOLE   0 0 8,305
CDW CORP COM 12514G108 BBG001P63B80 874,512 3,419 SH   SOLE   0 0 3,419
CELANESE CORP DEL COM 150870103 BBG000JYP7L8 219,122 1,275 SH   SOLE   0 0 1,275
CF INDS HLDG INC COM 125269100 BBG000BWJFZ4 632,895 7,606 SH   SOLE   0 0 7,606
CHEVRON CORP NEW COM 166764100 BBG000K4ND22 282,828 1,793 SH   SOLE   0 0 1,793
CHUBB LIMITED COM H1467J104 BBG000BR14K5 1,570,069 6,059 SH   SOLE   0 0 6,059
CISCO SYS INC COM 17275R102 BBG000C3J3C9 787,280 15,774 SH   SOLE   0 0 15,774
CITIGROUP INC COM NEW 172967424 BBG000FY4S11 1,314,507 20,786 SH   SOLE   0 0 20,786
CNH INDL N V SHS N20944109 BBG0059JSF49 396,395 30,586 SH   SOLE   0 0 30,586
COCA COLA CO COM 191216100 BBG000BMX289 471,208 7,702 SH   SOLE   0 0 7,702
COLGATE PALMOLIVE CO COM 194162103 BBG000BFQYY3 740,069 8,218 SH   SOLE   0 0 8,218
COMCAST CORP NEW CL A 20030N101 BBG000BFT2L4 1,140,539 26,310 SH   SOLE   0 0 26,310
COOPER COS INC COM 216648501 BBG000BG3445 487,718 4,807 SH   SOLE   0 0 4,807
COSTCO WHSL CORP NEW COM 22160K105 BBG000F6H8W8 1,162,684 1,587 SH   SOLE   0 0 1,587
COUSINS PPTYS INC COM NEW 222795502 BBG000CW9BM7 517,725 21,536 SH   SOLE   0 0 21,536
CVS HEALTH CORP COM 126650100 BBG000BGRY34 1,755,837 22,014 SH   SOLE   0 0 22,014
DANAHER CORPORATION COM 235851102 BBG000BH3JF8 750,159 3,004 SH   SOLE   0 0 3,004
DEERE & CO COM 244199105 BBG000BH1NH9 1,812,185 4,412 SH   SOLE   0 0 4,412
DELL TECHNOLOGIES INC CL C 24703L202 BBG00DW3SZS1 350,432 3,071 SH   SOLE   0 0 3,071
DIAGEO PLC SPON ADR NEW 25243Q205 BBG000BWZQL7 361,884 2,433 SH   SOLE   0 0 2,433
DISNEY WALT CO COM 254687106 BBG000BH4R78 1,455,047 11,892 SH   SOLE   0 0 11,892
DNOW INC COM 67011P100 BBG005BLN209 455,681 29,979 SH   SOLE   0 0 29,979
DOLLAR GEN CORP NEW COM 256677105 BBG000NV1KK7 504,542 3,233 SH   SOLE   0 0 3,233
EATON CORP PLC SHS G29183103 BBG000BJ3PD2 1,530,881 4,896 SH   SOLE   0 0 4,896
ECOLAB INC COM 278865100 BBG000BHKYH4 1,567,349 6,788 SH   SOLE   0 0 6,788
EPAM SYS INC COM 29414B104 BBG000MHTV89 962,377 3,533 SH   SOLE   0 0 3,533
EQUINIX INC COM 29444U700 BBG000MBDGM6 604,142 732 SH   SOLE   0 0 732
ESAB CORPORATION COM 29605J106 BBG0028ZMP45 626,821 5,669 SH   SOLE   0 0 5,669
EVEREST RE GROUP LTD COM G3223R108 BBG000C1XVK6 819,015 2,060 SH   SOLE   0 0 2,060
EXPEDIA GROUP INC COM NEW 30212P303 BBG000QY3XZ2 782,145 5,678 SH   SOLE   0 0 5,678
EXXON MOBIL CORP COM 30231G102 BBG000GZQ728 468,331 4,029 SH   SOLE   0 0 4,029
FEDEX CORP COM 31428X106 BBG000BJF1Z8 403,271 1,458 SH   SOLE   0 0 1,458
FERGUSON PLC NEW SHS G3421J106 BBG00P5M4V07 431,399 1,975 SH   SOLE   0 0 1,975
GENPACT LIMITED SHS G3922B107 BBG000RQBFV2 939,103 28,949 SH   SOLE   0 0 28,949
GILEAD SCIENCES INC COM 375558103 BBG000CKGBP2 664,084 9,066 SH   SOLE   0 0 9,066
GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR8N0 1,525,599 38,322 SH   SOLE   0 0 38,322
HARTFORD FINL SVCS GROUP INC COM 416515104 BBG000G0Z878 735,674 7,139 SH   SOLE   0 0 7,139
HDFC BK LTD SPONSORED ADR 40415F101 BBG000NWKS18 234,514 4,190 SH   SOLE   0 0 4,190
HEXCEL CORP NEW COM 428291108 BBG000BLMDQ9 794,065 10,900 SH   SOLE   0 0 10,900
HOLOGIC INC COM 436440101 BBG000C3NTN5 533,558 6,844 SH   SOLE   0 0 6,844
HOME DEPOT INC COM 437076102 BBG000BKZB36 3,066,811 8,036 SH   SOLE   0 0 8,036
HUBBELL INC COM 443510607 BBG000BLK267 1,113,164 2,682 SH   SOLE   0 0 2,682
ICON PLC SHS G4705A100 BBG000CTSZQ6 2,284,037 6,858 SH   SOLE   0 0 6,858
ILLUMINA INC COM 452327109 BBG000DSMS70 409,900 2,985 SH   SOLE   0 0 2,985
INSIGHT SELECT INCOME FD COM 45781W109 BBG000BBNGN6 253,138 15,351 SH   SOLE   0 0 15,351
INTEL CORP COM 458140100 BBG000C0G1D1 732,029 16,573 SH   SOLE   0 0 16,573
INTERCONTINENTAL EXCHANGE INC COM 45866F104 BBG000C1FB75 893,957 6,646 SH   SOLE   0 0 6,646
INTERNATIONAL BUSINESS MACHS CORP COM COM 459200101 BBG000BLNNH6 2,089,115 11,060 SH   SOLE   0 0 11,060
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001P2KBP1 1,436,756 21,812 SH   SOLE   0 0 21,812
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 BBG006F9S893 352,699 14,838 SH   SOLE   0 0 14,838
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 BBG000TWWFV4 645,333 54,321 SH   SOLE   0 0 54,321
ISHARES TR ISHS 1-5YR INVS 464288646 BBG000QN2BW8 2,599,229 50,687 SH   SOLE   0 0 50,687
ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKNY3 876,349 38,487 SH   SOLE   0 0 38,487
ISHARES TR CORE S&P US GWT 464287671 BBG000C18HW2 3,599,988 30,714 SH   SOLE   0 0 30,714
ISHARES TR ISHS 5-10YR INVT 464288638 BBG000QN1YR5 1,440,982 27,926 SH   SOLE   0 0 27,926
ISHARES TR US CONSUM DISCRE 464287580 BBG000BXY2M8 2,130,564 25,992 SH   SOLE   0 0 25,992
ISHARES TR GLOB HLTHCRE ETF 464287325 BBG000L77VV0 2,227,775 23,916 SH   SOLE   0 0 23,916
ISHARES TR 0-3 MNTH TREASRY 46436E718 BBG00TZR7XN3 1,917,159 19,036 SH   SOLE   0 0 19,036
ISHARES TR PFD AND INCM SEC 464288687 BBG000G7K7Q0 529,410 16,426 SH   SOLE   0 0 16,426
ISHARES TR CORE S&P MCP ETF 464287507 BBG000BWC7P0 523,579 8,620 SH   SOLE   0 0 8,620
ISHARES TR CORE S&P SCP ETF 464287804 BBG000BWCNN7 839,952 7,600 SH   SOLE   0 0 7,600
ISHARES TR A RATE CP BD ETF 46429B291 BBG002NCM0W3 301,878 6,358 SH   SOLE   0 0 6,358
ISHARES TR MSCI EAFE ETF 464287465 BBG000D2KQ55 287,496 3,600 SH   SOLE   0 0 3,600
ISHARES TR RUS 1000 ETF 464287622 BBG000CF7ZN2 734,188 2,549 SH   SOLE   0 0 2,549
ISHARES TR RUS 2000 GRW ETF 464287648 BBG000C17LW4 595,760 2,200 SH   SOLE   0 0 2,200
ISHARES TR CORE S&P TTL STK 464287150 BBG000HSHTP0 248,126 2,152 SH   SOLE   0 0 2,152
ITT INC COM 45073V108 BBG00CVQZQ96 1,022,810 7,519 SH   SOLE   0 0 7,519
JANUS DETROIT STR TR HENDERSON MTG 47103U852 BBG00LYBQRR4 217,562 4,824 SH   SOLE   0 0 4,824
JD.COM INC SPON ADR CL A 47215P106 BBG000HSHTP0 341,581 12,471 SH   SOLE   0 0 12,471
JOHNSON & JOHNSON COM 478160104 BBG000BMHYD1 822,113 5,197 SH   SOLE   0 0 5,197
JPMORGAN CHASE & CO COM 46625H100 BBG000DMBXR2 4,549,214 22,712 SH   SOLE   0 0 22,712
KENVUE INC COM 49177J102 BBG01C79X561 255,374 11,900 SH   SOLE   0 0 11,900
KIMBERLY-CLARK CORP COM 494368103 BBG000BMW2Z0 397,234 3,071 SH   SOLE   0 0 3,071
KLA CORP COM NEW 482480100 BBG000BMTFR4 1,386,875 2,016 SH   SOLE   0 0 2,016
KNIGHT SWIFT TRANSN HLGDS IN CL A 499049104 BBG000BFC848 357,410 6,496 SH   SOLE   0 0 6,496
KROGER CO COM 501044101 BBG000BMY992 262,912 4,602 SH   SOLE   0 0 4,602
LAM RESEARCH CORP COM 512807108 BBG000BNFLM9 659,696 679 SH   SOLE   0 0 679
LAUDER ESTEE COS INC CL A 518439104 BBG000FKJRC5 792,331 5,140 SH   SOLE   0 0 5,140
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 BBG01HLMBCG3 423,776 6,460 SH   SOLE   0 0 6,460
LKQ CORP COM 501889208 BBG000PXDL44 352,119 6,604 SH   SOLE   0 0 6,604
LOWES COS INC COM 548661107 BBG000BNDN65 899,452 3,531 SH   SOLE   0 0 3,531
MARVELL TECHNOLOGY INC COM 573874104 BBG00ZXBJ153 314,140 4,432 SH   SOLE   0 0 4,432
MASTERCARD INCORPORATED CL A 57636Q104 BBG000F1ZSQ2 1,922,718 4,028 SH   SOLE   0 0 4,028
MCCORMICK & CO INC COM NON VTG 579780206 BBG000G6Y5W4 372,605 4,851 SH   SOLE   0 0 4,851
MCDONALDS CORP COM 580135101 BBG000BNSZP1 250,936 890 SH   SOLE   0 0 890
MCKESSON CORP COM 58155Q103 BBG000DYGNW7 1,120,943 2,088 SH   SOLE   0 0 2,088
MEDTRONIC PLC SHS G5960L103 BBG000BNWG87 1,020,840 11,861 SH   SOLE   0 0 11,861
MERCK & CO INC COM 58933Y105 BBG000BPD168 2,578,314 19,656 SH   SOLE   0 0 19,656
META PLATFORMS INC CL A 30303M102 BBG000MM2P62 2,162,773 4,454 SH   SOLE   0 0 4,454
MICROSOFT CORP COM 594918104 BBG000BPH459 12,472,595 29,698 SH   SOLE   0 0 29,698
MOHAWK INDS INC COM 608190104 BBG000FLZN98 416,885 3,185 SH   SOLE   0 0 3,185
MONDELEZ INTL CL A 609207105 BBG000D4LWF6 531,790 7,597 SH   SOLE   0 0 7,597
MORGAN STANLEY COM NEW 617446448 BBG000BLZRJ2 651,399 6,918 SH   SOLE   0 0 6,918
MOTOROLA SOLUTIONS INC COM 620076307 BBG000BP8Z50 1,092,565 3,118 SH   SOLE   0 0 3,118
NETFLIX INC COM 64110L106 BBG000CL9VN6 966,869 1,592 SH   SOLE   0 0 1,592
NIKE INC CL B 654106103 BBG000C5HS04 391,991 4,171 SH   SOLE   0 0 4,171
NOVANTA INC COM 67000B104 BBG000JB24Q5 978,065 5,640 SH   SOLE   0 0 5,640
NOVO-NORDISK A S ADR 670100205 BBG000BQBKR3 822,355 6,409 SH   SOLE   0 0 6,409
NVENT ELECTRIC PLC SHS G6700G107 BBG00GNT7999 1,432,826 19,003 SH   SOLE   0 0 19,003
NVR INC COM 62944T105 BBG000BQBYR3 583,197 72 SH   SOLE   0 0 72
ORACLE CORP COM 68389X105 BBG000BQLTW7 553,061 4,403 SH   SOLE   0 0 4,403
PACCAR INC COM 693718108 BBG000BQVTF5 972,537 7,850 SH   SOLE   0 0 7,850
PAYPAL HOLDINGS INC COM 70450Y103 BBG0077VNXV6 530,806 8,157 SH   SOLE   0 0 8,157
PFIZER INC COM 717081103 BBG000BR2B91 626,678 22,583 SH   SOLE   0 0 22,583
POST HOLDINGS INC COM 737446104 BBG001WTBC36 415,661 3,911 SH   SOLE   0 0 3,911
PROCTER AND GAMBLE CO COM 742718109 BBG000BR2TH3 890,752 5,490 SH   SOLE   0 0 5,490
PROLOGIS INC. COM 74340W103 BBG000B9Z0J8 974,697 7,485 SH   SOLE   0 0 7,485
REGAL REXNORD CORPORATION COM 758750103 BBG000BRXTR8 659,526 3,662 SH   SOLE   0 0 3,662
REGIONS FINANCIAL CORP NEW COM 7591EP100 BBG000Q3JN03 511,798 24,325 SH   SOLE   0 0 24,325
ROCKWELL AUTOMATION INC COM 773903109 BBG000BBCDZ2 844,857 2,900 SH   SOLE   0 0 2,900
RPM INTL INC COM 749685103 BBG000DCNK80 1,049,972 8,827 SH   SOLE   0 0 8,827
S&P GLOBAL INC COM 78409V104 BBG000BP1Q11 1,303,291 3,100 SH   SOLE   0 0 3,100
SALESFORCE INC COM 79466L302 BBG000BN2DC2 4,204,629 14,032 SH   SOLE   0 0 14,032
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWKW5 723,170 8,969 SH   SOLE   0 0 8,969
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 BBG000BGNS77 1,303,454 27,037 SH   SOLE   0 0 27,037
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 BBG0113JGQF0 1,407,474 15,126 SH   SOLE   0 0 15,126
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9F38 2,292,931 28,079 SH   SOLE   0 0 28,079
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG000BJ29X7 602,316 14,300 SH   SOLE   0 0 14,300
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG000BJ7G75 229,775 3,500 SH   SOLE   0 0 3,500
SIMPSON MFG INC COM 829073105 BBG000JLC8L8 1,415,537 6,899 SH   SOLE   0 0 6,899
SITEONE LANDSCAPE SUPPLY INC COM COM 82982L103 BBG009T22D49 1,207,382 7,006 SH   SOLE   0 0 7,006
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG000BDTBL9 477,563 913 SH   SOLE   0 0 913
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG000BBNQB7 2,300,158 4,134 SH   SOLE   0 0 4,134
SPDR SER TR REIT ETF 78464A607 BBG000HSF0L9 424,125 4,500 SH   SOLE   0 0 4,500
SPDR SER TR PORTFOLIO INTRMD 78464A375 BBG000F8Y230 2,559,758 78,304 SH   SOLE   0 0 78,304
SPDR SER TR PORTFOLIO SHORT 78464A474 BBG000Q1MZ15 1,456,259 48,917 SH   SOLE   0 0 48,917
SPDR SER TR PORTFLI TIPS ETF 78464A656 BBG000RFRRV3 213,491 8,333 SH   SOLE   0 0 8,333
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG000RFQSH8 499,667 5,443 SH   SOLE   0 0 5,443
SPOTIFY TECHNOLOGY S A SHS L8681T102 BBG003T4VFC2 1,871,843 7,093 SH   SOLE   0 0 7,093
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 BBG0084H8467 200,290 5,001 SH   SOLE   0 0 5,001
STRYKER CORPORATION COM 863667101 BBG000DN7P92 308,484 862 SH   SOLE   0 0 862
SYNOPSYS INC COM 871607107 BBG000BSFRF3 638,365 1,117 SH   SOLE   0 0 1,117
SYSCO CORP COM 871829107 BBG000BTVJ25 825,114 10,164 SH   SOLE   0 0 10,164
T MOBILE US INC COM 872590104 BBG000NDV1D4 603,098 3,695 SH   SOLE   0 0 3,695
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG000BD8ZK0 3,049,561 22,415 SH   SOLE   0 0 22,415
TAPESTRY INC COM 876030107 BBG000BY29C7 1,674,498 35,638 SH   SOLE   0 0 35,638
TASKUS INC CLASS A COM 87652V109 BBG009CL6VK3 118,669 10,838 SH   SOLE   0 0 10,838
TCW STRATEGIC INCOME FD INC COM 872340104 BBG000BGSBF0 199,014 41,375 SH   SOLE   0 0 41,375
TE CONNECTIVITY LTD SHS H84989104 BBG000RGM5P1 1,157,331 8,061 SH   SOLE   0 0 8,061
TELEDYNE TECHNOLOGIES INC COM 879360105 BBG000BMT9T6 472,379 1,124 SH   SOLE   0 0 1,124
TEXAS INSTRS INC COM 882508104 BBG000BVV7G1 518,797 2,978 SH   SOLE   0 0 2,978
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG000BVDLH9 3,302,484 5,710 SH   SOLE   0 0 5,710
T-MOBILE US INC COM 872590104 BBG000NDV1D4 2,017,073 12,358 SH   SOLE   0 0 12,358
TRANE TECHNOLOGIES PLC SHS G8994E103 BBG000BM6788 894,596 2,980 SH   SOLE   0 0 2,980
TRAVELERS COMPANIES INC COM 89417E109 BBG000BJ81C1 642,025 2,790 SH   SOLE   0 0 2,790
TREX CO INC COM 89531P105 BBG000BTGKK9 671,717 6,734 SH   SOLE   0 0 6,734
TRUIST FINL CORP COM 89832Q109 BBG000BYYLS8 569,186 14,602 SH   SOLE   0 0 14,602
UBS GROUP AG SHS H42097107 BBG007DJM539 898,976 29,222 SH   SOLE   0 0 29,222
UNION PACIFIC CORP COM 907818108 BBG000BW3299 418,081 1,700 SH   SOLE   0 0 1,700
UNITED RENTALS INC COM 911363109 BBG000BXMFC3 496,845 689 SH   SOLE   0 0 689
UNITEDHEALTH GROUP INC COM 91324P102 BBG000CH5208 1,167,492 2,360 SH   SOLE   0 0 2,360
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG000Q1ZB87 891,522 3,781 SH   SOLE   0 0 3,781
VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG000HT5K89 893,748 3,428 SH   SOLE   0 0 3,428
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG000Q89NG6 259,440 3,000 SH   SOLE   0 0 3,000
VANGUARD INDEX FDS MID CAP ETF 922908629 BBG000HX76S7 243,863 976 SH   SOLE   0 0 976
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG000PWXXY5 2,892,476 37,414 SH   SOLE   0 0 37,414
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG000PWYVH7 1,249,676 15,522 SH   SOLE   0 0 15,522
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 BBG000PX0M82 336,305 5,677 SH   SOLE   0 0 5,677
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 BBG000PX1043 721,185 15,812 SH   SOLE   0 0 15,812
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 BBG000HSSXW1 1,179,226 11,517 SH   SOLE   0 0 11,517
VANGUARD WORLD FDS INF TECH ETF 92204A702 BBG000HSZQ76 4,401,310 8,394 SH   SOLE   0 0 8,394
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 BBG000HWRGK3 587,515 2,878 SH   SOLE   0 0 2,878
VERALTO CORP COM SHS 92338C103 BBG019Q32XJ9 553,770 6,246 SH   SOLE   0 0 6,246
VISA INC COM CL A 92826C839 BBG000PSKYX7 867,660 3,109 SH   SOLE   0 0 3,109
WABTEC COM 929740108 BBG000BDD940 1,370,737 9,561 SH   SOLE   0 0 9,561
WALMART INC COM 931142103 BBG000BWXBC2 1,114,168 18,517 SH   SOLE   0 0 18,517
WESTERN ASSET INVESTMENT GRA COM 95766T100 BBG000BQR5D4 182,314 14,956 SH   SOLE   0 0 14,956
WEYERHAEUSER CO MTN BE COM NEW 962166104 BBG000BX3BL3 222,498 6,196 SH   SOLE   0 0 6,196
WHEATON PRECIOUS METAL CORP COM 962879102 BBG000PVRDL2 406,779 8,631 SH   SOLE   0 0 8,631
WILLIAMS COS INC COM 969457100 BBG000BWVCP8 1,269,682 32,581 SH   SOLE   0 0 32,581
WILLIAMS SONOMA INC COM 969904101 BBG000FSMWC3 1,734,349 5,462 SH   SOLE   0 0 5,462
WORKIVA INC COM CL A 98139A105 BBG007BVZ8H9 362,774 4,278 SH   SOLE   0 0 4,278
ZOETIS INC CL A 98978V103 BBG0039320N9 1,225,503 7,242 SH   SOLE   0 0 7,242