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
3M CO COM 88579Y101 1,571 9,805 SH   SOLE   0 0 9,805
ABBOTT LABS COM 002824100 1,114 10,233 SH   SOLE   0 0 10,233
ABBVIE INC COM 00287Y109 645 7,368 SH   SOLE   0 0 7,368
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 376 1,666 SH   SOLE   0 0 1,666
ADOBE SYSTEMS INCORPORATED COM 00724F101 454 926 SH   SOLE   0 0 926
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 235 800 SH   SOLE   0 0 800
ALPHABET INC CAP STK CL A 02079K305 869 593 SH   SOLE   0 0 593
ALPHABET INC CAP STK CL C 02079K107 513 349 SH   SOLE   0 0 349
AMAZON COM INC COM 023135106 1,691 537 SH   SOLE   0 0 537
AMERICAN EXPRESS CO COM 025816109 747 7,446 SH   SOLE   0 0 7,446
AMGEN INC COM 031162100 2,892 11,380 SH   OTR 1 0 0 11,380
AMGEN INC COM 031162100 55,915 219,998 SH   SOLE   0 0 219,998
APPLE INC COM 037833100 5,081 43,876 SH   OTR 1 0 0 43,876
APPLE INC COM 037833100 91,315 788,493 SH   SOLE   0 0 788,493
AT&T INC COM 00206R102 210 7,360 SH   SOLE   0 0 7,360
BAUSCH HEALTH COS INC COM 071734107 157 10,100 SH   SOLE   0 0 10,100
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 292 1,370 SH   SOLE   0 0 1,370
BIOGEN INC COM 09062X103 445 1,570 SH   SOLE   0 0 1,570
BK OF AMERICA CORP COM 060505104 637 26,435 SH   SOLE   0 0 26,435
BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 250 20,436 SH   SOLE   0 0 20,436
BOEING CO COM 097023105 613 3,708 SH   SOLE   0 0 3,708
BP PLC SPONSORED ADR 055622104 518 29,662 SH   SOLE   0 0 29,662
BRISTOL-MYERS SQUIBB CO COM 110122108 3,287 54,525 SH   SOLE   0 0 54,525
CATERPILLAR INC DEL COM 149123101 5,126 34,374 SH   OTR 1 0 0 34,374
CATERPILLAR INC DEL COM 149123101 101,371 679,661 SH   SOLE   0 0 679,661
CHEVRON CORP NEW COM 166764100 4,569 63,460 SH   OTR 1 0 0 63,460
CHEVRON CORP NEW COM 166764100 80,905 1,123,686 SH   SOLE   0 0 1,123,686
CISCO SYS INC COM 17275R102 391 9,937 SH   SOLE   0 0 9,937
CME GROUP INC COM 12572Q105 656 3,922 SH   SOLE   0 0 3,922
COCA COLA CO COM 191216100 954 19,331 SH   SOLE   0 0 19,331
CONAGRA BRANDS INC COM 205887102 1,257 35,194 SH   SOLE   0 0 35,194
COSTCO WHSL CORP NEW COM 22160K105 735 2,071 SH   SOLE   0 0 2,071
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 386 25,925 SH   SOLE   0 0 25,925
CROWN CASTLE INTL CORP NEW COM 22822V101 1,972 11,844 SH   OTR 1 0 0 11,844
CROWN CASTLE INTL CORP NEW COM 22822V101 36,813 221,097 SH   SOLE   0 0 221,097
CSX CORP COM 126408103 806 10,376 SH   SOLE   0 0 10,376
DISNEY WALT CO COM DISNEY 254687106 1,120 9,025 SH   SOLE   0 0 9,025
DOMINION ENERGY INC COM 25746U109 483 6,116 SH   SOLE   0 0 6,116
DOW INC COM 260557103 268 5,698 SH   SOLE   0 0 5,698
DUKE ENERGY CORP NEW COM NEW 26441C204 3,191 36,035 SH   OTR 1 0 0 36,035
DUKE ENERGY CORP NEW COM NEW 26441C204 55,068 621,815 SH   SOLE   0 0 621,815
DUKE REALTY CORP COM NEW 264411505 1,578 42,770 SH   SOLE   0 0 42,770
ETF SER SOLUTIONS LHA MKT ST ALP 26922A156 2,429 100,280 SH   SOLE   0 0 100,280
EXXON MOBIL CORP COM 30231G102 804 23,430 SH   SOLE   0 0 23,430
FACEBOOK INC CL A 30303M102 2,369 9,044 SH   SOLE   0 0 9,044
FASTENAL CO COM 311900104 53,112 1,177,900 SH   SOLE   0 0 1,177,900
FORD MTR CO DEL COM 345370860 77 11,500 SH   SOLE   0 0 11,500
GENERAL ELECTRIC CO COM 369604103 189 30,310 SH   SOLE   0 0 30,310
GLOBAL PMTS INC COM 37940X102 1,616 9,100 SH   SOLE   0 0 9,100
GOLDMAN SACHS GROUP INC COM 38141G104 4,630 23,040 SH   OTR 1 0 0 23,040
GOLDMAN SACHS GROUP INC COM 38141G104 90,342 449,530 SH   SOLE   0 0 449,530
HOME DEPOT INC COM 437076102 4,964 17,875 SH   OTR 1 0 0 17,875
HOME DEPOT INC COM 437076102 98,593 355,022 SH   SOLE   0 0 355,022
HONEYWELL INTL INC COM 438516106 2,850 17,317 SH   OTR 1 0 0 17,317
HONEYWELL INTL INC COM 438516106 55,656 338,106 SH   SOLE   0 0 338,106
INTERNATIONAL BUSINESS MACHS COM 459200101 244 2,008 SH   SOLE   0 0 2,008
INTUITIVE SURGICAL INC COM NEW 46120E602 812 1,144 SH   SOLE   0 0 1,144
INVESCO QQQ TR UNIT SER 1 46090E103 1,975 7,107 SH   SOLE   0 0 7,107
ISHARES TR 1 3 YR TREAS BD 464287457 243 2,807 SH   SOLE   0 0 2,807
JOHNSON & JOHNSON COM 478160104 2,916 19,589 SH   OTR 1 0 0 19,589
JOHNSON & JOHNSON COM 478160104 52,192 350,566 SH   SOLE   0 0 350,566
JPMORGAN CHASE & CO COM 46625H100 59,521 618,270 SH   SOLE   0 0 618,270
JPMORGAN CHASE & CO. COM 46625H100 3,029 31,469 SH   OTR 1 0 0 31,469
KIMBERLY CLARK CORP COM 494368103 2,784 18,860 SH   OTR 1 0 0 18,860
KIMBERLY CLARK CORP COM 494368103 51,557 349,157 SH   SOLE   0 0 349,157
KRAFT HEINZ CO COM 500754106 390 13,019 SH   SOLE   0 0 13,019
LAMB WESTON HLDGS INC COM 513272104 14,093 212,660 SH   SOLE   0 0 212,660
LOWES COS INC COM 548661107 551 3,322 SH   SOLE   0 0 3,322
MANITOWOC CO INC COM NEW 563571405 140 16,600 SH   SOLE   0 0 16,600
MASTERCARD INCORPORATED CL A 57636Q104 479 1,415 SH   SOLE   0 0 1,415
MCDONALDS CORP COM 580135101 5,209 23,733 SH   OTR 1 0 0 23,733
MCDONALDS CORP COM 580135101 103,344 470,836 SH   SOLE   0 0 470,836
MEDTRONIC PLC SHS G5960L103 1,594 15,335 SH   SOLE   0 0 15,335
MERCK & CO. INC COM 58933Y105 3,063 36,935 SH   OTR 1 0 0 36,935
MERCK & CO. INC COM 58933Y105 56,980 686,922 SH   SOLE   0 0 686,922
MICROSOFT CORP COM 594918104 4,974 23,652 SH   OTR 1 0 0 23,652
MICROSOFT CORP COM 594918104 102,422 486,957 SH   SOLE   0 0 486,957
MONDELEZ INTL INC CL A 609207105 1,877 32,672 SH   SOLE   0 0 32,672
NETFLIX INC COM 64110L106 670 1,339 SH   SOLE   0 0 1,339
NIKE INC CL B 654106103 5,245 41,784 SH   OTR 1 0 0 41,784
NIKE INC CL B 654106103 116,958 931,641 SH   SOLE   0 0 931,641
NVIDIA CORPORATION COM 67066G104 1,238 2,288 SH   SOLE   0 0 2,288
PAYPAL HLDGS INC COM 70450Y103 871 4,421 SH   SOLE   0 0 4,421
PEPSICO INC COM 713448108 3,097 22,345 SH   OTR 1 0 0 22,345
PEPSICO INC COM 713448108 59,957 432,589 SH   SOLE   0 0 432,589
PFIZER INC COM 717081103 235 6,403 SH   SOLE   0 0 6,403
PROCTER AND GAMBLE CO COM 742718109 3,225 23,208 SH   OTR 1 0 0 23,208
PROCTER AND GAMBLE CO COM 742718109 59,841 430,541 SH   SOLE   0 0 430,541
RAYTHEON TECHNOLOGIES CORP COM 75513E101 234 4,066 SH   SOLE   0 0 4,066
REGIONS FINANCIAL CORP NEW COM 7591EP100 329 28,503 SH   SOLE   0 0 28,503
ROYAL BK CDA COM 780087102 2,098 29,900 SH   SOLE   0 0 29,900
SCHWAB CHARLES CORP COM 808513105 419 11,565 SH   SOLE   0 0 11,565
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2,439 23,120 SH   SOLE   0 0 23,120
SOUTHERN CO COM 842587107 211 3,900 SH   SOLE   0 0 3,900
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 3,448 12,426 SH   SOLE   0 0 12,426
SPDR GOLD TR GOLD SHS 78463V107 5,090 28,739 SH   SOLE   0 0 28,739
SPDR S&P 500 ETF TR TR UNIT 78462F103 51 23,200 SH Put SOLE   0 0 23,200
SPDR S&P 500 ETF TR TR UNIT 78462F103 188 21,800 SH Put SOLE   0 0 21,800
SPDR S&P 500 ETF TR TR UNIT 78462F103 26,925 80,399 SH   SOLE   0 0 80,399
SPDR SER TR SPDR BLOOMBERG 78468R663 3,519 38,446 SH   SOLE   0 0 38,446
STARBUCKS CORP COM 855244109 471 5,480 SH   SOLE   0 0 5,480
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 299 33,200 SH   SOLE   0 0 33,200
TEXAS INSTRS INC COM 882508104 381 2,668 SH   SOLE   0 0 2,668
THERMO FISHER SCIENTIFIC INC COM 883556102 676 1,531 SH   SOLE   0 0 1,531
TJX COS INC NEW COM 872540109 450 8,087 SH   SOLE   0 0 8,087
TRANE TECHNOLOGIES PLC SHS G8994E103 243 2,000 SH   SOLE   0 0 2,000
TWITTER INC COM 90184L102 384 8,620 SH   SOLE   0 0 8,620
UNION PAC CORP COM 907818108 3,327 16,900 SH   OTR 1 0 0 16,900
UNION PAC CORP COM 907818108 68,784 349,386 SH   SOLE   0 0 349,386
UNITED PARCEL SERVICE INC CL B 911312106 15,216 91,315 SH   SOLE   0 0 91,315
UNITEDHEALTH GROUP INC COM 91324P102 5,496 17,631 SH   OTR 1 0 0 17,631
UNITEDHEALTH GROUP INC COM 91324P102 102,886 330,005 SH   SOLE   0 0 330,005
V F CORP COM 918204108 775 11,033 SH   SOLE   0 0 11,033
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 478 12,199 SH   SOLE   0 0 12,199
VANGUARD WORLD FD EXTENDED DUR 921910709 2,871 17,343 SH   SOLE   0 0 17,343
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 204 3,490 SH   SOLE   0 0 3,490
VERIZON COMMUNICATIONS INC COM 92343V104 2,951 49,605 SH   OTR 1 0 0 49,605
VERIZON COMMUNICATIONS INC COM 92343V104 55,098 926,177 SH   SOLE   0 0 926,177
VISA INC COM CL A 92826C839 5,124 25,624 SH   OTR 1 0 0 25,624
VISA INC COM CL A 92826C839 97,912 489,633 SH   SOLE   0 0 489,633
WALMART INC COM 931142103 5,302 37,897 SH   OTR 1 0 0 37,897
WALMART INC COM 931142103 98,266 702,352 SH   SOLE   0 0 702,352
WELLS FARGO CO NEW COM 949746101 259 11,000 SH   SOLE   0 0 11,000