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
COCA COLA CO COM 191216100 206,710 2,885 SH SOLE 0 0 2,885
CONSOLIDATED EDISON INC COM 209115104 1,698,093 15,433 SH SOLE 0 0 15,433
DARDEN RESTAURANTS INC COM 237194105 363,536 1,783 SH SOLE 0 0 1,783
DISNEY WALT CO COM 254687106 1,470,499 15,899 SH SOLE 0 0 15,899
DOLLAR TREE INC COM 256746108 422,883 5,017 SH SOLE 0 0 5,017
FASTENAL CO COM 311900104 905,127 11,022 SH SOLE 0 0 11,022
HOME DEPOT INC COM 437076102 905,103 2,483 SH SOLE 0 0 2,483
JOHNSON & JOHNSON COM 478160104 312,240 2,000 SH SOLE 0 0 2,000
KROGER CO COM 501044101 210,731 2,926 SH SOLE 0 0 2,926
ELI LILLY & CO COM 532457108 2,195,771 2,666 SH SOLE 0 0 2,666
MARTIN MARIETTA MATLS INC COM 573284106 1,789,572 3,340 SH SOLE 0 0 3,340
MCDONALDS CORP COM 580135101 3,042,546 9,753 SH SOLE 0 0 9,753
MICROSOFT CORP COM 594918104 2,749,228 6,316 SH SOLE 0 0 6,316
MICROCHIP TECHNOLOGY INC. COM 595017104 451,600 9,426 SH SOLE 0 0 9,426
MICRON TECHNOLOGY INC COM 595112103 744,238 9,220 SH SOLE 0 0 9,220
MONDELEZ INTL INC CL A 609207105 264,902 3,910 SH SOLE 0 0 3,910
OCCIDENTAL PETE CORP COM 674599105 226,563 5,579 SH SOLE 0 0 5,579
PPG INDS INC COM 693506107 200,097 1,811 SH SOLE 0 0 1,811
PFIZER INC COM 717081103 574,339 23,733 SH SOLE 0 0 23,733
PROCTER AND GAMBLE CO COM 742718109 481,239 2,998 SH SOLE 0 0 2,998
REV GROUP INC COM 749527107 234,634 6,700 SH SOLE 0 0 6,700
SHERWIN WILLIAMS CO COM 824348106 475,444 1,322 SH SOLE 0 0 1,322
STARBUCKS CORP COM 855244109 288,200 3,403 SH SOLE 0 0 3,403
UGI CORP NEW COM 902681105 442,978 13,243 SH SOLE 0 0 13,243
UNILEVER PLC SPON ADR NEW 904767704 233,744 3,681 SH SOLE 0 0 3,681
UNITED PARCEL SERVICE INC CL B 911312106 294,695 3,057 SH SOLE 0 0 3,057
VULCAN MATLS CO COM 929160109 999,301 3,742 SH SOLE 0 0 3,742
WALMART INC COM 931142103 3,987,969 40,384 SH SOLE 0 0 40,384
WELLS FARGO CO NEW COM 949746101 466,268 6,318 SH SOLE 0 0 6,318
YUM BRANDS INC COM 988498101 749,279 5,024 SH SOLE 0 0 5,024
ALPHABET INC CAP STK CL C 02079K107 2,074,946 12,514 SH SOLE 0 0 12,514
ALPHABET INC CAP STK CL A 02079K305 506,853 3,090 SH SOLE 0 0 3,090
EOG RES INC COM 26875P101 2,164,098 19,521 SH SOLE 0 0 19,521
EAGLE MATLS INC COM 26969P108 260,877 1,115 SH SOLE 0 0 1,115
EXELON CORP COM 30161N101 240,627 5,177 SH SOLE 0 0 5,177
EXTRA SPACE STORAGE INC COM 30225T102 1,850,356 12,372 SH SOLE 0 0 12,372
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 200,882 5,354 SH SOLE 0 0 5,354
INNOVATIVE INDL PPTYS INC COM 45781V101 944,226 16,910 SH SOLE 0 0 16,910
MASTERCARD INCORPORATED CL A 57636Q104 1,122,696 2,007 SH SOLE 0 0 2,007
MCKESSON CORP COM 58155Q103 524,932 741 SH SOLE 0 0 741
MERCK & CO INC COM 58933Y105 271,666 3,266 SH SOLE 0 0 3,266
NETFLIX INC COM 64110L106 2,940,376 2,542 SH SOLE 0 0 2,542
NOVARTIS AG SPONSORED ADR 66987V109 903,005 7,901 SH SOLE 0 0 7,901
NVIDIA CORPORATION COM 67066G104 2,226,682 19,447 SH SOLE 0 0 19,447
OREILLY AUTOMOTIVE INC COM 67103H107 921,166 655 SH SOLE 0 0 655
PUBLIC STORAGE OPER CO COM 74460D109 1,083,241 3,609 SH SOLE 0 0 3,609
QUEST DIAGNOSTICS INC COM 74834L100 468,186 2,631 SH SOLE 0 0 2,631
SERVICENOW INC COM 81762P102 806,322 825 SH SOLE 0 0 825
VALERO ENERGY CORP COM 91913Y100 269,733 2,268 SH SOLE 0 0 2,268
VERIZON COMMUNICATIONS INC COM 92343V104 403,502 9,225 SH SOLE 0 0 9,225
VISA INC COM CL A 92826C839 3,175,847 9,136 SH SOLE 0 0 9,136
WASTE MGMT INC DEL COM 94106L109 645,674 2,760 SH SOLE 0 0 2,760
XYLEM INC COM 98419M100 697,167 5,611 SH SOLE 0 0 5,611
LINDE PLC SHS G54950103 1,355,296 2,979 SH SOLE 0 0 2,979
ROYAL CARIBBEAN GROUP COM V7780T103 307,903 1,339 SH SOLE 0 0 1,339
CONSTELLATION BRANDS INC CL A 21036P108 215,202 1,151 SH SOLE 0 0 1,151
STRYKER CORPORATION COM 863667101 275,722 729 SH SOLE 0 0 729
AT&T INC COM 00206R102 379,168 13,733 SH SOLE 0 0 13,733
APPLE INC COM 037833100 3,249,356 15,824 SH SOLE 0 0 15,824
ABBOTT LABS COM 002824100 1,408,689 10,606 SH SOLE 0 0 10,606
ADOBE INC COM 00724F101 218,239 573 SH SOLE 0 0 573
AMERICAN ELEC PWR CO INC COM 025537101 1,984,296 18,426 SH SOLE 0 0 18,426
APPLIED MATLS INC COM 038222105 500,353 3,226 SH SOLE 0 0 3,226
ADVANCED MICRO DEVICES INC COM 007903107 263,302 2,665 SH SOLE 0 0 2,665
AMAZON COM INC COM 023135106 3,641,537 19,168 SH SOLE 0 0 19,168
ATMOS ENERGY CORP COM 049560105 1,967,232 12,181 SH SOLE 0 0 12,181
AXON ENTERPRISE INC COM 05464C101 5,410,970 8,614 SH SOLE 0 0 8,614
BANK AMERICA CORP COM 060505104 475,426 11,576 SH SOLE 0 0 11,576
BALL CORP COM 058498106 253,547 4,908 SH SOLE 0 0 4,908
BECTON DICKINSON & CO COM 075887109 272,580 1,615 SH SOLE 0 0 1,615
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,251,506 4,171 SH SOLE 0 0 4,171
CATERPILLAR INC COM 149123101 1,690,742 5,224 SH SOLE 0 0 5,224
CHURCH & DWIGHT CO INC COM 171340102 316,275 3,403 SH SOLE 0 0 3,403
CHARTER COMMUNICATIONS INC N CL A 16119P108 416,185 1,081 SH SOLE 0 0 1,081
COMMERCIAL METALS CO COM 201723103 1,765,628 37,995 SH SOLE 0 0 37,995
CHIPOTLE MEXICAN GRILL INC COM 169656105 340,296 6,600 SH SOLE 0 0 6,600
CANADIAN NAT RES LTD COM 136385101 1,323,697 45,629 SH SOLE 0 0 45,629
CAPITAL ONE FINL CORP COM 14040H105 261,647 1,393 SH SOLE 0 0 1,393
COSTCO WHSL CORP NEW COM 22160K105 2,097,264 2,080 SH SOLE 0 0 2,080
SALESFORCE INC COM 79466L302 465,160 1,691 SH SOLE 0 0 1,691
CVS HEALTH CORP COM 126650100 353,828 5,245 SH SOLE 0 0 5,245
CHEVRON CORP NEW COM 166764100 1,258,965 9,090 SH SOLE 0 0 9,090
DEERE & CO COM 244199105 1,169,976 2,429 SH SOLE 0 0 2,429
DOLLAR GEN CORP NEW COM 256677105 337,180 3,734 SH SOLE 0 0 3,734