| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| TAX PREPARATION FEE (NON-ALLOC | 1,372 | 1,372 |
| Category/ Item | Listed at Cost or FMV | Book Value | End of Year Fair Market Value |
|---|---|---|---|
| 00771X419 GQG PART EMERG MKTS | AT COST | 91,525 | 85,527 |
| 00846U101 AGILENT TECHNOLOGIES | AT COST | 2,184 | 3,224 |
| 009066101 AIRBNB INC | AT COST | 3,139 | 2,628 |
| 00912X302 AIR LEASE CORP | AT COST | 3,335 | 3,760 |
| 009158106 AIR PRODS & CHEMS IN | AT COST | 1,966 | 3,190 |
| 00971T101 AKAMAI TECHNOLOGIES | AT COST | 1,301 | 1,722 |
| 012653101 ALBEMARLE CORP | AT COST | 1,007 | 947 |
| 01973R101 ALLISON TRANSMISSION | AT COST | 377 | 1,189 |
| 02079K305 ALPHABET INC/CA | AT COST | 4,780 | 6,626 |
| 023135106 AMAZON COM INC | AT COST | 2,723 | 8,117 |
| 024525669 AMERICAN BEACON FDS | AT COST | 20,203 | 19,248 |
| 025816109 AMERICAN EXPRESS CO | AT COST | 439 | 2,374 |
| 03027X100 AMERICAN TOWER CORP | AT COST | 530 | 1,100 |
| 03064D108 AMERICOLD RLTY TR | AT COST | 1,420 | 1,027 |
| 03073E105 AMERISOURCEBERGEN CO | AT COST | 579 | 1,797 |
| 03662Q105 ANSYS INC | AT COST | 458 | 2,024 |
| 038222105 APPLIED MATLS INC | AT COST | 288 | 1,138 |
| 03990B101 ARES MGMT CORP | AT COST | 2,228 | 2,655 |
| 042735100 ARROW ELECTRONICS IN | AT COST | 833 | 1,244 |
| 04314H568 ARTISAN PARTNERS FDS | AT COST | 15,515 | 15,775 |
| 04314H857 ARTISAN PARTNERS FDS | AT COST | 96,749 | 112,959 |
| 05605H100 BWX TECHNOLOGIES INC | AT COST | 665 | 1,671 |
| 057071854 BAIRD FDS INC | AT COST | 57,832 | 53,422 |
| 060505104 BANK AMER CORP | AT COST | 1,117 | 2,285 |
| 075887109 BECTON DICKINSON & C | AT COST | 2,760 | 2,496 |
| 084670702 BERKSHIRE HATHAWAY I | AT COST | 995 | 2,266 |
| 090572207 BIO RAD LABS INC CL | AT COST | 626 | 1,314 |
| 09258N570 BLACKROCK FDS | AT COST | 15,437 | 16,419 |
| 101121101 BOSTON PPTYS INC | AT COST | 1,625 | 1,487 |
| 11133T103 BROADRIDGE FINL SOLU | AT COST | 1,468 | 1,809 |
| 11135F101 BROADCOM INC | AT COST | 1,276 | 1,855 |
| 11276H106 BROOKFIELD INFRASTRU | AT COST | 1,482 | 1,640 |
| 117043109 BRUNSWICK CORP | AT COST | 1,200 | 1,229 |
| 12504L109 CBRE GROUP INC | AT COST | 795 | 3,414 |
| 12618T105 CRA INTL INC | AT COST | 647 | 1,685 |
| 126408103 CSX CORP | AT COST | 429 | 1,355 |
| 126650100 CVS HEALTH CORP | AT COST | 2,032 | 1,347 |
| 127055101 CABOT CORP | AT COST | 1,290 | 1,644 |
| 127097103 CABOT OIL & GAS CORP | AT COST | 396 | 1,405 |
| 127387108 CADENCE DESIGN SYS I | AT COST | 3,095 | 3,005 |
| 128119880 CALAMOS INVT TR NEW | AT COST | 38,142 | 38,322 |
| 14040H105 CAPITAL ONE FINL COR | AT COST | 1,600 | 1,962 |
| 14448C104 CARRIER GLOBAL CORP | AT COST | 835 | 819 |
| 147528103 CASEYS GEN STORES IN | AT COST | 675 | 1,585 |
| 15135B101 CENTENE CORP | AT COST | 1,671 | 1,515 |
| 15872M104 CHAMPIONX CORP | AT COST | 865 | 816 |
| 16359R103 CHEMED CORP NEW | AT COST | 1,318 | 1,589 |
| 165303108 CHESAPEAKE UTILS COR | AT COST | 946 | 1,335 |
| 166764100 CHEVRON CORP NEW | AT COST | 1,077 | 1,883 |
| 169656105 CHIPOTLE MEXICAN GRI | AT COST | 1,972 | 2,050 |
| 18467V109 CLEAR SECURE INC -CL | AT COST | 1,120 | 1,092 |
| 192422103 COGNEX CORP | AT COST | 1,304 | 1,148 |
| 19247A100 COHEN & STEERS INC | AT COST | 1,005 | 1,754 |
| 20030N101 COMCAST CORP NEW | AT COST | 1,485 | 1,689 |
| 20602D101 CONCENTRIX CORP | AT COST | 1,882 | 1,082 |
| 20825C104 CONOCOPHILLIPS | AT COST | 1,419 | 3,273 |
| 231021106 CUMMINS INC | AT COST | 428 | 1,743 |
| 23331A109 D R HORTON INC | AT COST | 351 | 2,097 |
| 235851102 DANAHER CORP | AT COST | 3,519 | 3,214 |
| 237194105 DARDEN RESTAURANTS I | AT COST | 537 | 2,240 |
| 23804L103 DATADOG INC - CLASS | AT COST | 1,130 | 1,286 |
| 244199105 DEERE & CO | AT COST | 1,177 | 1,695 |
| 24906P109 DENTSPLY SIRONA INC | AT COST | 1,367 | 607 |
| 254687106 DISNEY WALT CO | AT COST | 670 | 779 |
| 260003108 DOVER CORP | AT COST | 818 | 1,876 |
| 268150109 DYNATRACE INC | AT COST | 2,146 | 2,500 |
| 277432100 EASTMAN CHEM CO | AT COST | 1,269 | 1,370 |
| 278865100 ECOLAB INC | AT COST | 1,836 | 1,875 |
| 281020107 EDISON INTL | AT COST | 1,700 | 2,315 |
| 29261A100 ENCOMPASS HEALTH COR | AT COST | 1,273 | 2,401 |
| 29358P101 ENSIGN GROUP INC | AT COST | 861 | 2,657 |
| 29362U104 ENTEGRIS INC | AT COST | 2,081 | 1,882 |
| 30212W100 EXP WORLD HOLDINGS I | AT COST | 1,508 | 944 |
| 30303M102 FACEBOOK INC | AT COST | 225 | 1,171 |
| 313148306 FEDERAL AGRIC MTG CO | AT COST | 774 | 1,970 |
| 31635T807 FIDELITY SALEM STR T | AT COST | 57,225 | 53,258 |
| 33767E202 FIRSTSERVICE CORP | AT COST | 1,084 | 1,267 |
| 34959J108 FORTIVE CORP | AT COST | 1,225 | 1,125 |
| 361448103 GATX CORP | AT COST | 654 | 1,550 |
| 362014193 GMO TR | AT COST | 15,257 | 15,020 |
| 363576109 GALLAGHER ARTHUR J & | AT COST | 2,818 | 3,122 |
| 369550108 GENERAL DYNAMICS COR | AT COST | 599 | 1,317 |
| 369604301 GENERAL ELEC CO | AT COST | 1,456 | 1,334 |
| 37940X102 GLOBAL PMTS INC | AT COST | 681 | 1,569 |
| 405552100 HALEON PLC-ADR | AT COST | 987 | 1,355 |
| 407497106 HAMILTON LANE INC | AT COST | 1,600 | 2,813 |
| 42222N103 HEALTHSTREAM INC | AT COST | 253 | 254 |
| 423452101 HELMERICH & PAYNE IN | AT COST | 1,071 | 768 |
| 428291108 HEXCEL CORP NEW | AT COST | 2,575 | 2,508 |
| 436893200 HOME BANCSHARES INC | AT COST | 1,241 | 1,868 |
| 437076102 HOME DEPOT INC | AT COST | 617 | 1,945 |
| 441593100 HOULIHAN LOKEY INC | AT COST | 762 | 2,605 |
| 452308109 ILLINOIS TOOL WKS IN | AT COST | 334 | 1,014 |
| 45778Q107 INSPERITY INC | AT COST | 784 | 620 |
| 458140100 INTEL CORP | AT COST | 3,670 | 1,985 |
| 45866F104 INTERCONTINENTAL EXC | AT COST | 590 | 2,235 |
| 461202103 INTUIT | AT COST | 636 | 5,028 |
| 46120E602 INTUITIVE SURGICAL I | AT COST | 906 | 1,044 |
| 46266A109 IRADIMED CORP | AT COST | 631 | 770 |
| 46266C105 IQVIA HOLDINGS INC | AT COST | 1,417 | 1,179 |
| 464287200 ISHARES TR | AT COST | 88,023 | 219,578 |
| 46625H100 JPMORGAN CHASE & CO | AT COST | 1,202 | 5,034 |
| 46637K265 JPMORGAN TR I | AT COST | 21,133 | 36,035 |
| 478160104 JOHNSON & JOHNSON | AT COST | 1,290 | 1,735 |
| 48121L114 JPMORGAN TR I | AT COST | 15,257 | 15,230 |
| 4812C0134 JPMORGAN TR II | AT COST | 24,382 | 22,878 |
| 482480100 KLA CORP | AT COST | 2,091 | 1,890 |
| 48251W104 KKR & CO INC | AT COST | 3,309 | 4,881 |
| 493267108 KEYCORP NEW | AT COST | 1,319 | 1,508 |
| 49338L103 KEYSIGHT TECHNOLOGIE | AT COST | 398 | 1,928 |
| 493732101 KFORCE INC | AT COST | 1,136 | 1,077 |
| 49714P108 KINSALE CAP GROUP IN | AT COST | 1,268 | 1,861 |
| 501242101 KULICKE & SOFFA INDS | AT COST | 1,223 | 1,213 |
| 504922105 LABCORP HOLDINGS INC | AT COST | 930 | 1,605 |
| 511656100 LAKELAND FINL CORP | AT COST | 1,107 | 1,719 |
| 515098101 LANDSTAR SYS INC | AT COST | 1,026 | 1,375 |
| 525558201 LEMAITRE VASCULAR IN | AT COST | 724 | 2,396 |
| 537008104 LITTELFUSE INC | AT COST | 841 | 1,178 |
| 553498106 MSA SAFETY INC | AT COST | 704 | 663 |
| 55354G100 MSCI INC | AT COST | 1,678 | 1,800 |
| 571748102 MARSH & MCLENNAN COS | AT COST | 419 | 1,699 |
| 573284106 MARTIN MARIETTA MATL | AT COST | 915 | 2,066 |
| 573874104 MARVELL TECHNOLOGY I | AT COST | 3,233 | 4,970 |
| 574599106 MASCO CORP | AT COST | 504 | 2,395 |
| 576485205 MATADOR RES CO | AT COST | 1,049 | 1,125 |
| 576690101 MATERION CORP | AT COST | 742 | 1,285 |
| 58155Q103 MCKESSON CORP | AT COST | 1,980 | 2,850 |
| 58933Y105 MERCK & CO INC NEW | AT COST | 605 | 1,094 |
| 594918104 MICROSOFT CORP | AT COST | 2,519 | 8,430 |
| 595017104 MICROCHIP TECHNOLOGY | AT COST | 2,780 | 1,950 |
| 609839105 MONOLITHIC PWR SYS I | AT COST | 2,001 | 1,775 |
| 620076307 MOTOROLA SOLUTIONS I | AT COST | 248 | 1,849 |
| 626717102 MURPHY OIL CORP | AT COST | 779 | 575 |
| 630402105 NAPCO SEC TECHNOLOGI | AT COST | 1,690 | 1,458 |
| 642045108 ATLAS ENERGY SOLUTIO | AT COST | 1,662 | 1,730 |
| 65336K103 NEXSTAR MEDIA GROUP | AT COST | 707 | 1,422 |
| 65341D102 NEXPOINT RESIDENTIAL | AT COST | 979 | 1,294 |
| 665531307 NORTHERN OIL & GAS I | AT COST | 814 | 1,709 |
| 666807102 NORTHROP GRUMMAN COR | AT COST | 1,349 | 1,877 |
| 67066G104 NVIDIA CORP | AT COST | 1,955 | 9,132 |
| 67103H107 O'REILLY AUTOMOTIVE | AT COST | 2,264 | 2,372 |
| 68389X105 ORACLE CORP | AT COST | 316 | 1,166 |
| 68902V107 OTIS WORLDWIDE CORP | AT COST | 641 | 1,111 |
| 695156109 PACKAGING CORP AMER | AT COST | 463 | 1,576 |
| 701094104 PARKER-HANNIFIN CORP | AT COST | 2,217 | 2,544 |
| 703343103 PATRICK INDS INC | AT COST | 979 | 955 |
| 713448108 PEPSICO INC | AT COST | 1,860 | 1,977 |
| 739276103 POWER INTEGRATIONS I | AT COST | 1,335 | 1,419 |
| 741511109 PRICESMART INC | AT COST | 1,246 | 1,383 |
| 743315103 PROGRESSIVE CORP OH | AT COST | 2,000 | 7,907 |
| 747316107 QUAKER CHEM CORP | AT COST | 1,302 | 1,126 |
| 754730109 RAYMOND JAMES FINL I | AT COST | 539 | 2,485 |
| 75513E101 RAYTHEON TECHNOLOGIE | AT COST | 832 | 1,620 |
| 759351604 REINSURANCE GROUP AM | AT COST | 915 | 2,350 |
| 760759100 REPUBLIC SVCS INC | AT COST | 521 | 2,817 |
| 778296103 ROSS STORES INC | AT COST | 1,052 | 1,059 |
| 78410G104 SBA COMMUNICATIONS C | AT COST | 530 | 1,223 |
| 80689H102 SCHNEIDER NATL INC W | AT COST | 1,351 | 1,610 |
| 808513105 SCHWAB CHARLES CORP | AT COST | 1,185 | 1,998 |
| 810186106 SCOTTS MIRACLE-GRO C | AT COST | 1,568 | 1,327 |
| 81211K100 SEALED AIR CORP NEW | AT COST | 952 | 913 |
| 816851109 SEMPRA | AT COST | 2,807 | 4,561 |
| 81762P102 SERVICENOW INC | AT COST | 1,904 | 4,240 |
| 824348106 SHERWIN-WILLIAMS CO | AT COST | 1,155 | 1,700 |
| 824889109 SHOE CARNIVAL INC | AT COST | 612 | 1,323 |
| 825690100 SHUTTERSTOCK INC | AT COST | 1,920 | 1,093 |
| 83088M102 SKYWORKS SOLUTIONS I | AT COST | 1,248 | 1,153 |
| 833034101 SNAP ON INC | AT COST | 711 | 2,037 |
| 854231107 STANDEX INTL CORP | AT COST | 735 | 2,244 |
| 855244109 STARBUCKS CORP | AT COST | 469 | 456 |
| 860630102 STIFEL FINL CORP | AT COST | 504 | 2,334 |
| 871607107 SYNOPSYS INC COM | AT COST | 78 | 971 |
| 871829107 SYSCO CORP | AT COST | 857 | 1,223 |
| 872540109 TJX COS INC NEW | AT COST | 277 | 1,208 |
| 88146M101 TERRENO RLTY CORP | AT COST | 1,491 | 1,419 |
| 88162G103 TETRA TECH INC NEW | AT COST | 505 | 1,235 |
| 88339J105 THE TRADE DESK INC | AT COST | 641 | 588 |
| 883556102 THERMO FISHER SCIENT | AT COST | 1,061 | 3,642 |
| 894164102 TRAVEL + LEISURE CO | AT COST | 1,418 | 1,514 |
| 89417E109 TRAVELERS COS INC | AT COST | 1,045 | 2,168 |
| 90278Q108 UFP INDS INC | AT COST | 743 | 1,127 |
| 902973304 US BANCORP DEL | AT COST | 1,086 | 1,339 |
| 903002103 UMH PPTYS INC | AT COST | 1,521 | 1,775 |
| 90337L108 U S PHYSICAL THERAPY | AT COST | 1,757 | 1,419 |
| 90353T100 UBER TECHNOLOGIES IN | AT COST | 1,902 | 2,594 |
| 90384S303 ULTA SALON COSMETICS | AT COST | 1,479 | 1,305 |
| 904708104 UNIFIRST CORP MASS | AT COST | 1,325 | 1,198 |
| 90470L360 ABSOLUTE CONVERT ARB | AT COST | 14,676 | 15,015 |
| 91324P102 UNITEDHEALTH GROUP I | AT COST | 1,511 | 2,529 |
| 91347P105 UNIVERSAL DISPLAY CO | AT COST | 1,047 | 1,170 |
| 918090101 UTZ BRANDS INC | AT COST | 1,530 | 1,550 |
| 920253101 VALMONT INDS INC | AT COST | 1,179 | 1,533 |
| 921910501 VANGUARD WORLD FD | AT COST | 108,376 | 111,448 |
| 922020813 VANGUARD MALVERN FDS | AT COST | 7,872 | 7,825 |
| 92338C103 VERALTO CORP | AT COST | 2,397 | 3,361 |
| 92345Y106 VERISK ANALYTICS INC | AT COST | 1,891 | 2,203 |
| 92826C839 VISA INC | AT COST | 5,968 | 7,269 |
| 92939U106 WEC ENERGY GROUP INC | AT COST | 2,027 | 2,821 |
| 955306105 WEST PHARMACEUTICAL | AT COST | 3,085 | 2,620 |
| 969457100 WILLIAMS COS INC | AT COST | 2,338 | 3,572 |
| 974155103 WINGSTOP INC | AT COST | 349 | 1,137 |
| 974250102 WINMARK CORP | AT COST | 766 | 786 |
| 980745103 WOODWARD INC | AT COST | 471 | 1,831 |
| 98138H101 WORKDAY INC | AT COST | 2,112 | 2,064 |
| 98311A105 WYNDHAM HOTELS & RES | AT COST | 982 | 1,310 |
| 983793100 XPO LOGISTICS INC | AT COST | 1,738 | 1,967 |
| G7496G103 RENAISSANCERE HOLDIN | AT COST | 802 | 1,742 |
| G8060N102 SENSATA TECHNOLOGIES | AT COST | 2,835 | 1,836 |
| G97822103 PERRIGO CO PLC | AT COST | 1,865 | 1,337 |
| N72482149 QIAGEN NV | AT COST | 1,454 | 1,469 |
| Description | Amount |
|---|---|
| MUTUAL FUND TIMING ADJ | 981 |
| ROC ON CY SALES | 43 |
| COST BASIS ADJ | 493 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| INVESTMNT MNGMNT FEES (NON-DED | 1,944 | 1,944 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| FOREIGN TAXES | 437 | 437 | 0 | |
| FEDERAL TAX PAYMENT - PRIOR YE | 237 | 0 | 0 | |
| FOREIGN TAXES ON NONQUALIFIED | 8 | 8 | 0 |