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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Aflac SPONSORD ADS 001055102 499 9,020 SH   SOLE   9,020 0 0
At&T COM 00206R102 957 45,647 SH   SOLE   45,647 0 0
Abbott Laboratories COM 002824100 1,230 11,317 SH   SOLE   11,317 0 0
AbbVie Inc COM 00287Y109 1,728 11,283 SH   SOLE   11,283 0 0
Abiomed inc COM 003654100 74 300 SH   SOLE   300 0 0
Activision blizzard inc COM 00507V109 359 4,607 SH   SOLE   4,607 0 0
Adobe Systems COM 00724F101 1,247 3,407 SH   SOLE   3,407 0 0
Advance Auto Parts COM 00751Y106 115 664 SH   SOLE   664 0 0
Advanced Micro Devices COM 007903107 780 10,198 SH   SOLE   10,198 0 0
Agilent Technologies COM 00846U101 173 1,455 SH   SOLE   1,455 0 0
Airbnb inc-class a COM 009066101 160 1,800 SH   SOLE   1,800 0 0
Air Products & Chemicals COM CL A 009158106 491 2,042 SH   SOLE   2,042 0 0
Akamai Technologies COM 00971T101 93 1,013 SH   SOLE   1,013 0 0
Albemarle Corp COM 012653101 147 702 SH   SOLE   702 0 0
Alexandria real estate equit COM 015271109 203 1,400 SH   SOLE   1,400 0 0
Align technology inc COM 016255101 142 600 SH   SOLE   600 0 0
Allstate Corp COM 020002101 143 1,125 SH   SOLE   1,125 0 0
Ally financial inc COM 02005N100 27 800 SH   SOLE   800 0 0
Alnylam pharmaceuticals inc CAP STK CL C 02043Q107 117 800 SH   SOLE   800 0 0
ALPHABET C, INC CAP STK CL A 02079K107 3,937 1,800 SH   SOLE   1,800 0 0
ALPHABET A CAP STK CL A 02079K305 4,182 1,919 SH   SOLE   1,919 0 0
Amazon.Com COM 023135106 6,152 57,920 SH   SOLE   57,920 0 0
American Express COM 025816109 574 4,140 SH   SOLE   4,140 0 0
American Financial Group COM NEW 025932104 28 200 SH   SOLE   200 0 0
American International Group COM 026874784 270 5,288 SH   SOLE   5,288 0 0
American Tower Corp COM 03027X100 712 2,784 SH   SOLE   2,784 0 0
American Water Works Co Inc COM 030420103 463 3,111 SH   SOLE   3,111 0 0
Amerisourcebergen COM 03073E105 197 1,394 SH   SOLE   1,394 0 0
Ameriprise Financial COM 03076C106 129 543 SH   SOLE   543 0 0
Ametek COM 031100100 133 1,209 SH   SOLE   1,209 0 0
Amgen CL A 031162100 941 3,866 SH   SOLE   3,866 0 0
Amphenol Corp COM 032095101 136 2,120 SH   SOLE   2,120 0 0
Analog Devices COM 032654105 405 2,770 SH   SOLE   2,770 0 0
Annaly Capital Mgmt COM 035710409 36 6,085 SH   SOLE   6,085 0 0
ANSYS Inc COM 03662Q105 145 606 SH   SOLE   606 0 0
Elevance Health Inc COM CL A 036752103 906 1,878 SH   SOLE   1,878 0 0
Apollo global management inc COM 03769M106 94 1,940 SH   SOLE   1,940 0 0
Apple COM 037833100 14,258 104,284 SH   SOLE   104,284 0 0
Applied Materials COM 038222105 538 5,914 SH   SOLE   5,914 0 0
Aramark COM 03852U106 12 400 SH   SOLE   400 0 0
Archer-Daniels-Midland COM 039483102 245 3,163 SH   SOLE   3,163 0 0
Arista networks inc COM 040413106 197 2,100 SH   SOLE   2,100 0 0
Arrow Electronics COM 042735100 149 1,330 SH   SOLE   1,330 0 0
Atmos energy corp COM 049560105 56 500 SH   SOLE   500 0 0
Autodesk COM 052769106 221 1,285 SH   SOLE   1,285 0 0
Automatic Data Process COM 053015103 611 2,910 SH   SOLE   2,910 0 0
Autozone COM 053332102 445 207 SH   SOLE   207 0 0
Avalara inc COM 05338G106 56 800 SH   SOLE   800 0 0
Avalonbay Communities COM 053484101 442 2,275 SH   SOLE   2,275 0 0
Avantor inc COM 05352A100 96 3,100 SH   SOLE   3,100 0 0
Avery Dennison Corp CL A 053611109 130 801 SH   SOLE   801 0 0
Baker Hughes Co COM 05722G100 170 5,891 SH   SOLE   5,891 0 0
Ball Corp COM 058498106 221 3,214 SH   SOLE   3,214 0 0
Bank Of America Corp COM 060505104 1,393 44,752 SH   SOLE   44,752 0 0
Bank New York Mellon COM 064058100 191 4,589 SH   SOLE   4,589 0 0
Bath & Body Works Inc COM 070830104 43 1,600 SH   SOLE   1,600 0 0
Baxter International COM CL B 071813109 290 4,515 SH   SOLE   4,515 0 0
Becton Dickinson COM CL B 075887109 483 1,960 SH   SOLE   1,960 0 0
Bentley systems inc-class b CL B NEW 08265T208 30 900 SH   SOLE   900 0 0
Berkley (W.R.) Corp COM CL B 084423102 111 1,631 SH   SOLE   1,631 0 0
Berkshire Hathaway B COM 084670702 2,260 8,277 SH   SOLE   8,277 0 0
Best Buy Co COM 086516101 116 1,787 SH   SOLE   1,787 0 0
Bill.com holdings inc CL A 090043100 55 500 SH   SOLE   500 0 0
Bio-rad laboratories-a COM 090572207 99 200 SH   SOLE   200 0 0
BIOMARIN PHARMACEUTICAL COM 09061G101 118 1,420 SH   SOLE   1,420 0 0
Biogen Idec COM 09062X103 218 1,067 SH   SOLE   1,067 0 0
Bio-techne corp COM 09073M104 69 200 SH   SOLE   200 0 0
Black knight inc COM 09215C105 46 700 SH   SOLE   700 0 0
Blackrock COM 09247X101 562 923 SH   SOLE   923 0 0
Blackstone group inc/the-a COM 09260D107 374 4,100 SH   SOLE   4,100 0 0
Booking Holdings Inc CL A 09857L108 532 304 SH   SOLE   304 0 0
Booz allen hamilton holdings COM 099502106 36 400 SH   SOLE   400 0 0
Borgwarner COM 099724106 54 1,614 SH   SOLE   1,614 0 0
Boston Properties COM 101121101 188 2,108 SH   SOLE   2,108 0 0
Boston Scientific Corp COM 101137107 382 10,247 SH   SOLE   10,247 0 0
Bristol-Myers Squibb Co COM 110122108 1,155 15,006 SH   SOLE   15,006 0 0
Broadridge financial solutio COM 11133T103 71 500 SH   SOLE   500 0 0
Broadcom inc COM 11135F101 1,226 2,524 SH   SOLE   2,524 0 0
Brown & brown inc CL B 115236101 70 1,200 SH   SOLE   1,200 0 0
Brown-Forman Corp B COM 115637209 105 1,502 SH   SOLE   1,502 0 0
Burlington stores inc COM 122017106 54 400 SH   SOLE   400 0 0
Cboe holdings inc COM 12503M108 68 600 SH   SOLE   600 0 0
CBRE Group Inc COM 12504L109 177 2,410 SH   SOLE   2,410 0 0
Cdw corp/de COM NEW 12514G108 252 1,600 SH   SOLE   1,600 0 0
Cf Industries Holdings COM 125269100 94 1,100 SH   SOLE   1,100 0 0
Cigna corp CL B 125523100 623 2,365 SH   SOLE   2,365 0 0
Cme Group COM 12572Q105 503 2,459 SH   SOLE   2,459 0 0
CMS Energy COM 125896100 228 3,379 SH   SOLE   3,379 0 0
Csx Corp COM 126408103 561 19,295 SH   SOLE   19,295 0 0
Cvs/Caremark COM 126650100 795 8,582 SH   SOLE   8,582 0 0
Cable one inc COM 12685J105 129 100 SH   SOLE   100 0 0
Cadence Design COM 127387108 270 1,800 SH   SOLE   1,800 0 0
Caesars entertainment inc COM 12769G100 46 1,200 SH   SOLE   1,200 0 0
Camden Property Trust SH BEN INT 133131102 103 765 SH   SOLE   765 0 0
Campbell Soup COM 134429109 67 1,393 SH   SOLE   1,393 0 0
Capital One Financial COM 14040H105 286 2,747 SH   SOLE   2,747 0 0
Cardinal Health COM 14149Y108 167 3,199 SH   SOLE   3,199 0 0
Carmax COM 143130102 103 1,139 SH   SOLE   1,139 0 0
Carlyle group inc/the COM 14316J108 19 600 SH   SOLE   600 0 0
Carrier global corp COM 14448C104 204 5,712 SH   SOLE   5,712 0 0
Carvana co CL A 146869102 23 1,000 SH   SOLE   1,000 0 0
Catalent inc COM 148806102 75 700 SH   SOLE   700 0 0
Caterpillar COM 149123101 503 2,813 SH   SOLE   2,813 0 0
Celanese Corp COM 150870103 29 243 SH   SOLE   243 0 0
Centene Corp COM 15135B101 357 4,214 SH   SOLE   4,214 0 0
Centerpoint Energy COM 15189T107 95 3,209 SH   SOLE   3,209 0 0
Ceridian hcm holding inc COM 15677J108 61 1,300 SH   SOLE   1,300 0 0
Charter communications inc-a CL A 16119P108 353 753 SH   SOLE   753 0 0
CHENIERE ENERGY CL A 16411R208 221 1,662 SH   SOLE   1,662 0 0
Chewy inc - class a COM 16679L109 10 300 SH   SOLE   300 0 0
Chipotle mexican grill inc COM 169656105 180 138 SH   SOLE   138 0 0
Church & Dwight Co COM 171340102 194 2,092 SH   SOLE   2,092 0 0
Cincinnati Finl Corp COM 172062101 67 563 SH   SOLE   563 0 0
Cisco Systems COM 17275R102 1,226 28,757 SH   SOLE   28,757 0 0
Cintas Corp COM NEW 172908105 242 649 SH   SOLE   649 0 0
Citigroup COM 172967424 526 11,448 SH   SOLE   11,448 0 0
Citizens financial group COM 174610105 132 3,700 SH   SOLE   3,700 0 0
Citrix Systems COM 177376100 81 838 SH   SOLE   838 0 0
Clorox Co COM 189054109 92 651 SH   SOLE   651 0 0
Cloudflare inc - class a COM 18915M107 87 2,000 SH   SOLE   2,000 0 0
Coca-Cola Co COM 191216100 1,590 25,269 SH   SOLE   25,269 0 0
Cognex corp CL A 192422103 26 600 SH   SOLE   600 0 0
Cognizant Tech Solutions COM 192446102 211 3,120 SH   SOLE   3,120 0 0
Colgate-Palmolive COM 194162103 579 7,219 SH   SOLE   7,219 0 0
Comcast Corp A (New) CL A 20030N101 1,142 29,112 SH   SOLE   29,112 0 0
Consolidated Edison CL A 209115104 305 3,203 SH   SOLE   3,203 0 0
Constellation Brands A COM 21036P108 191 818 SH   SOLE   818 0 0
Constellation energy COM 21037T109 90 1,579 SH   SOLE   1,579 0 0
Cooper cos inc/the COM 216648402 157 500 SH   SOLE   500 0 0
Copart inc COM 217204106 130 1,200 SH   SOLE   1,200 0 0
Corning COM 219350105 137 4,343 SH   SOLE   4,343 0 0
Corteva inc-w/i COM 22052L104 150 2,765 SH   SOLE   2,765 0 0
Costco Wholesale Corp COM 22160K105 1,302 2,717 SH   SOLE   2,717 0 0
Costar group inc COM 22160N109 121 2,000 SH   SOLE   2,000 0 0
Coupa software inc CL A 22266L106 57 1,000 SH   SOLE   1,000 0 0
Crowdstrike holdings inc - a COM 22788C105 236 1,400 SH   SOLE   1,400 0 0
Crown Castle Int'L COM 22822V101 415 2,465 SH   SOLE   2,465 0 0
Crown Holdings COM 228368106 196 2,124 SH   SOLE   2,124 0 0
Cummins COM 231021106 111 574 SH   SOLE   574 0 0
D.R. Horton COM 23331A109 131 1,977 SH   SOLE   1,977 0 0
Danaher Corp COM 235851102 1,058 4,172 SH   SOLE   4,172 0 0
Darden Restaurants CIN 237194105 37 331 SH   SOLE   331 0 0
Datadog inc - class a CIN 23804L103 143 1,500 SH   SOLE   1,500 0 0
Davita CL C 23918K108 101 1,269 SH   SOLE   1,269 0 0
Deere & Co COM NEW 244199105 552 1,842 SH   SOLE   1,842 0 0
Dell Technologies - C COM NEW 24703L202 120 2,600 SH   SOLE   2,600 0 0
Delta Air Lines Inc COM 247361702 3 115 SH   SOLE   115 0 0
Dentsply sirona inc COM 24906P109 120 3,357 SH   SOLE   3,357 0 0
Dexcom inc COM 252131107 179 2,400 SH   SOLE   2,400 0 0
Diamondback energy inc COM 25278X109 109 900 SH   SOLE   900 0 0
Digital realty trust inc COM 253868103 250 1,927 SH   SOLE   1,927 0 0
Disney (Walt) COM 254687106 1,106 11,718 SH   SOLE   11,718 0 0
Discover Financial COM 254709108 175 1,849 SH   SOLE   1,849 0 0
Dish Network A COM 25470M109 41 2,262 SH   SOLE   2,262 0 0
Docusign inc COM 256163106 98 1,700 SH   SOLE   1,700 0 0
Dollar general corp COM 256677105 326 1,330 SH   SOLE   1,330 0 0
Dollar tree inc COM 256746108 220 1,412 SH   SOLE   1,412 0 0
Dominion Energy COM 25746U109 346 4,330 SH   SOLE   4,330 0 0
Doordash inc - a CL A 25809K105 64 1,000 SH   SOLE   1,000 0 0
Dover Corp CL A 260003108 41 336 SH   SOLE   336 0 0
Dow inc-w/i COM 260557103 249 4,832 SH   SOLE   4,832 0 0
Dropbox inc-class a COM 26210C104 55 2,600 SH   SOLE   2,600 0 0
Duke Realty Corp COM 264411505 41 740 SH   SOLE   740 0 0
DuPont de Nemours Inc COM 26614N102 158 2,842 SH   SOLE   2,842 0 0
Dynatrace inc COM NEW 268150109 55 1,400 SH   SOLE   1,400 0 0
Eog Resources COM NEW 26875P101 368 3,330 SH   SOLE   3,330 0 0
Eastman Chemical Co COM NON VTG 277432100 69 773 SH   SOLE   773 0 0
Ebay COM 278642103 172 4,126 SH   SOLE   4,126 0 0
Ecolab COM 278865100 245 1,591 SH   SOLE   1,591 0 0
Edison International COM 281020107 150 2,376 SH   SOLE   2,376 0 0
Edwards Lifesciences Corp COM 28176E108 441 4,640 SH   SOLE   4,640 0 0
Electronic Arts COM 285512109 277 2,279 SH   SOLE   2,279 0 0
Emerson Electric Co COM 291011104 224 2,819 SH   SOLE   2,819 0 0
Enphase energy inc CL A 29355A107 195 1,000 SH   SOLE   1,000 0 0
Epam systems inc COM 29414B104 88 300 SH   SOLE   300 0 0
Equifax COM 294429105 153 835 SH   SOLE   835 0 0
Equinix Inc COM 29444U700 427 650 SH   SOLE   650 0 0
Equitable holdings inc COM 29452E101 115 4,400 SH   SOLE   4,400 0 0
Equity Residential COM 29476L107 204 2,820 SH   SOLE   2,820 0 0
Essential Utilities Inc CL A 29670G102 335 7,300 SH   SOLE   7,300 0 0
Essex property trust inc COM 297178105 209 800 SH   SOLE   800 0 0
Etsy inc COM 29786A106 66 900 SH   SOLE   900 0 0
Eversource Energy COM 30040W108 376 4,448 SH   SOLE   4,448 0 0
Exact sciences corp COM NEW 30063P105 47 1,200 SH   SOLE   1,200 0 0
Exelon Corp COM 30161N101 215 4,737 SH   SOLE   4,737 0 0
EXPEDIA GROUP INC COM 30212P303 79 837 SH   SOLE   837 0 0
Expeditors Intl Wash. COM 302130109 65 672 SH   SOLE   672 0 0
Extra space storage inc COM NEW 30225T102 85 500 SH   SOLE   500 0 0
Meta Platforms Inc COM NEW 30303M102 2,354 14,596 SH   SOLE   14,596 0 0
Factset research systems inc COM 303075105 77 200 SH   SOLE   200 0 0
Fair isaac corp COM 303250104 40 100 SH   SOLE   100 0 0
Fastenal Co CL C 311900104 145 2,910 SH   SOLE   2,910 0 0
Fedex Corp COM 31428X106 335 1,476 SH   SOLE   1,476 0 0
F5 networks inc COM 315616102 101 657 SH   SOLE   657 0 0
Fidelity Nat'L Info Svcs COM 31620M106 333 3,635 SH   SOLE   3,635 0 0
Fnf group COM 31620R303 12 337 SH   SOLE   337 0 0
Fifth Third Bancorp COM 316773100 179 5,313 SH   SOLE   5,313 0 0
First Republic Bank/CA COM 33616C100 128 890 SH   SOLE   890 0 0
Fiserv COM PAR .001 337738108 322 3,619 SH   SOLE   3,619 0 0
Fleetcor technologies inc COM 339041105 99 473 SH   SOLE   473 0 0
Ford Motor Co COM 345370860 234 21,043 SH   SOLE   21,043 0 0
Fortinet inc COM 34959E109 283 5,000 SH   SOLE   5,000 0 0
Fortive corp COM NEW 34959J108 35 643 SH   SOLE   643 0 0
Fortune brands home & securi CL B COM 34964C106 66 1,100 SH   SOLE   1,100 0 0
Fox Corp A COM NEW 35137L105 93 2,900 SH   SOLE   2,900 0 0
Fox corp COM 35137L204 59 2,000 SH   SOLE   2,000 0 0
Franklin Resources COM 354613101 55 2,363 SH   SOLE   2,363 0 0
Arthur j gallagher & co CL A 363576109 130 800 SH   SOLE   800 0 0
Gartner inc COM 366651107 97 400 SH   SOLE   400 0 0
Generac holdings inc COM 368736104 63 300 SH   SOLE   300 0 0
General Electric Co COM 369604301 419 6,580 SH   SOLE   6,580 0 0
General mills inc COM NEW 370334104 306 4,060 SH   SOLE   4,060 0 0
General motors co COM 37045V100 200 6,311 SH   SOLE   6,311 0 0
Genuine Parts COM 372460105 208 1,563 SH   SOLE   1,563 0 0
Gilead Sciences COM 375558103 576 9,317 SH   SOLE   9,317 0 0
GLOBAL PAYMENTS COM 37940X102 180 1,631 SH   SOLE   1,631 0 0
Globe Life Inc COM 37959E102 131 1,347 SH   SOLE   1,347 0 0
Godaddy inc - class a COM 380237107 56 800 SH   SOLE   800 0 0
Goldman Sachs Group COM 38141G104 618 2,079 SH   SOLE   2,079 0 0
Grainger (Ww) COM 384802104 177 389 SH   SOLE   389 0 0
Guidewire software inc COM 40171V100 28 400 SH   SOLE   400 0 0
Hca Healthcare Inc COM 40412C101 299 1,782 SH   SOLE   1,782 0 0
Hewlett-Packard Co COM 40434L105 333 10,151 SH   SOLE   10,151 0 0
Halliburton COM 406216101 232 7,412 SH   SOLE   7,412 0 0
Hartford Financial Svcs COM 416515104 178 2,714 SH   SOLE   2,714 0 0
Hasbro COM 418056107 138 1,685 SH   SOLE   1,685 0 0
Healthpeak Properties Inc COM 42250P103 278 10,726 SH   SOLE   10,726 0 0
Jack henry & associates inc COM 426281101 90 500 SH   SOLE   500 0 0
Hess COM 42809H107 144 1,356 SH   SOLE   1,356 0 0
Hewlett packard ent co COM 42824C109 168 12,651 SH   SOLE   12,651 0 0
Hilton worldwide holdings in COM 43300A203 215 1,933 SH   SOLE   1,933 0 0
Hologic COM NEW 436440101 112 1,622 SH   SOLE   1,622 0 0
Home Depot COM 437076102 1,926 7,024 SH   SOLE   7,024 0 0
Host Hotels & Resorts COM NEW 44107P104 81 5,139 SH   SOLE   5,139 0 0
Howmet Aerospace Inc COM 443201108 30 951 SH   SOLE   951 0 0
Hubspot inc COM 443573100 120 400 SH   SOLE   400 0 0
Humana COM 444859102 418 893 SH   SOLE   893 0 0
Hunt (J.B.) Transport COM 445658107 76 483 SH   SOLE   483 0 0
Huntington Bancshares COM 446150104 135 11,200 SH   SOLE   11,200 0 0
IAC/InterActiveCorp COM 44891N208 30 400 SH   SOLE   400 0 0
Idexx laboratories inc COM 45168D104 105 300 SH   SOLE   300 0 0
Illinois Tool Works COM 452308109 362 1,984 SH   SOLE   1,984 0 0
Illumina COM 452327109 193 1,047 SH   SOLE   1,047 0 0
Incyte corp COM 45337C102 114 1,500 SH   SOLE   1,500 0 0
Ingersoll-rand inc COM 45687V106 104 2,461 SH   SOLE   2,461 0 0
Insulet corp COM 45784P101 87 400 SH   SOLE   400 0 0
Intel Corp COM 458140100 957 25,570 SH   SOLE   25,570 0 0
Intercontinentalexchange Group inc COM 45866F104 336 3,570 SH   SOLE   3,570 0 0
Intl business machines corp COM 459200101 878 6,216 SH   SOLE   6,216 0 0
Intl flavors & fragrances COM 459506101 184 1,544 SH   SOLE   1,544 0 0
Int'L Paper Co COM 460146103 154 3,676 SH   SOLE   3,676 0 0
Interpublic Group Of Cos COM 460690100 77 2,787 SH   SOLE   2,787 0 0
Intuit COM 461202103 629 1,633 SH   SOLE   1,633 0 0
Intuitive Surgical COM 46120E602 478 2,381 SH   SOLE   2,381 0 0
Invitation homes inc COM 46187W107 199 5,600 SH   SOLE   5,600 0 0
IQVIA Holdings Inc COM 46266C105 224 1,033 SH   SOLE   1,033 0 0
Iron Mountain COM 46284V101 52 1,061 SH   SOLE   1,061 0 0
Jpmorgan Chase & Co COM 46625H100 1,981 17,592 SH   SOLE   17,592 0 0
Johnson & Johnson COM 478160104 3,118 17,564 SH   SOLE   17,564 0 0
Juniper Networks COM 48203R104 99 3,462 SH   SOLE   3,462 0 0
Kla Tencor Corp CL A 482480100 264 826 SH   SOLE   826 0 0
Kkr & co inc -a COMMON STOCK 48251W104 148 3,200 SH   SOLE   3,200 0 0
Kellogg Co COM 487836108 33 468 SH   SOLE   468 0 0
Keurig dr pepper inc COM 49271V100 117 3,300 SH   SOLE   3,300 0 0
Keycorp COM 493267108 116 6,713 SH   SOLE   6,713 0 0
Keysight technologies in-w/i COM 49338L103 234 1,700 SH   SOLE   1,700 0 0
Kimberly-Clark Corp CL A 494368103 360 2,665 SH   SOLE   2,665 0 0
Kraft Heinz co/the COM 500754106 46 1,216 SH   SOLE   1,216 0 0
Kroger Co COM 501044101 203 4,286 SH   SOLE   4,286 0 0
LKQ Corp COM 501889208 109 2,227 SH   SOLE   2,227 0 0
L3Harris Technologies Inc COM NEW 502431109 187 774 SH   SOLE   774 0 0
Laboratory Corp Of Amer COM 50540R409 153 652 SH   SOLE   652 0 0
Lam Research Corp COM 512807108 364 854 SH   SOLE   854 0 0
Las Vegas Sands Corp COM 517834107 66 1,958 SH   SOLE   1,958 0 0
Estee Lauder Cos A COM NEW 518439104 370 1,454 SH   SOLE   1,454 0 0
Lear Corp COM 521865204 88 700 SH   SOLE   700 0 0
Lennar Corp Cl A CL A 526057104 109 1,541 SH   SOLE   1,541 0 0
Lennox international inc COM SER A 526107107 62 300 SH   SOLE   300 0 0
Liberty Broadband C COM A SIRIUSXM 530307305 104 900 SH   SOLE   900 0 0
Liberty Formula COM SER C FRMLA 531229409 26 728 SH   SOLE   728 0 0
Lilly (Eli) & Co CL A COM 532457108 1,642 5,065 SH   SOLE   5,065 0 0
Lincoln National Corp COM 534187109 99 2,123 SH   SOLE   2,123 0 0
Live nation entertainment in COM 538034109 83 1,000 SH   SOLE   1,000 0 0
Loews Corp COM 540424108 169 2,858 SH   SOLE   2,858 0 0
Lowe'S Cos CL A COM 548661107 839 4,802 SH   SOLE   4,802 0 0
Lucid group inc COM 549498103 41 2,400 SH   SOLE   2,400 0 0
Lululemon athletica inc COM 550021109 196 721 SH   SOLE   721 0 0
Lumen Technologies Inc COM 550241103 58 5,344 SH   SOLE   5,344 0 0
Lyft inc-a COM 55087P104 12 900 SH   SOLE   900 0 0
M & T Bank Corp COM 55261F104 177 1,108 SH   SOLE   1,108 0 0
Mgm Mirage CL A 552953101 73 2,507 SH   SOLE   2,507 0 0
Msci inc COM 55354G100 247 600 SH   SOLE   600 0 0
Markel corp COM 570535104 78 60 SH   SOLE   60 0 0
Marketaxess holdings inc COM 57060D108 77 300 SH   SOLE   300 0 0
Marsh & Mclennan Cos COM 571748102 530 3,411 SH   SOLE   3,411 0 0
Marriott Int'L A COM 571903202 246 1,807 SH   SOLE   1,807 0 0
Martin Marietta Matrls COM 573284106 62 206 SH   SOLE   206 0 0
Marvell Technology Group COM 573874104 213 4,896 SH   SOLE   4,896 0 0
Masco Corp COM 574599106 127 2,512 SH   SOLE   2,512 0 0
Mastercard A CL A 57636Q104 1,711 5,425 SH   SOLE   5,425 0 0
Match group inc COM 57667L107 122 1,746 SH   SOLE   1,746 0 0
Mccormick & Co Nv COM 579780206 148 1,782 SH   SOLE   1,782 0 0
Mcdonalds corp COM 580135101 906 3,669 SH   SOLE   3,669 0 0
Mckesson COM 58155Q103 327 1,003 SH   SOLE   1,003 0 0
Medical properties trust inc ADR 58463J304 93 6,100 SH   SOLE   6,100 0 0
Mercadolibre inc COM 58733R102 191 300 SH   SOLE   300 0 0
Merck & Co COM 58933Y105 1,517 16,643 SH   SOLE   16,643 0 0
Metlife COM 59156R108 436 6,948 SH   SOLE   6,948 0 0
Mettler-toledo international COM 592688105 164 143 SH   SOLE   143 0 0
Microsoft Corp COM 594918104 11,748 45,742 SH   SOLE   45,742 0 0
Microchip Technology COM 595017104 118 2,030 SH   SOLE   2,030 0 0
Micron Technology COM 595112103 389 7,036 SH   SOLE   7,036 0 0
Mid-america apartment comm COM 59522J103 245 1,400 SH   SOLE   1,400 0 0
Moderna inc COM 60770K107 314 2,200 SH   SOLE   2,200 0 0
Mohawk Industries COM 608190104 67 540 SH   SOLE   540 0 0
Molina HealthCare Inc CL B 60855R100 112 400 SH   SOLE   400 0 0
Molson Coors Brewing B CL A 60871R209 51 942 SH   SOLE   942 0 0
Mondelez International Inc CL B 609207105 408 6,570 SH   SOLE   6,570 0 0
Mongodb inc COM 60937P106 104 400 SH   SOLE   400 0 0
Monolithic power systems inc COM 609839105 77 200 SH   SOLE   200 0 0
Monster Beverage Corproration COM NEW 61174X109 138 1,492 SH   SOLE   1,492 0 0
Moodys Corp COM NEW 615369105 387 1,422 SH   SOLE   1,422 0 0
Morgan Stanley COM 617446448 644 8,463 SH   SOLE   8,463 0 0
Mosaic co/the COM NEW 61945C103 98 2,070 SH   SOLE   2,070 0 0
Motorola COM 620076307 294 1,401 SH   SOLE   1,401 0 0
Nvr inc COM 62944T105 80 20 SH   SOLE   20 0 0
Nasdaq Omx Group CL A 631103108 220 1,442 SH   SOLE   1,442 0 0
Netapp COM 64110D104 110 1,691 SH   SOLE   1,691 0 0
Netflix inc COM 64110L106 501 2,867 SH   SOLE   2,867 0 0
Neurocrine biosciences inc COM 64125C109 78 800 SH   SOLE   800 0 0
Newell Rubbermaid CL A 651229106 82 4,312 SH   SOLE   4,312 0 0
Newmont goldcorp corp COM 651639106 253 4,243 SH   SOLE   4,243 0 0
NEWS CORP - CLASS A COM NEW 65249B109 98 6,314 SH   SOLE   6,314 0 0
Nextera Energy Inc CL B 65339F101 981 12,668 SH   SOLE   12,668 0 0
Nike B COM 654106103 828 8,106 SH   SOLE   8,106 0 0
Nisource COM 65473P105 27 900 SH   SOLE   900 0 0
Nordson corp COM NEW 655663102 20 100 SH   SOLE   100 0 0
Norfolk Southern Corp COM 655844108 510 2,246 SH   SOLE   2,246 0 0
Northern Trust Corp COM 665859104 87 898 SH   SOLE   898 0 0
NortonLifeLock Inc COM 668771108 131 5,945 SH   SOLE   5,945 0 0
Nvidia COM NEW 67066G104 2,427 16,008 SH   SOLE   16,008 0 0
O'Reilly Automotive Inc COM 67103H107 320 507 SH   SOLE   507 0 0
Occidental Petroleum CL A 674599105 344 5,837 SH   SOLE   5,837 0 0
Okta inc COM 679295105 99 1,100 SH   SOLE   1,100 0 0
Old dominion freight line COM 679580100 90 350 SH   SOLE   350 0 0
Omnicom Group COM 681919106 71 1,118 SH   SOLE   1,118 0 0
On semiconductor corp COM 682189105 111 2,200 SH   SOLE   2,200 0 0
Oneok COM 682680103 147 2,643 SH   SOLE   2,643 0 0
Oracle Corp COM 68389X105 797 11,407 SH   SOLE   11,407 0 0
Otis worldwide corp COM 68902V107 159 2,256 SH   SOLE   2,256 0 0
Owens corning CL A 690742101 126 1,700 SH   SOLE   1,700 0 0
Pg&E Corp COM 69331C108 66 6,600 SH   SOLE   6,600 0 0
Pnc Finl Services Group COM 693475105 403 2,556 SH   SOLE   2,556 0 0
Ppg Industries COM 693506107 159 1,388 SH   SOLE   1,388 0 0
Ptc inc COM 69370C100 53 500 SH   SOLE   500 0 0
Paccar CL A 693718108 32 387 SH   SOLE   387 0 0
Packaging corp of america COM 695156109 179 1,300 SH   SOLE   1,300 0 0
Palantir technologies inc-a COM 69608A108 86 9,500 SH   SOLE   9,500 0 0
Palo alto networks inc CL A 697435105 395 800 SH   SOLE   800 0 0
Parker Hannifin Corp COM 701094104 184 746 SH   SOLE   746 0 0
Paychex COM 704326107 239 2,098 SH   SOLE   2,098 0 0
Paycom software inc COM 70432V102 140 500 SH   SOLE   500 0 0
Paypal holdings inc-w/i COM NEW 70450Y103 484 6,926 SH   SOLE   6,926 0 0
Peloton interactive inc-a COM 70614W100 30 3,300 SH   SOLE   3,300 0 0
Pepsico COM 713448108 1,617 9,704 SH   SOLE   9,704 0 0
Perkinelmer inc COM SER A 714046109 142 1,000 SH   SOLE   1,000 0 0
Pfizer COM 717081103 1,881 35,877 SH   SOLE   35,877 0 0
Pinterest inc- class a COM NEW 72352L106 60 3,300 SH   SOLE   3,300 0 0
Pioneer Natural Res. COM 723787107 249 1,117 SH   SOLE   1,117 0 0
Plug power inc COM 72919P202 55 3,300 SH   SOLE   3,300 0 0
Pool corp COM NEW 73278L105 140 400 SH   SOLE   400 0 0
Price (T. Rowe) Group COM 74144T108 159 1,397 SH   SOLE   1,397 0 0
Principal Financial Grp COM 74251V102 190 2,841 SH   SOLE   2,841 0 0
Procter & Gamble Co COM 742718109 2,231 15,514 SH   SOLE   15,514 0 0
Progressive Corp COM 743315103 329 2,828 SH   SOLE   2,828 0 0
Prologis Inc COM 74340W103 679 5,770 SH   SOLE   5,770 0 0
Prudential Financial COM 744320102 417 4,358 SH   SOLE   4,358 0 0
Public Storage COM 74460D109 257 821 SH   SOLE   821 0 0
Pulte Homes COM 745867101 57 1,448 SH   SOLE   1,448 0 0
Qualcomm COM 747525103 882 6,903 SH   SOLE   6,903 0 0
Quest Diagnostics COM 74834L100 111 835 SH   SOLE   835 0 0
RAYMOND JAMES FINANCIAL COM 754730109 74 832 SH   SOLE   832 0 0
Realty Income Corp COM 756109104 65 950 SH   SOLE   950 0 0
Regency Centers Corp COM 758849103 47 800 SH   SOLE   800 0 0
Regeneron Pharmaceuticals Inc COM 75886F107 459 776 SH   SOLE   776 0 0
Regions Financial (New) COM 7591EP100 177 9,462 SH   SOLE   9,462 0 0
Republic Services COM NEW 760759100 243 1,858 SH   SOLE   1,858 0 0
ResMed Inc CL A 761152107 210 1,003 SH   SOLE   1,003 0 0
Ringcentral inc-class a COM 76680R206 42 800 SH   SOLE   800 0 0
Rivian automotive inc-a COM 76954A103 41 1,600 SH   SOLE   1,600 0 0
Robert Half Int'L COM CL A 770323103 132 1,760 SH   SOLE   1,760 0 0
Rockwell Automation COM CL A 773903109 146 734 SH   SOLE   734 0 0
Roku inc COM 77543R102 57 700 SH   SOLE   700 0 0
Rollins inc COM 775711104 32 925 SH   SOLE   925 0 0
Roper Industries COM 776696106 221 559 SH   SOLE   559 0 0
Ross Stores COM 778296103 160 2,280 SH   SOLE   2,280 0 0
S&P Global Inc CL A 78409V104 779 2,312 SH   SOLE   2,312 0 0
Sba communications corp COM 78410G104 203 634 SH   SOLE   634 0 0
Sei Investments Co COM 784117103 62 1,154 SH   SOLE   1,154 0 0
Svb financial group COM 78486Q101 118 300 SH   SOLE   300 0 0
Salesforce.Com COM 79466L302 1,123 6,804 SH   SOLE   6,804 0 0
Henry Schein COM 806407102 137 1,790 SH   SOLE   1,790 0 0
Schwab (Charles) Corp COM 808513105 566 8,962 SH   SOLE   8,962 0 0
Seagen Inc COM 81181C104 159 900 SH   SOLE   900 0 0
Sempra Energy COM 816851109 385 2,564 SH   SOLE   2,564 0 0
Servicenow inc COM 81762P102 645 1,357 SH   SOLE   1,357 0 0
Sherwin-Williams Co COM 824348106 301 1,344 SH   SOLE   1,344 0 0
Signature bank COM 82669G104 54 300 SH   SOLE   300 0 0
Simon Property Group COM 828806109 156 1,644 SH   SOLE   1,644 0 0
SIRIUS XM HOLDINGS, INC COM 82968B103 46 7,467 SH   SOLE   7,467 0 0
Smith (a.o.) corp COM 831865209 71 1,300 SH   SOLE   1,300 0 0
Snap-on inc COM 833034101 20 100 SH   SOLE   100 0 0
Snap inc - a COM 83304A106 96 7,300 SH   SOLE   7,300 0 0
Snowflake inc-class a COM 833445109 181 1,300 SH   SOLE   1,300 0 0
Solaredge technologies inc COM 83417M104 109 400 SH   SOLE   400 0 0
Splunk inc COMMON STOCK 848637104 88 1,000 SH   SOLE   1,000 0 0
Square inc - a CL A 852234103 191 3,100 SH   SOLE   3,100 0 0
Stanley Black & Decker COM 854502101 89 852 SH   SOLE   852 0 0
Starbucks Corp COM 855244109 477 6,242 SH   SOLE   6,242 0 0
State Street Corp COM 857477103 143 2,312 SH   SOLE   2,312 0 0
Steel Dynamics COM 858119100 79 1,200 SH   SOLE   1,200 0 0
Stryker COM 863667101 397 1,997 SH   SOLE   1,997 0 0
Sun communities inc COM 866674104 64 400 SH   SOLE   400 0 0
Synopsys COM 871607107 302 994 SH   SOLE   994 0 0
Synchrony financial COM 87165B103 144 5,212 SH   SOLE   5,212 0 0
Sysco Corp COM 871829107 315 3,724 SH   SOLE   3,724 0 0
Tjx Cos COM 872540109 443 7,928 SH   SOLE   7,928 0 0
T-mobile US Inc COM 872590104 543 4,034 SH   SOLE   4,034 0 0
Take-two interactive softwre COM 874054109 135 1,100 SH   SOLE   1,100 0 0
Target Corp COM 87612E106 445 3,153 SH   SOLE   3,153 0 0
Teladoc health inc COM 87918A105 37 1,100 SH   SOLE   1,100 0 0
Teleflex inc CL A VTG COM STK 879369106 74 300 SH   SOLE   300 0 0
Teradyne inc SPONSORED ADS 880770102 63 700 SH   SOLE   700 0 0
Tesla inc COM 88160R101 3,674 5,455 SH   SOLE   5,455 0 0
Texas Instruments COM 882508104 830 5,401 SH   SOLE   5,401 0 0
Trade desk inc/the -class a COM 88339J105 121 2,900 SH   SOLE   2,900 0 0
Thermo Fisher Scientific COM 883556102 1,411 2,597 SH   SOLE   2,597 0 0
3M Co COM 88579Y101 355 2,741 SH   SOLE   2,741 0 0
Tractor Supply Co COM 892356106 165 849 SH   SOLE   849 0 0
TransDigm Group Inc COM 893641100 75 139 SH   SOLE   139 0 0
Transunion COM 89400J107 88 1,100 SH   SOLE   1,100 0 0
Travelers Cos COM 89417E109 218 1,289 SH   SOLE   1,289 0 0
Trimble Navigation Ltd COM 896239100 107 1,834 SH   SOLE   1,834 0 0
Truist Financial Corp CL A 89832Q109 460 9,692 SH   SOLE   9,692 0 0
Twilio inc - a COM 90138F102 109 1,300 SH   SOLE   1,300 0 0
Twitter Inc CL A 90184L102 183 4,900 SH   SOLE   4,900 0 0
Tyler technologies inc CL A 902252105 66 200 SH   SOLE   200 0 0
Tyson Foods A COM 902494103 67 773 SH   SOLE   773 0 0
UDR Inc COM 902653104 178 3,866 SH   SOLE   3,866 0 0
Us Bancorp COM 902973304 263 5,708 SH   SOLE   5,708 0 0
Uber technologies inc COM 90353T100 170 8,300 SH   SOLE   8,300 0 0
Ulta Beauty, Inc COM 90384S303 149 386 SH   SOLE   386 0 0
Union Pacific Corp COM 907818108 1,016 4,762 SH   SOLE   4,762 0 0
United Parcel Service B CL B 911312106 790 4,326 SH   SOLE   4,326 0 0
United Rentals Inc COM 911363109 146 600 SH   SOLE   600 0 0
Unitedhealth Group COM 91324P102 3,214 6,258 SH   SOLE   6,258 0 0
Universal health services-b COM 913903100 49 484 SH   SOLE   484 0 0
Vf Corp COM 918204108 122 2,768 SH   SOLE   2,768 0 0
Vail resorts inc CL A COM 91879Q109 44 200 SH   SOLE   200 0 0
Veeva systems inc-class a COM 922475108 178 900 SH   SOLE   900 0 0
Ventas COM 92276F100 198 3,853 SH   SOLE   3,853 0 0
Verisign COM 92343E102 25 152 SH   SOLE   152 0 0
Verizon communications inc COM 92343V104 1,457 28,707 SH   SOLE   28,707 0 0
Verisk analytics inc-class a CL A 92345Y106 159 918 SH   SOLE   918 0 0
Vertex Pharmaceuticals CL B 92532F100 498 1,767 SH   SOLE   1,767 0 0
PARAMOUNT GLOBAL-CLASS B CL B 92556H206 96 3,891 SH   SOLE   3,891 0 0
Viatris inc-w/i COM 92556V106 74 7,033 SH   SOLE   7,033 0 0
Vici properties inc CL A 925652109 92 3,100 SH   SOLE   3,100 0 0
Visa A COM 92826C839 2,046 10,392 SH   SOLE   10,392 0 0
Vmware inc-class a CL A COM 928563402 164 1,439 SH   SOLE   1,439 0 0
Vornado Realty Trust COM 929042109 111 3,886 SH   SOLE   3,886 0 0
Vulcan Materials Co COM 929160109 97 683 SH   SOLE   683 0 0
Wisconsin Energy Corp COM 92939U106 57 565 SH   SOLE   565 0 0
Wabtec corp COM 929740108 214 2,614 SH   SOLE   2,614 0 0
Walmart Inc COM SER A 931142103 1,111 9,136 SH   SOLE   9,136 0 0
Walgreen Co COM 931427108 261 6,887 SH   SOLE   6,887 0 0
Warner bros discovery inc COM SER A 934423104 189 14,094 SH   SOLE   14,094 0 0
Waste Management COM 94106L109 510 3,333 SH   SOLE   3,333 0 0
Waters Corp COM 941848103 116 351 SH   SOLE   351 0 0
Wayfair inc- class a COM 94419L101 17 400 SH   SOLE   400 0 0
Wells Fargo & Co COM 949746101 913 23,321 SH   SOLE   23,321 0 0
Welltower Inc COM 95040Q104 275 3,345 SH   SOLE   3,345 0 0
West pharmaceutical services COM 955306105 151 500 SH   SOLE   500 0 0
Western Digital COM 958102105 101 2,260 SH   SOLE   2,260 0 0
Western Union COM 959802109 68 4,145 SH   SOLE   4,145 0 0
Westrock co COM 96145D105 117 2,935 SH   SOLE   2,935 0 0
Weyerhaeuser Co COM 962166104 193 5,819 SH   SOLE   5,819 0 0
Whirlpool Corp COM 963320106 92 596 SH   SOLE   596 0 0
Williams Cos COM 969457100 260 8,315 SH   SOLE   8,315 0 0
WORKDAY A CL A 98138H101 238 1,702 SH   SOLE   1,702 0 0
Wynn Resorts COM 983134107 19 328 SH   SOLE   328 0 0
Xcel Energy COM 98389B100 129 1,829 SH   SOLE   1,829 0 0
Xylem inc-w/i COM NEW 98419M100 144 1,838 SH   SOLE   1,838 0 0
Yum Brands CL A 988498101 51 447 SH   SOLE   447 0 0
Zebra technologies corp-cl a COM 989207105 147 500 SH   SOLE   500 0 0
Zendesk inc COM 98936J101 81 1,100 SH   SOLE   1,100 0 0
Zillow group inc - c w/i SPONSORD ADS 98954M200 22 700 SH   SOLE   700 0 0
Zimmer Biomet Holdings Inc COM 98956P102 155 1,474 SH   SOLE   1,474 0 0
ZOETIS A CL A 98978V103 375 2,179 SH   SOLE   2,179 0 0
Zscaler inc SPON ADS CL A 98980G102 105 700 SH   SOLE   700 0 0
Zoom video communications-a COM 98980L101 162 1,500 SH   SOLE   1,500 0 0
Futu holdings ltd-adr COM 36118L106 940 18,000 SH   SOLE   18,000 0 0
Sea ltd-adr COM 81141R100 7,468 111,700 SH   SOLE   111,700 0 0
Aflac SPONSORD ADS 001055102 1,488 26,900 SH   SOLE   26,900 0 0
At&T COM 00206R102 4,615 220,191 SH   SOLE   220,191 0 0
Abbott Laboratories COM 002824100 5,270 48,500 SH   SOLE   48,500 0 0
AbbVie Inc COM 00287Y109 13,215 86,285 SH   SOLE   86,285 0 0
Activision blizzard inc COM 00507V109 1,339 17,200 SH   SOLE   17,200 0 0
Acuity brands inc COM 00508Y102 1,471 9,550 SH   SOLE   9,550 0 0
Acushnet holdings corp COM 005098108 612 14,700 SH   SOLE   14,700 0 0
Adobe Systems COM 00724F101 5,399 14,750 SH   SOLE   14,750 0 0
Advansix inc - w/i COM 00773T101 256 7,676 SH   SOLE   7,676 0 0
Advanced Micro Devices COM 007903107 2,516 32,900 SH   SOLE   32,900 0 0
Agilent Technologies COM 00846U101 596 5,020 SH   SOLE   5,020 0 0
Akamai Technologies COM 00971T101 3,950 43,250 SH   SOLE   43,250 0 0
Allstate Corp COM 020002101 2,801 22,100 SH   SOLE   22,100 0 0
Ally financial inc COM 02005N100 563 16,800 SH   SOLE   16,800 0 0
ALPHABET C, INC CAP STK CL C 02079K107 4,506 2,060 SH   SOLE   2,060 0 0
ALPHABET A CAP STK CL A 02079K305 41,057 18,840 SH   SOLE   18,840 0 0
Amazon.Com COM 023135106 24,418 229,900 SH   SOLE   229,900 0 0
American Equity Invt Life hl COM 025676206 1,432 39,150 SH   SOLE   39,150 0 0
American International Group COM NEW 026874784 5,527 108,100 SH   SOLE   108,100 0 0
Amerisourcebergen COM 03073E105 4,174 29,500 SH   SOLE   29,500 0 0
Ameriprise Financial COM 03076C106 3,755 15,800 SH   SOLE   15,800 0 0
Amgen COM 031162100 9,934 40,830 SH   SOLE   40,830 0 0
Analog Devices COM 032654105 730 5,000 SH   SOLE   5,000 0 0
Elevance Health Inc COM 036752103 9,290 19,250 SH   SOLE   19,250 0 0
Apollo global management inc COM 03769M106 2,177 44,900 SH   SOLE   44,900 0 0
Apple COM 037833100 77,743 568,632 SH   SOLE   568,632 0 0
Applied Materials COM 038222105 5,222 57,400 SH   SOLE   57,400 0 0
Archer-Daniels-Midland COM 039483102 2,770 35,700 SH   SOLE   35,700 0 0
Arista networks inc COM 040413106 1,256 13,400 SH   SOLE   13,400 0 0
Arrow Electronics COM 042735100 6,187 55,200 SH   SOLE   55,200 0 0
Atkore international group i COM 047649108 4,898 59,000 SH   SOLE   59,000 0 0
Autodesk COM 052769106 155 900 SH   SOLE   900 0 0
Autonation inc COM 05329W102 592 5,300 SH   SOLE   5,300 0 0
Autozone CL A 053332102 7,780 3,620 SH   SOLE   3,620 0 0
B&g foods inc COM 05508R106 707 29,800 SH   SOLE   29,800 0 0
Bank Of America Corp COM 060505104 14,326 460,200 SH   SOLE   460,200 0 0
Bank New York Mellon COM 064058100 772 18,500 SH   SOLE   18,500 0 0
Beacon roofing supply inc COM NEW 073685109 544 10,600 SH   SOLE   10,600 0 0
Best Buy Co COM 086516101 4,615 70,800 SH   SOLE   70,800 0 0
Big lots inc CL A 089302103 619 29,500 SH   SOLE   29,500 0 0
Blackstone group inc/the-a COM 09260D107 3,230 35,400 SH   SOLE   35,400 0 0
Block (H&R) CL A 093671105 410 11,600 SH   SOLE   11,600 0 0
Bluelinx holdings inc COM NEW 09624H208 167 2,500 SH   SOLE   2,500 0 0
Boise cascade co COM 09739D100 488 8,200 SH   SOLE   8,200 0 0
Borgwarner COM 099724106 254 7,600 SH   SOLE   7,600 0 0
Boston Scientific Corp COM 101137107 3,313 88,900 SH   SOLE   88,900 0 0
Brighthouse financial COM 10922N103 155 3,790 SH   SOLE   3,790 0 0
Bristol-Myers Squibb Co COM 110122108 10,256 133,200 SH   SOLE   133,200 0 0
Broadcom inc COM 11135F101 7,953 16,370 SH   SOLE   16,370 0 0
Builders firstsource inc COM 12008R107 419 7,800 SH   SOLE   7,800 0 0
Cigna corp CL B 125523100 7,468 28,340 SH   SOLE   28,340 0 0
Csx Corp COM 126408103 421 14,500 SH   SOLE   14,500 0 0
Cvs/Caremark COM 126650100 5,696 61,471 SH   SOLE   61,471 0 0
Capital One Financial COM 14040H105 3,481 33,410 SH   SOLE   33,410 0 0
Carlisle cos inc COM 142339100 387 1,620 SH   SOLE   1,620 0 0
Catalyst pharmaceuticals inc COM 14888U101 390 55,700 SH   SOLE   55,700 0 0
Centene Corp COM 15135B101 203 2,400 SH   SOLE   2,400 0 0
Charles river laboratories CL A 159864107 443 2,070 SH   SOLE   2,070 0 0
Chemours co/the - w/i COM 163851108 46 1,440 SH   SOLE   1,440 0 0
Cisco Systems COM 17275R102 9,573 224,500 SH   SOLE   224,500 0 0
Citi trends inc COM NEW 17306X102 50 2,100 SH   SOLE   2,100 0 0
Coca-Cola Co COM 191216100 7,908 125,710 SH   SOLE   125,710 0 0
Cognizant Tech Solutions COM 192446102 1,487 22,040 SH   SOLE   22,040 0 0
Colgate-Palmolive COM 194162103 1,459 18,200 SH   SOLE   18,200 0 0
Columbia sportswear co CL A 198516106 107 1,500 SH   SOLE   1,500 0 0
Comcast Corp A (New) COM 20030N101 8,338 212,500 SH   SOLE   212,500 0 0
Container store group inc/th COM 210751103 31 5,000 SH   SOLE   5,000 0 0
Crane co COM 224441105 2,364 27,000 SH   SOLE   27,000 0 0
Cummins COM 231021106 8,275 42,760 SH   SOLE   42,760 0 0
Curtiss-wright corp COM 231561101 891 6,750 SH   SOLE   6,750 0 0
Customers bancorp inc COM 23204G100 410 12,100 SH   SOLE   12,100 0 0
D.R. Horton COM 23331A109 748 11,300 SH   SOLE   11,300 0 0
Danaher Corp COM 235851102 1,055 4,160 SH   SOLE   4,160 0 0
Deckers outdoor corp CIN 243537107 564 2,210 SH   SOLE   2,210 0 0
Dicks Sporting COM 253393102 2,548 33,800 SH   SOLE   33,800 0 0
Discover Financial COM 254709108 1,466 15,500 SH   SOLE   15,500 0 0
Dollar general corp COM 256677105 2,928 11,930 SH   SOLE   11,930 0 0
Dover Corp COM 260003108 431 3,550 SH   SOLE   3,550 0 0
Dropbox inc-class a COM 26210C104 1,942 92,500 SH   SOLE   92,500 0 0
Eog Resources COM NON VTG 26875P101 2,037 18,450 SH   SOLE   18,450 0 0
Eastman Chemical Co COM 277432100 359 4,000 SH   SOLE   4,000 0 0
Electronic Arts COM 285512109 3,479 28,600 SH   SOLE   28,600 0 0
Emerson Electric Co COM 291011104 859 10,800 SH   SOLE   10,800 0 0
Enova international inc CL A 29357K103 1,179 40,950 SH   SOLE   40,950 0 0
Equifax COM 294429105 548 3,000 SH   SOLE   3,000 0 0
Equitable holdings inc COM 29452E101 1,760 67,500 SH   SOLE   67,500 0 0
Etsy inc COM 29786A106 66 900 SH   SOLE   900 0 0
Meta Platforms Inc COM 30303M102 13,941 86,458 SH   SOLE   86,458 0 0
Fastenal Co COM 311900104 334 6,700 SH   SOLE   6,700 0 0
Fedex Corp COM 31428X106 1,387 6,119 SH   SOLE   6,119 0 0
F5 networks inc COM 315616102 3,509 22,930 SH   SOLE   22,930 0 0
Fidelity Nat'L Info Svcs COM 31620M106 376 4,100 SH   SOLE   4,100 0 0
First Republic Bank/CA COM 33616C100 3,872 26,850 SH   SOLE   26,850 0 0
Fiserv COM PAR .001 337738108 1,793 20,150 SH   SOLE   20,150 0 0
Flagstar bancorp inc COM 337930705 1,528 43,100 SH   SOLE   43,100 0 0
Fleetcor technologies inc COM 339041105 1,030 4,900 SH   SOLE   4,900 0 0
Foot locker inc COM 344849104 510 20,200 SH   SOLE   20,200 0 0
Ford Motor Co COM 345370860 2,483 223,100 SH   SOLE   223,100 0 0
Fortune brands home & securi COM 34964C106 728 12,150 SH   SOLE   12,150 0 0
Gms inc COM 36251C103 1,926 43,314 SH   SOLE   43,314 0 0
Gap COM 364760108 1,175 142,800 SH   SOLE   142,800 0 0
Generac holdings inc COM 368736104 686 3,260 SH   SOLE   3,260 0 0
General motors co COM 37045V100 4,829 152,050 SH   SOLE   152,050 0 0
Gilead Sciences COM 375558103 7,783 125,920 SH   SOLE   125,920 0 0
GLOBAL PAYMENTS COM 37940X102 998 9,020 SH   SOLE   9,020 0 0
Goldman Sachs Group COM 38141G104 10,372 34,920 SH   SOLE   34,920 0 0
Grainger (Ww) COM 384802104 3,631 7,990 SH   SOLE   7,990 0 0
Graphic packaging holding co COM 388689101 139 6,800 SH   SOLE   6,800 0 0
Group 1 automotive inc COM 398905109 620 3,650 SH   SOLE   3,650 0 0
Guess inc COM 401617105 770 45,200 SH   SOLE   45,200 0 0
Hca Healthcare Inc COM 40412C101 2,924 17,400 SH   SOLE   17,400 0 0
Hewlett-Packard Co COM 40434L105 7,257 221,400 SH   SOLE   221,400 0 0
Hanesbrands inc COM 410345102 813 79,100 SH   SOLE   79,100 0 0
Hartford Financial Svcs COM 416515104 2,048 31,300 SH   SOLE   31,300 0 0
Hershey Co (The) COM 427866108 1,108 5,150 SH   SOLE   5,150 0 0
Hewlett packard ent co COM 42824C109 5,165 389,500 SH   SOLE   389,500 0 0
Home Depot COM 437076102 6,319 23,040 SH   SOLE   23,040 0 0
Hubbell inc COM 443510607 161 900 SH   SOLE   900 0 0
Interface inc COM 458665304 226 18,000 SH   SOLE   18,000 0 0
International money express COM 46005L101 325 15,900 SH   SOLE   15,900 0 0
Interpublic Group Of Cos COM 460690100 4,658 169,200 SH   SOLE   169,200 0 0
Intuit COM 461202103 1,704 4,420 SH   SOLE   4,420 0 0
Jpmorgan Chase & Co COM 46625H100 13,265 117,800 SH   SOLE   117,800 0 0
Jabil circuit inc COM 466313103 4,192 81,850 SH   SOLE   81,850 0 0
Johnson & Johnson COM 478160104 22,224 125,200 SH   SOLE   125,200 0 0
Ziff Davis Inc COM 48123V102 276 3,700 SH   SOLE   3,700 0 0
Juniper Networks COM 48203R104 2,383 83,600 SH   SOLE   83,600 0 0
Kla Tencor Corp COM 482480100 7,093 22,230 SH   SOLE   22,230 0 0
Kb home COM NEW 48666K109 222 7,800 SH   SOLE   7,800 0 0
Keurig dr pepper inc COM 49271V100 1,536 43,400 SH   SOLE   43,400 0 0
Keysight technologies in-w/i COM 49338L103 3,067 22,250 SH   SOLE   22,250 0 0
Knight-swift transportation CL A 499049104 3,435 74,200 SH   SOLE   74,200 0 0
Kohls Corp COM 500255104 2,812 78,800 SH   SOLE   78,800 0 0
Kroger Co COM 501044101 8,704 183,900 SH   SOLE   183,900 0 0
Lam Research Corp COM 512807108 1,867 4,380 SH   SOLE   4,380 0 0
Lennar Corp Cl A COM 526057104 1,242 17,600 SH   SOLE   17,600 0 0
Lilly (Eli) & Co COM SER A 532457108 12,609 38,890 SH   SOLE   38,890 0 0
Lincoln National Corp COM 534187109 2,189 46,800 SH   SOLE   46,800 0 0
Lowe'S Cos COM 548661107 2,131 12,200 SH   SOLE   12,200 0 0
Lumentum holdings inc COM 55024U109 1,144 14,400 SH   SOLE   14,400 0 0
Mgic investment corp COM 552848103 942 74,800 SH   SOLE   74,800 0 0
Macy'S COM 55616P104 234 12,800 SH   SOLE   12,800 0 0
Malibu boats inc - a COM 56117J100 921 17,500 SH   SOLE   17,500 0 0
Marathon Oil Corp COM 565849106 454 20,200 SH   SOLE   20,200 0 0
Marvell Technology Group COM 573874104 1,628 37,400 SH   SOLE   37,400 0 0
Mastercard A COM 57636Q104 8,682 27,520 SH   SOLE   27,520 0 0
Mcdonalds corp COM 580135101 1,247 5,050 SH   SOLE   5,050 0 0
Mckesson COM 58155Q103 1,905 5,840 SH   SOLE   5,840 0 0
Mercer international inc ADR 588056101 433 33,000 SH   SOLE   33,000 0 0
Merck & Co COM 58933Y105 14,051 154,120 SH   SOLE   154,120 0 0
Metlife COM 59156R108 3,742 59,600 SH   SOLE   59,600 0 0
Metropolitan bank holding co COM 591774104 513 7,400 SH   SOLE   7,400 0 0
Microsoft Corp COM 594918104 58,555 227,990 SH   SOLE   227,990 0 0
Microchip Technology COM 595017104 5,053 87,000 SH   SOLE   87,000 0 0
Micron Technology COM 595112103 719 13,000 SH   SOLE   13,000 0 0
Herman miller inc COM 600544100 919 35,000 SH   SOLE   35,000 0 0
Moderna inc COM 60770K107 743 5,200 SH   SOLE   5,200 0 0
Morgan Stanley COM 617446448 4,012 52,750 SH   SOLE   52,750 0 0
Motorola COM NEW 620076307 210 1,000 SH   SOLE   1,000 0 0
Nelnet Inc-cl a COM 64031N108 2,214 25,980 SH   SOLE   25,980 0 0
Netapp COM 64110D104 4,531 69,450 SH   SOLE   69,450 0 0
Neurocrine biosciences inc COM 64125C109 166 1,700 SH   SOLE   1,700 0 0
Nike B CL A 654106103 2,381 23,300 SH   SOLE   23,300 0 0
Nordstrom COM 655664100 66 3,100 SH   SOLE   3,100 0 0
Novavax inc COM 670002401 57 1,100 SH   SOLE   1,100 0 0
Nvidia COM 67066G104 9,274 61,180 SH   SOLE   61,180 0 0
O'Reilly Automotive Inc COM 67103H107 3,115 4,930 SH   SOLE   4,930 0 0
Olin corp COM PAR $1 680665205 477 10,300 SH   SOLE   10,300 0 0
Omnicom Group CL A 681919106 3,295 51,800 SH   SOLE   51,800 0 0
On semiconductor corp COM 682189105 2,858 56,800 SH   SOLE   56,800 0 0
Oracle Corp COM NEW 68389X105 10,316 147,650 SH   SOLE   147,650 0 0
Organon & co COM 68622V106 423 12,542 SH   SOLE   12,542 0 0
Oshkosh corp COMMON STOCK 688239201 1,458 17,750 SH   SOLE   17,750 0 0
Ptc inc COM 69370C100 851 8,000 SH   SOLE   8,000 0 0
Patterson Cos COMMON STOCK 703395103 1,342 44,300 SH   SOLE   44,300 0 0
Paychex COM 704326107 182 1,600 SH   SOLE   1,600 0 0
Paypal holdings inc-w/i COM 70450Y103 1,373 19,660 SH   SOLE   19,660 0 0
Penske automotive group inc COM 70959W103 640 6,120 SH   SOLE   6,120 0 0
Pepsico COM 713448108 6,686 40,120 SH   SOLE   40,120 0 0
Pfizer COM SER A 717081103 17,561 334,950 SH   SOLE   334,950 0 0
Power integrations inc COM NEW 739276103 694 9,250 SH   SOLE   9,250 0 0
Principal Financial Grp COM 74251V102 2,799 41,900 SH   SOLE   41,900 0 0
Procter & Gamble Co COM 742718109 10,479 72,880 SH   SOLE   72,880 0 0
Prudential Financial COM 744320102 1,641 17,150 SH   SOLE   17,150 0 0
Pulte Homes COM 745867101 1,787 45,100 SH   SOLE   45,100 0 0
Qualcomm COM 747525103 10,567 82,720 SH   SOLE   82,720 0 0
Quest Diagnostics COMMON STOCK 74834L100 8,005 60,200 SH   SOLE   60,200 0 0
Radian group inc COM 750236101 2,343 119,300 SH   SOLE   119,300 0 0
Regeneron Pharmaceuticals Inc COM 75886F107 6,361 10,760 SH   SOLE   10,760 0 0
Regions Financial (New) COM 7591EP100 842 44,900 SH   SOLE   44,900 0 0
Reinsurance Group of America COM NEW 759351604 2,592 22,100 SH   SOLE   22,100 0 0
Reliance steel & aluminum COM 759509102 1,439 8,470 SH   SOLE   8,470 0 0
Resolute forest products COM 76117W109 767 60,100 SH   SOLE   60,100 0 0
Robert Half Int'L COM 770323103 4,439 59,300 SH   SOLE   59,300 0 0
Ryerson holding corp COM 783754104 128 6,000 SH   SOLE   6,000 0 0
Salesforce.Com COM 79466L302 833 5,050 SH   SOLE   5,050 0 0
Sanmina corp COM 801056102 4,048 99,400 SH   SOLE   99,400 0 0
Schneider national inc-cl b CL B 80689H102 300 13,400 SH   SOLE   13,400 0 0
Sealed Air Corp COM 81211K100 788 13,650 SH   SOLE   13,650 0 0
Signature bank COM 82669G104 2,163 12,070 SH   SOLE   12,070 0 0
Silgan holdings inc COM 827048109 1,600 38,700 SH   SOLE   38,700 0 0
American outdoor brands corp COM 831754106 74 5,600 SH   SOLE   5,600 0 0
Smith (a.o.) corp COM 831865209 323 5,900 SH   SOLE   5,900 0 0
Jm Smucker Co COM NEW 832696405 1,677 13,100 SH   SOLE   13,100 0 0
Snap-on inc COM 833034101 6,797 34,500 SH   SOLE   34,500 0 0
Sonoco Products Co COM 835495102 1,837 32,200 SH   SOLE   32,200 0 0
Sportsman's warehouse holdin COM CL A 84920Y106 54 5,600 SH   SOLE   5,600 0 0
Stride inc COM 86333M108 726 17,800 SH   SOLE   17,800 0 0
Stryker COM 863667101 2,817 14,160 SH   SOLE   14,160 0 0
Synaptics inc COM 87157D109 2,491 21,100 SH   SOLE   21,100 0 0
Synopsys COM 871607107 653 2,150 SH   SOLE   2,150 0 0
Target Corp COMMON STOCK 87612E106 3,743 26,500 SH   SOLE   26,500 0 0
Tegna inc COM 87901J105 122 5,800 SH   SOLE   5,800 0 0
Tenneco inc COM 880349105 584 34,100 SH   SOLE   34,100 0 0
Teradyne inc COM 880770102 564 6,300 SH   SOLE   6,300 0 0
Ternium SA Sponsored ADR COM 880890108 982 27,200 SH   SOLE   27,200 0 0
Tesla inc COM 88160R101 13,138 19,510 SH   SOLE   19,510 0 0
Texas Instruments COM 882508104 1,675 10,900 SH   SOLE   10,900 0 0
Thermo Fisher Scientific COM 883556102 1,423 2,620 SH   SOLE   2,620 0 0
3M Co COM 88579Y101 1,281 9,900 SH   SOLE   9,900 0 0
Toll Brothers COM 889478103 1,169 26,200 SH   SOLE   26,200 0 0
Trimble Navigation Ltd COM 896239100 501 8,600 SH   SOLE   8,600 0 0
Tyson Foods A COM 902494103 7,212 83,800 SH   SOLE   83,800 0 0
Ulta Beauty, Inc COM 90384S303 732 1,900 SH   SOLE   1,900 0 0
Union Pacific Corp COM 907818108 412 1,930 SH   SOLE   1,930 0 0
United Parcel Service B CL B 911312106 2,035 11,150 SH   SOLE   11,150 0 0
United Rentals Inc COM 911363109 5,405 22,250 SH   SOLE   22,250 0 0
United therapeutics corp COM 91307C102 872 3,700 SH   SOLE   3,700 0 0
Unitedhealth Group CL B 91324P102 18,902 36,800 SH   SOLE   36,800 0 0
Univar solutions inc COM 91336L107 574 23,100 SH   SOLE   23,100 0 0
Unum Group COM 91529Y106 2,558 75,200 SH   SOLE   75,200 0 0
Verizon communications inc COM 92343V104 11,457 225,763 SH   SOLE   225,763 0 0
Vertex Pharmaceuticals CL A 92532F100 4,655 16,520 SH   SOLE   16,520 0 0
Visa A CL A 92826C839 10,028 50,930 SH   SOLE   50,930 0 0
Vmware inc-class a CL A COM 928563402 2,074 18,200 SH   SOLE   18,200 0 0
Walmart Inc COM 931142103 2,237 18,400 SH   SOLE   18,400 0 0
Walgreen Co COM 931427108 3,933 103,760 SH   SOLE   103,760 0 0
Walker & dunlop inc COM 93148P102 2,813 29,200 SH   SOLE   29,200 0 0
Warner bros discovery inc COM SER A 934423104 925 68,891 SH   SOLE   68,891 0 0
Webster financial corp CL A 947890109 826 19,600 SH   SOLE   19,600 0 0
Wells Fargo & Co COM 949746101 787 20,100 SH   SOLE   20,100 0 0
Wesco international inc COM 95082P105 193 1,800 SH   SOLE   1,800 0 0
Western alliance bancorp COM 957638109 671 9,500 SH   SOLE   9,500 0 0
Western Digital COM 958102105 2,779 62,000 SH   SOLE   62,000 0 0
Westlake corp COM 960413102 1,377 14,050 SH   SOLE   14,050 0 0
Westrock co COM 96145D105 633 15,900 SH   SOLE   15,900 0 0
Williams-sonoma inc COM 969904101 4,116 37,100 SH   SOLE   37,100 0 0
Xperi holding corp COM 98390M103 215 14,900 SH   SOLE   14,900 0 0
Yeti holdings inc COM 98585X104 376 8,700 SH   SOLE   8,700 0 0
Zebra technologies corp-cl a COM 989207105 250 850 SH   SOLE   850 0 0
Zumiez inc CL A 989817101 1,846 71,100 SH   SOLE   71,100 0 0