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
1ST SOURCE CORP COM 336901103 36 900 SH   SOLE   900 0 0
3M CO COM 88579Y101 1,425 7,481 SH   SOLE   6,948 0 533
ABB LTD SPONSORED ADR 000375204 51 2,670 SH   SOLE   2,670 0 0
ABBOTT LABS COM 002824100 371 5,126 SH   SOLE   4,332 0 794
ABBVIE INC COM 00287Y109 4,488 48,682 SH   SOLE   42,741 0 5,941
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 829 5,879 SH   SOLE   5,250 0 629
ACTIVISION BLIZZARD INC COM 00507V109 58 1,252 SH   SOLE   1,032 0 220
AFLAC INC COM 001055102 1,051 23,070 SH   SOLE   19,456 0 3,614
AIR PRODS & CHEMS INC COM 009158106 16 100 SH   SOLE   0 0 100
AIR T INC COM 009207101 1 38 SH   SOLE   0 0 38
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,635 19,226 SH   SOLE   18,894 0 332
ALIGN TECHNOLOGY INC COM 016255101 52 250 SH   SOLE   150 0 100
ALLSTATE CORP COM 020002101 8 100 SH   SOLE   100 0 0
ALPHABET INC CAP STK CL A 02079K305 646 618 SH   SOLE   618 0 0
ALPHABET INC CAP STK CL C 02079K107 4,501 4,346 SH   SOLE   4,303 0 43
ALPS ETF TR MED BREAKTHGH 00162Q593 133 4,710 SH   SOLE   4,710 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 2,334 267,355 SH   SOLE   260,298 0 7,057
ALTRIA GROUP INC COM 02209S103 2,517 50,953 SH   SOLE   50,953 0 0
ALTRIA GROUP INC CALL 02209S103 0 0 SH Call SOLE   0 0 0
AMAZON COM INC COM 023135106 4,276 2,847 SH   SOLE   2,755 0 92
AMERICAN ELEC PWR INC COM 025537101 2,427 32,469 SH   SOLE   27,273 0 5,196
AMERIGAS PARTNERS L P UNIT L P INT 030975106 51 2,000 SH   SOLE   0 0 2,000
AMGEN INC COM 031162100 2,489 12,783 SH   SOLE   10,711 0 2,072
AMN HEALTHCARE SERVICES INC COM 001744101 2,417 42,655 SH   SOLE   41,881 0 774
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,791 27,218 SH   SOLE   23,392 0 3,826
ANNALY CAP MGMT INC COM 035710409 21 2,120 PRN   SOLE   2,120 0 0
APPLE INC COM 037833100 5,443 34,504 SH   SOLE   32,899 0 1,605
APPLIED MATLS INC COM 038222105 5 157 SH   SOLE   157 0 0
AQUA AMERICA INC COM 03836W103 54 1,585 SH   SOLE   1,585 0 0
ARES CAP CORP COM 04010L103 1,816 116,557 SH   SOLE   113,476 0 3,081
ASML HOLDING N V N Y REGISTRY SHS N07059210 2,718 17,464 SH   SOLE   17,138 0 326
ASTRAZENECA PLC SPONSORED ADR 046353108 0 2 SH   SOLE   2 0 0
AT&T INC COM 00206R102 2,794 97,899 SH   SOLE   94,470 0 3,429
AUTOMATIC DATA PROCESSING IN COM 053015103 26 200 SH   SOLE   200 0 0
BAIDU INC SPON ADR REP A 056752108 63 397 SH   SOLE   397 0 0
BALL CORP COM 058498106 12 267 SH   SOLE   267 0 0
BANK AMER CORP COM 060505104 663 26,906 SH   SOLE   24,906 0 2,000
BANK N S HALIFAX COM 064149107 2,561 51,348 SH   SOLE   49,909 0 1,439
BANK NEW YORK MELLON CORP COM 064058100 33 700 SH   SOLE   0 0 700
BANK OZK COM 06417N103 49 2,160 SH   SOLE   2,160 0 0
BARRICK GOLD CORP COM 067901108 8 600 SH   SOLE   600 0 0
BAXTER INTL INC COM 071813109 44 675 SH   SOLE   275 0 400
BB&T CORP COM 054937107 785 18,123 SH   SOLE   16,223 0 1,900
BCE INC COM NEW 05534B760 1,925 48,690 SH   SOLE   47,343 0 1,347
BECTON DICKINSON & CO COM 075887109 4,799 21,297 SH   SOLE   20,955 0 342
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6 30 SH   SOLE   30 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 71 348 SH   SOLE   0 0 348
BIOGEN INC COM 09062X103 1,183 3,930 SH   SOLE   3,930 0 0
BLACKROCK INC COM 09247X101 9 22 SH   SOLE   22 0 0
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 42 2,070 SH   SOLE   0 0 2,070
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 60 2,000 PRN   SOLE   2,000 0 0
BOEING CO COM 097023105 625 1,939 SH   SOLE   1,939 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 4,796 92,276 SH   SOLE   84,775 0 7,501
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 18 210 SH   SOLE   0 0 210
CANADIAN NATL RY CO COM 136375102 3,141 42,388 SH   SOLE   41,377 0 1,011
CAPITAL ONE FINL CORP COM 14040H105 0 2 SH   SOLE   2 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 1,188 24,096 SH   SOLE   20,062 0 4,034
CEDAR FAIR L P DEPOSITRY UNIT 150185106 2 35 PRN   SOLE   35 0 0
CELGENE CORP COM 151020104 8 120 SH   SOLE   120 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 3,403 11,943 PRN   SOLE   11,726 0 217
CHEMOURS CO COM 163851108 1 25 PRN   SOLE   0 0 25
CHESAPEAKE ENERGY CORP COM 165167107 1 400 SH   SOLE   400 0 0
CHEVRON CORP NEW COM 166764100 5,107 46,942 SH   SOLE   43,318 0 3,624
CHUBB LIMITED COM H1467J104 225 1,740 SH   SOLE   1,700 0 40
CHURCH & DWIGHT INC COM 171340102 33 503 SH   SOLE   0 0 503
CIGNA CORP NEW COM 125523100 55 288 SH   SOLE   142 0 146
CINCINNATI FINL CORP COM 172062101 3 33 SH   SOLE   0 0 33
CISCO SYS INC COM 17275R102 2,521 58,182 SH   SOLE   47,770 0 10,412
CLOROX CO DEL COM 189054109 8 50 SH   SOLE   0 0 50
COCA COLA CO COM 191216100 2,473 52,219 SH   SOLE   49,943 0 2,276
COCA COLA EUROPEAN PARTNERS SHS G25839104 47 1,021 SH   SOLE   1,021 0 0
COHEN & STEERS QUALITY RLTY COM 19247L106 21 2,000 PRN   SOLE   2,000 0 0
COLGATE PALMOLIVE CO COM 194162103 2,419 40,650 SH   SOLE   40,108 0 542
COMCAST CORP NEW CL A 20030N101 122 3,596 SH   SOLE   2,310 0 1,286
CONOCOPHILLIPS COM 20825C104 32 512 SH   SOLE   0 0 512
CONSTELLATION BRANDS INC CL A 21036P108 3,490 21,698 SH   SOLE   21,521 0 177
CORESITE RLTY CORP COM 21870Q105 1,383 15,856 SH   SOLE   15,419 0 437
CORNING INC COM 219350105 8 250 SH   SOLE   250 0 0
COSTCO WHSL CORP NEW COM 22160K105 4,052 19,892 SH   SOLE   19,550 0 342
CROWN CASTLE INTL CORP NEW COM 22822V101 6,775 62,371 PRN   SOLE   61,065 0 1,306
CSX CORP COM 126408103 31 500 SH   SOLE   500 0 0
CVS HEALTH CORP COM 126650100 2,751 41,985 SH   SOLE   35,544 0 6,441
DANAHER CORP DEL COM 235851102 1,063 10,305 SH   SOLE   10,305 0 0
DANAHER CORP DEL CALL 235851102 0 3,000 SH Call SOLE   0 0 3,000
DIAGEO P L C SPON ADR NEW 25243Q205 54 383 SH   SOLE   383 0 0
DIGITAL RLTY TR INC COM 253868103 1,687 15,829 SH   SOLE   15,392 0 437
DISNEY WALT CO COM DISNEY 254687106 404 3,680 SH   SOLE   3,086 0 594
DOLLAR GEN CORP NEW COM 256677105 3,582 33,146 SH   SOLE   32,417 0 729
DOMINION ENERGY INC COM 25746U109 1,792 25,077 SH   SOLE   24,408 0 669
DOWDUPONT INC COM 26078J100 728 13,615 SH   SOLE   13,455 0 160
DUKE ENERGY CORP NEW COM NEW 26441C204 2,614 30,293 SH   SOLE   27,290 0 3,003
DXC TECHNOLOGY CO COM 23355L106 1 23 SH   SOLE   23 0 0
EASTMAN CHEM CO COM 277432100 7 100 SH   SOLE   100 0 0
ECOLAB INC COM 278865100 366 2,486 SH   SOLE   2,486 0 0
EMERSON ELEC CO COM 291011104 2,472 41,381 SH   SOLE   35,161 0 6,220
ENBRIDGE INC COM 29250N105 71 2,274 SH   SOLE   1,979 0 295
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 8 640 PRN   SOLE   640 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 8 340 SH   SOLE   340 0 0
EOG RES INC COM 26875P101 35 400 SH   SOLE   190 0 210
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 135 3,856 SH   SOLE   3,856 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 141 4,198 SH   SOLE   4,198 0 0
ETF MANAGERS TR AI POWERED EQT 26924G813 1 30 SH   SOLE   30 0 0
EVERGY INC COM 30034W106 3,498 61,616 SH   SOLE   60,429 0 1,187
EXELON CORP COM 30161N101 14 320 SH   SOLE   0 0 320
EXPEDITORS INTL WASH INC COM 302130109 25 362 SH   SOLE   362 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1,260 81,321 SH   SOLE   69,128 0 12,193
EXXON MOBIL CORP COM 30231G102 5,681 83,317 SH   SOLE   78,649 0 4,668
FACEBOOK INC CL A 30303M102 4,301 32,809 SH   SOLE   32,210 0 599
FARMERS NATL BANC CORP COM 309627107 9 700 SH   SOLE   700 0 0
FEDEX CORP COM 31428X106 1,709 10,594 SH   SOLE   10,050 0 544
FIDELITY MSCI INFO TECH I 316092808 711 14,442 SH   SOLE   11,951 0 2,491
FIDELITY MSCI FINLS IDX 316092501 700 20,267 SH   SOLE   17,012 0 3,255
FIFTH THIRD BANCORP COM 316773100 3 132 SH   SOLE   132 0 0
FIRST AMERN FINL CORP COM 31847R102 18 400 SH   SOLE   400 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 339 900 SH   SOLE   900 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 141 2,908 SH   SOLE   2,908 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 135 1,160 SH   SOLE   1,160 0 0
FITBIT INC CL A 33812L102 0 30 SH   SOLE   30 0 0
FLAHERTY & CRUMRINE PFD INC COM 338480106 1 90 SH   SOLE   90 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 23 3,000 SH   SOLE   3,000 0 0
FORTIVE CORP COM 34959J108 361 5,340 SH   SOLE   5,340 0 0
FS KKR CAPITAL CORP COM 302635107 1 150 SH   SOLE   150 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 3,074 95,146 SH   SOLE   93,143 0 2,003
GARRETT MOTION INC COM 366505105 0 32 SH   SOLE   31 0 1
GENERAL ELECTRIC CO COM 369604103 1,413 186,637 SH   SOLE   185,937 0 700
GENERAL MLS INC COM 370334104 2,458 63,130 SH   SOLE   61,397 0 1,733
GENWORTH FINL INC COM CL A 37247D106 1 108 SH   SOLE   108 0 0
GILEAD SCIENCES INC COM 375558103 19 300 SH   SOLE   0 0 300
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1 22 SH   SOLE   22 0 0
GLOBAL X FDS MSCI CHINA CNSMR 37950E408 70 5,400 SH   SOLE   5,400 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 113 6,762 SH   SOLE   6,762 0 0
GLU MOBILE INC COM 379890106 4 440 SH   SOLE   440 0 0
HALCON RES CORP COM PAR NEW 40537Q605 1 500 SH   SOLE   500 0 0
HANESBRANDS INC COM 410345102 1 93 SH   SOLE   0 0 93
HERSHEY CO COM 427866108 3,366 31,407 SH   SOLE   30,579 0 828
HEWLETT PACKARD ENTERPRISE C COM 42824C109 4 274 SH   SOLE   274 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 4 1,170 SH   SOLE   1,170 0 0
HOME DEPOT INC COM 437076102 3,180 18,507 SH   SOLE   18,186 0 321
HONEYWELL INTL INC COM 438516106 3,279 24,815 SH   SOLE   24,394 0 421
HORMEL FOODS CORP COM 440452100 22 520 SH   SOLE   0 0 520
HP INC COM 40434L105 6 274 SH   SOLE   274 0 0
HUMANA INC COM 444859102 157 549 SH   SOLE   549 0 0
IDEXX LABS INC COM 45168D104 37 200 SH   SOLE   200 0 0
ILLINOIS TOOL WKS INC COM 452308109 13 100 SH   SOLE   0 0 100
INGERSOLL-RAND PLC SHS G47791101 11 121 SH   SOLE   121 0 0
INTEL CORP COM 458140100 3,300 70,323 SH   SOLE   62,716 0 7,607
INTERNATIONAL BUSINESS MACHS COM 459200101 4,156 36,565 SH   SOLE   33,785 0 2,780
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,883 14,023 SH   SOLE   11,793 0 2,230
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 21 370 SH   SOLE   0 0 370
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 10 100 SH   SOLE   0 0 100
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 4,198 89,988 SH   SOLE   88,292 0 1,696
INVESCO EXCHNG TRADED FD TR S&P GBL WATER 46138E263 153 4,903 SH   SOLE   4,903 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 1 100 SH   SOLE   100 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 2,622 17,000 SH   SOLE   17,000 0 0
ISHARES INC CORE MSCI EMKT 46434G103 378 8,020 SH   SOLE   6,641 0 1,379
ISHARES SILVER TRUST ISHARES 46428Q109 8 529 SH   SOLE   529 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 6 35 PRN   SOLE   0 0 35
ISHARES TR RUS 1000 VAL ETF 464287598 26 231 SH   SOLE   0 0 231
ISHARES TR EXPONENTIAL TECH 46434V381 491 14,752 SH   SOLE   13,151 0 1,601
ISHARES TR 20 YR TR BD ETF 464287432 24 195 SH   SOLE   195 0 0
ISHARES TR PHLX SEMICND ETF 464287523 96 609 SH   SOLE   609 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 23 279 SH   SOLE   279 0 0
ISHARES TR MORTGE REL ETF 46435G342 124 3,112 SH   SOLE   3,112 0 0
ISHARES TR S&P US PFD STK 464288687 11,103 324,360 SH   SOLE   310,905 0 13,455
ISHARES TR S&P 100 ETF 464287101 23 205 SH   SOLE   205 0 0
ISHARES TR MBS ETF 464288588 89 852 SH   SOLE   852 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,408 12,479 SH   SOLE   6,497 0 5,982
ISHARES TR TRANS AVG ETF 464287192 14 87 SH   SOLE   87 0 0
ISHARES TR U.S. REAL ES ETF 464287739 26 352 SH   SOLE   352 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 14 130 SH   SOLE   0 0 130
ISHARES TR RUS 1000 GRW ETF 464287614 59 452 SH   SOLE   352 0 100
ISHARES TR CORE S&P500 ETF 464287200 9,881 39,272 SH   SOLE   33,513 0 5,759
ISHARES TR US AER DEF ETF 464288760 145 840 SH   SOLE   840 0 0
ISHARES TR CORE S&P SCP ETF 464287804 704 10,150 SH   SOLE   8,365 0 1,785
ISHARES TR CORE S&P MCP ETF 464287507 697 4,200 SH   SOLE   3,460 0 740
ISHARES TR U.S. MED DVC ETF 464288810 383 1,915 SH   SOLE   1,605 0 310
ISHARES TR LNG TR CRPRT BD 464289511 44 784 SH   SOLE   784 0 0
ISHARES TR INTRM TR CRP ETF 464288638 23 434 SH   SOLE   434 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 32 264 SH   SOLE   264 0 0
ISHARES TR CORE MSCI EAFE 46432F842 363 6,608 SH   SOLE   5,482 0 1,126
ISHARES TR BARCLAYS 7 10 YR 464287440 23 218 SH   SOLE   218 0 0
ISHARES TR IBOXX HI YD ETF 464288513 2,615 32,246 SH   SOLE   31,358 0 888
ISHARES TR JPMORGAN USD EMG 464288281 1,459 14,041 SH   SOLE   13,673 0 368
ISHARES TR MSCI EAFE ETF 464287465 44 750 SH   SOLE   0 0 750
ISHARES TR SELECT DIVID ETF 464287168 705 7,894 SH   SOLE   7,420 0 474
ISHARES TR CORE US AGGBD ET 464287226 1,366 12,830 SH   SOLE   6,448 0 6,382
ISHARES TR MSCI ACWI ETF 464288257 9 140 SH   SOLE   140 0 0
ISHARES US ETF TR INT RT HD LONG 46431W812 16 676 SH   SOLE   676 0 0
ISHARES US ETF TR IT RT HDG HGYL 46431W606 34 400 SH   SOLE   400 0 0
JOHNSON & JOHNSON COM 478160104 7,582 58,749 SH   SOLE   53,770 0 4,979
JPMORGAN CHASE & CO COM 46625H100 5,759 58,993 SH   SOLE   53,463 0 5,530
KEURIG DR PEPPER INC COM 49271V100 1 48 SH   SOLE   48 0 0
KEYCORP NEW COM 493267108 100 6,761 SH   SOLE   6,761 0 0
KKR & CO INC CL A 48251W104 39 2,000 PRN   SOLE   2,000 0 0
KRAFT HEINZ CO COM 500754106 31 710 SH   SOLE   310 0 400
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1,468 11,615 SH   SOLE   10,187 0 1,428
LAM RESEARCH CORP COM 512807108 14 100 PRN   SOLE   100 0 0
LAS VEGAS SANDS CORP COM 517834107 1,433 27,535 SH   SOLE   23,701 0 3,834
LHC GROUP INC COM 50187A107 43 457 SH   SOLE   0 0 457
LIBERTY GLOBAL PLC SHS CL C G5480U120 52 2,523 SH   SOLE   2,523 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 9 67 SH   SOLE   67 0 0
LILLY ELI & CO COM 532457108 195 1,687 SH   SOLE   872 0 815
LOCKHEED MARTIN CORP COM 539830109 4,264 16,286 SH   SOLE   14,879 0 1,407
LOWES COS INC COM 548661107 1,364 14,766 SH   SOLE   11,052 0 3,714
MARATHON PETE CORP COM 56585A102 2,277 38,583 PRN   SOLE   32,745 0 5,838
MARKEL CORP COM 570535104 23 22 SH   SOLE   22 0 0
MARRIOTT INTL INC NEW CL A 571903202 5 45 SH   SOLE   45 0 0
MARSH & MCLENNAN COS INC COM 571748102 80 1,000 SH   SOLE   1,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104 13 69 SH   SOLE   69 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 816 16,050 SH   SOLE   13,315 0 2,735
MCCORMICK & CO INC COM NON VTG 579780206 233 1,674 SH   SOLE   1,674 0 0
MCDONALDS CORP COM 580135101 1,427 8,034 SH   SOLE   6,795 0 1,239
MCKESSON CORP COM 58155Q103 22 200 SH   SOLE   200 0 0
MEDTRONIC PLC SHS G5960L103 35 386 SH   SOLE   0 0 386
MERCK & CO INC COM 58933Y105 326 4,263 SH   SOLE   4,063 0 200
METLIFE INC COM 59156R108 2,305 56,137 SH   SOLE   46,203 0 9,934
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 1 36 SH   SOLE   36 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 28 385 SH   SOLE   385 0 0
MICRON TECHNOLOGY INC COM 595112103 3 79 SH   SOLE   79 0 0
MICROSOFT CORP COM 594918104 19,541 192,391 SH   SOLE   186,504 0 5,887
MICROSOFT CORP CALL 594918104 0 8,800 SH Call SOLE   0 0 8,800
MICROSOFT CORP CALL 594918104 0 2,000 SH Call SOLE   0 0 2,000
MICROSOFT CORP CALL 594918104 0 7,500 SH Call SOLE   0 0 7,500
MONDELEZ INTL INC CL A 609207105 2 57 SH   SOLE   57 0 0
MOODYS CORP COM 615369105 17 120 SH   SOLE   120 0 0
NCR CORP NEW COM 62886E108 0 9 SH   SOLE   7 0 2
NETFLIX INC COM 64110L106 8 29 SH   SOLE   29 0 0
NIKE INC CL B 654106103 130 1,754 SH   SOLE   0 0 1,754
NOBLE ENERGY INC COM 655044105 1 29 SH   SOLE   29 0 0
NOKIA CORP SPONSORED ADR 654902204 0 13 SH   SOLE   13 0 0
NORDSTROM INC COM 655664100 10 215 SH   SOLE   215 0 0
NORFOLK SOUTHERN CORP COM 655844108 30 200 PRN   SOLE   200 0 0
NOVO-NORDISK A S ADR 670100205 2,936 63,727 SH   SOLE   62,841 0 886
NUANCE COMMUNICATIONS INC COM 67020Y100 1 100 SH   SOLE   0 0 100
NUCOR CORP COM 670346105 248 4,778 SH   SOLE   4,278 0 500
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 5 250 PRN   SOLE   250 0 0
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 1 50 SH   SOLE   50 0 0
NUVEEN TAXABLE MUNICPL INCM COM 67074C103 3 155 PRN   SOLE   155 0 0
NVIDIA CORP COM 67066G104 2,419 18,121 SH   SOLE   17,969 0 152
NXP SEMICONDUCTORS N V COM N6596X109 90 1,227 SH   SOLE   1,227 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 11 33 SH   SOLE   33 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 6 103 SH   SOLE   0 0 103
ORACLE CORP COM 68389X105 2,824 62,540 SH   SOLE   61,085 0 1,455
PARKER HANNIFIN CORP COM 701094104 69 463 SH   SOLE   336 0 127
PAYCHEX INC COM 704326107 33 502 SH   SOLE   502 0 0
PAYPAL HLDGS INC COM 70450Y103 36 425 SH   SOLE   25 0 400
PEPSICO INC COM 713448108 3,604 32,626 SH   SOLE   26,779 0 5,847
PERKINELMER INC COM 714046109 22 280 SH   SOLE   280 0 0
PERSPECTA INC COM 715347100 0 11 SH   SOLE   11 0 0
PFIZER INC COM 717081103 6,733 154,251 SH   SOLE   150,981 0 3,270
PHILIP MORRIS INTL INC COM 718172109 330 4,937 SH   SOLE   4,302 0 635
PINNACLE WEST CAP CORP COM 723484101 1,583 18,583 SH   SOLE   15,929 0 2,654
PNC FINL SVCS GROUP INC COM 693475105 82 700 SH   SOLE   700 0 0
POLARIS INDS INC COM 731068102 8 103 SH   SOLE   0 0 103
PPG INDS INC COM 693506107 78 760 SH   SOLE   760 0 0
PPL CORP COM 69351T106 3,865 136,424 SH   SOLE   124,532 0 11,892
PRICE T ROWE GROUP INC COM 74144T108 24 259 SH   SOLE   0 0 259
PROCTER AND GAMBLE CO COM 742718109 146 1,583 SH   SOLE   1,583 0 0
PROGRESSIVE CORP OHIO COM 743315103 281 4,650 SH   SOLE   4,650 0 0
PROTO LABS INC COM 743713109 11 97 SH   SOLE   97 0 0
PRUDENTIAL FINL INC COM 744320102 1,859 22,796 SH   SOLE   18,960 0 3,836
QUALCOMM INC COM 747525103 11 192 SH   SOLE   0 0 192
QUEST DIAGNOSTICS INC COM 74834L100 1,664 19,987 SH   SOLE   17,467 0 2,520
RAYTHEON CO COM NEW 755111507 3,208 20,919 SH   SOLE   20,560 0 359
REDFIN CORP COM 75737F108 337 23,400 SH   SOLE   23,400 0 0
REDFIN CORP CALL 75737F108 0 6,500 SH Call SOLE   0 0 6,500
RELX PLC SPONSORED ADR 759530108 106 5,161 SH   SOLE   5,161 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 76 3,707 SH   SOLE   3,640 0 67
ROGERS COMMUNICATIONS INC CL B 775109200 51 996 SH   SOLE   996 0 0
ROPER TECHNOLOGIES INC COM 776696106 39 146 SH   SOLE   0 0 146
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 4 36 SH   SOLE   36 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3,564 61,168 SH   SOLE   59,488 0 1,680
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 3 51 SH   SOLE   51 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 7 300 SH   SOLE   300 0 0
S&P GLOBAL INC COM 78409V104 3,123 18,377 SH   SOLE   17,896 0 481
SALESFORCE COM INC COM 79466L302 226 1,652 SH   SOLE   1,477 0 175
SAP SE SPON ADR 803054204 89 893 SH   SOLE   893 0 0
SCANA CORP NEW COM 80589M102 110 2,309 SH   SOLE   0 0 2,309
SCHLUMBERGER LTD COM 806857108 2,066 57,263 SH   SOLE   56,766 0 497
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 48 800 SH   SOLE   800 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 7 184 SH   SOLE   184 0 0
SEI INVESTMENTS CO COM 784117103 15 329 SH   SOLE   0 0 329
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 37 370 SH   SOLE   0 0 370
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 12 200 SH   SOLE   0 0 200
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 23 357 SH   SOLE   357 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 3,648 153,129 SH   SOLE   150,044 0 3,085
SHERWIN WILLIAMS CO COM 824348106 1,806 4,590 SH   SOLE   4,502 0 88
SHOPIFY INC CL A 82509L107 55 400 SH   SOLE   400 0 0
SIERRA WIRELESS INC COM 826516106 6 430 SH   SOLE   0 0 430
SIMON PPTY GROUP INC NEW COM 828806109 8 46 SH   SOLE   46 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 23 338 SH   SOLE   338 0 0
SNAP INC CL A 83304A106 0 20 SH   SOLE   20 0 0
SONY CORP SPONSORED ADR 835699307 1 27 SH   SOLE   27 0 0
SOUTHERN CO COM 842587107 36 817 SH   SOLE   0 0 817
SPDR GOLD TRUST GOLD SHS 78463V107 36 295 SH   SOLE   200 0 95
SPDR S&P 500 ETF TR TR UNIT 78462F103 7,691 30,774 SH   SOLE   30,774 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 54 179 SH   SOLE   69 0 110
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 22 400 SH   SOLE   0 0 400
SPDR SERIES TRUST S&P BIOTECH 78464A870 335 4,674 SH   SOLE   3,843 0 831
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2 34 SH   SOLE   34 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 4 500 PRN   SOLE   500 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 35 1,000 PRN   SOLE   1,000 0 0
STARBUCKS CORP COM 855244109 1 22 SH   SOLE   22 0 0
SUNCOR ENERGY INC NEW COM 867224107 945 33,776 SH   SOLE   28,236 0 5,540
SYNCHRONY FINL COM 87165B103 7 300 SH   SOLE   300 0 0
TELUS CORP COM 87971M103 2,679 80,835 SH   SOLE   78,679 0 2,156
TESLA INC COM 88160R101 6 18 SH   SOLE   18 0 0
TEXAS INSTRS INC COM 882508104 131 1,386 SH   SOLE   0 0 1,386
TG THERAPEUTICS INC COM 88322Q108 0 4 SH   SOLE   4 0 0
TJX COS INC NEW COM 872540109 4 94 SH   SOLE   0 0 94
TOTAL S A SPONSORED ADR 89151E109 44 834 SH   SOLE   834 0 0
TRANSCANADA CORP COM 89353D107 2 51 SH   SOLE   0 0 51
UNION PAC CORP COM 907818108 4 27 SH   SOLE   27 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 47 5,300 SH   SOLE   5,300 0 0
UNITED PARCEL SERVICE INC CL B 911312106 2,799 28,700 SH   SOLE   25,926 0 2,774
UNITED PARCEL SERVICE INC CALL 911312106 0 2,500 SH Call SOLE   0 0 2,500
UNITED PARCEL SERVICE INC CALL 911312106 0 6,500 SH Call SOLE   0 0 6,500
UNITED RENTALS INC COM 911363109 1,873 18,267 SH   SOLE   17,852 0 415
UNITED TECHNOLOGIES CORP COM 913017109 89 838 SH   SOLE   100 0 738
UNITEDHEALTH GROUP INC COM 91324P102 4,826 19,374 SH   SOLE   19,287 0 87
US BANCORP DEL COM NEW 902973304 2,501 54,732 SH   SOLE   54,271 0 461
US FOODS HLDG CORP COM 912008109 391 12,363 SH   SOLE   12,363 0 0
V F CORP COM 918204108 47 658 SH   SOLE   600 0 58
VALERO ENERGY CORP NEW COM 91913Y100 1 16 SH   SOLE   16 0 0
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 17 300 SH   SOLE   0 0 300
VANECK VECTORS ETF TR RARE EARTH STRAT 92189F742 35 2,599 SH   SOLE   2,599 0 0
VANECK VECTORS ETF TR PHARMACEUTICAL 92189F692 18 336 SH   SOLE   336 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 18 301 SH   SOLE   301 0 0
VANGUARD GROUP DIV APP ETF 921908844 34 345 SH   SOLE   0 0 345
VANGUARD INDEX FDS TOTAL STK MKT 922908769 20 157 SH   SOLE   157 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,573 34,503 SH   SOLE   33,562 0 941
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 161 2,064 SH   SOLE   1,463 0 601
VERIZON COMMUNICATIONS INC COM 92343V104 4,782 85,060 SH   SOLE   77,119 0 7,941
VIRTUS GLOBAL DIVID INCOME F COM 92835W107 1 65 SH   SOLE   65 0 0
VISA INC COM CL A 92826C839 3,187 24,153 SH   SOLE   23,947 0 206
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 7 388 SH   SOLE   0 0 388
W P CAREY INC COM 92936U109 2,002 30,643 SH   SOLE   29,799 0 844
WALGREENS BOOTS ALLIANCE INC COM 931427108 5 71 SH   SOLE   71 0 0
WALMART INC COM 931142103 34 363 SH   SOLE   263 0 100
WASTE MGMT INC DEL COM 94106L109 3,030 34,046 SH   SOLE   27,871 0 6,175
WATERS CORP COM 941848103 2,708 14,356 SH   SOLE   14,235 0 121
WEC ENERGY GROUP INC COM 92939U106 73 1,049 SH   SOLE   0 0 1,049
WELLS FARGO CO NEW COM 949746101 246 5,336 SH   SOLE   4,159 0 1,177
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 1 80 SH   SOLE   80 0 0
WEYERHAEUSER CO COM 962166104 22 1,000 SH   SOLE   0 0 1,000
WISDOMTREE TR US LARGECAP DIVD 97717W307 15 180 SH   SOLE   0 0 180
XILINX INC COM 983919101 6 75 SH   SOLE   75 0 0
YUM BRANDS INC COM 988498101 7 80 SH   SOLE   0 0 80
ZILLOW GROUP INC CL A 98954M101 3 86 SH   SOLE   86 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 1,453 46,007 SH   SOLE   46,007 0 0
ZILLOW GROUP INC CALL 98954M101 0 4,000 SH Call SOLE   0 0 4,000
ZIMMER BIOMET HLDGS INC COM 98956P102 4 34 SH   SOLE   0 0 34
ZOETIS INC CL A 98978V103 39 454 SH   SOLE   454 0 0