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
LKQ CORP COM 501889208 57 2,406 SH   SOLE   2,406 0 0
CHEMOURS CO COM 163851108 3 120 SH   SOLE   120 0 0
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 178 15,940 SH   SOLE   0 0 15,940
AEGON N V NY REGISTRY SHS 007924103 52 11,219 SH   SOLE   1,697 0 9,522
CENTURYLINK INC COM 156700106 315 20,778 SH   SOLE   20,778 0 0
MICRON TECHNOLOGY INC COM 595112103 0 4 SH   SOLE   0 0 4
SPDR SERIES TRUST DJ REIT ETF 78464A607 20 234 SH   SOLE   234 0 0
BEMIS INC COM 081437105 207 4,514 SH   SOLE   0 0 4,514
PFIZER INC COM 717081103 927 21,229 SH   SOLE   14,825 0 6,404
ACTIVISION BLIZZARD INC COM 00507V109 17 364 SH   SOLE   187 0 177
SNAP INC CL A 83304A106 0 25 SH   SOLE   0 0 25
NETAPP INC COM 64110D104 5 78 SH   SOLE   0 0 78
YUM CHINA HLDGS INC COM 98850P109 26 773 SH   SOLE   29 0 744
UNILEVER N V N Y SHS NEW 904784709 2 35 SH   SOLE   0 0 35
DEERE & CO COM 244199105 4 25 SH   SOLE   25 0 0
CORE LABORATORIES N V COM N22717107 5 92 SH   SOLE   0 0 92
RAYTHEON CO COM NEW 755111507 23 151 SH   SOLE   0 0 151
DIGITAL RLTY TR INC COM 253868103 138 1,291 SH   SOLE   613 0 678
ORIX CORP SPONSORED ADR 686330101 0 6 SH   SOLE   6 0 0
PHYSICIANS RLTY TR COM 71943U104 1 90 SH   SOLE   90 0 0
CRONOS GROUP INC COM 22717L101 10 1,000 SH   SOLE   1,000 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 4 194 SH   SOLE   0 0 194
GENERAL ELECTRIC CO COM 369604103 63 8,360 SH   SOLE   5,929 0 2,431
AMERICAN TOWER CORP NEW COM 03027X100 19 118 SH   SOLE   15 0 103
AEROJET ROCKETDYNE HLDGS INC COM 007800105 3 84 SH   SOLE   0 0 84
OLD REP INTL CORP COM 680223104 61 2,978 SH   SOLE   417 0 2,561
STRYKER CORP COM 863667101 48 306 SH   SOLE   200 0 106
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 247 1,057 SH   SOLE   1,057 0 0
HOULIHAN LOKEY INC CL A 441593100 6 171 SH   SOLE   0 0 171
APHRIA INC COM 03765K104 0 55 SH   SOLE   55 0 0
APPLE INC COM 037833100 0 400 SH Call SOLE   400 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 6 195 SH   SOLE   0 0 195
BECTON DICKINSON & CO COM 075887109 6 25 SH   SOLE   0 0 25
CME GROUP INC COM CL A 12572Q105 3,162 16,811 SH   SOLE   1,502 0 15,308
REALPAGE INC COM 75606N109 2 48 SH   SOLE   0 0 48
WEATHERFORD INTL PLC ORD SHS G48833100 4 7,800 SH   SOLE   898 0 6,902
MPLX LP COM UNIT REP LTD 55336V100 939 30,981 SH   SOLE   0 0 30,981
DISCOVER FINL SVCS COM 254709108 9 151 SH   SOLE   0 0 151
MARATHON PETE CORP COM 56585A102 9 147 SH   SOLE   147 0 0
BROOKS AUTOMATION INC COM 114340102 7 258 SH   SOLE   0 0 258
GENOMIC HEALTH INC COM 37244C101 2 35 SH   SOLE   0 0 35
AIMMUNE THERAPEUTICS INC COM 00900T107 1 52 SH   SOLE   0 0 52
MALLINCKRODT PUB LTD CO SHS G5785G107 2 125 SH   SOLE   125 0 0
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 9 500 SH   SOLE   500 0 0
PLANET FITNESS INC CL A 72703H101 5 84 SH   SOLE   0 0 84
DISNEY WALT CO COM DISNEY 254687106 351 3,197 SH   SOLE   1,374 0 1,823
CYPRESS SEMICONDUCTOR CORP COM 232806109 57 4,473 SH   SOLE   624 0 3,849
APACHE CORP COM 037411105 7 250 SH   SOLE   0 0 250
MASTERCARD INCORPORATED CL A 57636Q104 1,111 5,887 SH   SOLE   5,565 0 322
SPDR S&P 500 ETF TR TR UNIT 78462F103 6,875 27,508 SH   SOLE   4,356 0 23,152
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 136 2,600 SH   SOLE   2,600 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 8,381 106,674 SH   SOLE   95,302 0 11,372
AURORA CANNABIS INC COM 05156X108 5 1,050 SH   SOLE   1,050 0 0
CHINA FD INC COM 169373107 5 294 SH   SOLE   294 0 0
BALL CORP COM 058498106 9 200 SH   SOLE   200 0 0
NUCOR CORP COM 670346105 36 686 SH   SOLE   67 0 619
FOCUS FINL PARTNERS INC COM CL A 34417P100 9 350 SH   SOLE   350 0 0
HERON THERAPEUTICS INC COM 427746102 1 50 SH   SOLE   0 0 50
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1 77 SH   SOLE   0 0 77
HSBC HLDGS PLC SPON ADR NEW 404280406 71 1,720 SH   SOLE   267 0 1,453
ADOBE INC COM 00724F101 128 564 SH   SOLE   381 0 183
INTUITIVE SURGICAL INC COM NEW 46120E602 620 1,295 SH   SOLE   1,295 0 0
AMERICAN EXPRESS CO COM 025816109 635 6,666 SH   SOLE   5,481 0 1,185
TWENTY FIRST CENTY FOX INC CL A 90130A101 115 2,395 SH   SOLE   2,350 0 45
ABBOTT LABS COM 002824100 3,726 51,517 SH   SOLE   5,774 0 45,743
HARRIS CORP DEL COM 413875105 2,703 20,071 SH   SOLE   1,659 0 18,412
DAKTRONICS INC COM 234264109 6 800 SH   SOLE   800 0 0
WINGSTOP INC COM 974155103 3 40 SH   SOLE   0 0 40
IDEXX LABS INC COM 45168D104 6 33 SH   SOLE   30 0 3
PEMBINA PIPELINE CORP COM 706327103 43 1,447 SH   SOLE   712 0 735
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 510 31,100 SH   SOLE   0 0 31,100
GENUINE PARTS CO COM 372460105 2,905 30,258 SH   SOLE   2,556 0 27,702
NEW YORK MTG TR INC COM PAR $.02 649604501 28 4,672 SH   SOLE   4,672 0 0
TELADOC HEALTH INC COM 87918A105 2 35 SH   SOLE   0 0 35
CVS HEALTH CORP COM 126650100 13 204 SH   SOLE   100 0 104
PARATEK PHARMACEUTICALS INC COM 699374302 2 325 SH   SOLE   0 0 325
BOOT BARN HLDGS INC COM 099406100 7 400 SH   SOLE   0 0 400
OPEN TEXT CORP COM 683715106 2 49 SH   SOLE   0 0 49
ING GROEP N V SPONSORED ADR 456837103 2 160 SH   SOLE   0 0 160
SNAP ON INC COM 833034101 51 350 SH   SOLE   0 0 350
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 545 16,763 SH   SOLE   0 0 16,763
IRIDIUM COMMUNICATIONS INC COM 46269C102 18 1,000 SH   SOLE   1,000 0 0
KILROY RLTY CORP COM 49427F108 1 22 SH   SOLE   22 0 0
HORIZON PHARMA PLC SHS G4617B105 1 69 SH   SOLE   0 0 69
GENESEE & WYO INC CL A 371559105 2 30 SH   SOLE   30 0 0
ISHARES TR SH TR CRPORT ETF 464288646 1,684 32,611 SH   SOLE   30,065 0 2,546
RED HAT INC COM 756577102 46 260 SH   SOLE   0 0 260
COSTCO WHSL CORP NEW COM 22160K105 76 373 SH   SOLE   200 0 173
DANAHER CORP DEL COM 235851102 117 1,137 SH   SOLE   1,137 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 3 38 SH   SOLE   5 0 33
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 33 1,315 SH   SOLE   1,315 0 0
WERNER ENTERPRISES INC COM 950755108 24 827 SH   SOLE   827 0 0
ZOGENIX INC COM NEW 98978L204 1 40 SH   SOLE   0 0 40
INVITATION HOMES INC COM 46187W107 5 265 SH   SOLE   265 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 6 300 SH   SOLE   0 0 300
IPG PHOTONICS CORP COM 44980X109 2 17 SH   SOLE   0 0 17
VANGUARD INDEX FDS LARGE CAP ETF 922908637 42 364 SH   SOLE   0 0 364
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 280 5,579 SH   SOLE   5,579 0 0
PSYCHEMEDICS CORP COM NEW 744375205 1 51 SH   SOLE   51 0 0
GREEN DOT CORP CL A 39304D102 3 39 SH   SOLE   0 0 39
HEALTHEQUITY INC COM 42226A107 2 37 SH   SOLE   15 0 22
THE TRADE DESK INC COM CL A 88339J105 31 264 SH   SOLE   173 0 91
PEPSICO INC COM 713448108 3,287 29,750 SH   SOLE   5,058 0 24,691
WORKIVA INC COM CL A 98139A105 681 18,983 SH   SOLE   18,983 0 0
TIVITY HEALTH INC COM 88870R102 1 33 SH   SOLE   0 0 33
KKR & CO INC CL A 48251W104 10 512 SH   SOLE   512 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 148 2,582 SH   SOLE   2,398 0 184
COGNEX CORP COM 192422103 3 81 SH   SOLE   0 0 81
STATE STR CORP COM 857477103 137 2,165 SH   SOLE   2,165 0 0
SOUTHERN COPPER CORP COM 84265V105 10 327 SH   SOLE   327 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 51 1,041 SH   SOLE   1,041 0 0
NEXTERA ENERGY INC COM 65339F101 3,336 19,191 SH   SOLE   3,801 0 15,390
VICTORY PORTFOLIOS II VCSHS DEV ENH VL 92647N816 353 11,496 SH   SOLE   6,926 0 4,571
BLOOM ENERGY CORP COM CL A 093712107 0 46 SH   SOLE   0 0 46
UMB FINL CORP COM 902788108 1 23 SH   SOLE   0 0 23
GENESCO INC COM 371532102 3 61 SH   SOLE   0 0 61
PROSHARES TR ULTRAPRO QQQ 74347X831 51 1,384 SH   SOLE   1,384 0 0
RLI CORP COM 749607107 7 104 SH   SOLE   0 0 104
CYMABAY THERAPEUTICS INC COM 23257D103 1 90 SH   SOLE   0 0 90
HUNTINGTON BANCSHARES INC COM 446150104 87 7,305 SH   SOLE   1,776 0 5,529
TORONTO DOMINION BK ONT COM NEW 891160509 96 1,931 SH   SOLE   281 0 1,650
COVIA HLDGS CORP COM 22305A103 80 23,386 SH   SOLE   0 0 23,386
CLOUGH GLOBAL DIVND AND INC COM 18913Y103 82 8,144 SH   SOLE   8,144 0 0
QUALYS INC COM 74758T303 2 32 SH   SOLE   32 0 0
BIO TECHNE CORP COM 09073M104 179 1,235 SH   SOLE   0 0 1,235
POOL CORPORATION COM 73278L105 4 25 SH   SOLE   0 0 25
VISTA OUTDOOR INC COM 928377100 12 1,026 SH   SOLE   1,026 0 0
GRAINGER W W INC COM 384802104 31 110 SH   SOLE   0 0 110
RAVEN INDS INC COM 754212108 2,298 63,500 SH   SOLE   50,673 0 12,827
EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 175 4,051 SH   SOLE   0 0 4,051
BAIDU INC SPON ADR REP A 056752108 22 136 SH   SOLE   125 0 11
REGENERON PHARMACEUTICALS COM 75886F107 18 49 SH   SOLE   0 0 49
VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 164 4,165 SH   SOLE   2,507 0 1,658
TCF FINL CORP COM 872275102 51 2,622 SH   SOLE   0 0 2,622
ISHARES TR GNMA BOND ETF 46429B333 128 2,623 SH   SOLE   229 0 2,394
ISHARES INC MSCI GBL GOLD MN 46434G855 1 77 SH   SOLE   77 0 0
TREX CO INC COM 89531P105 3 54 SH   SOLE   0 0 54
NOVO-NORDISK A S ADR 670100205 150 3,250 SH   SOLE   3,250 0 0
ANADARKO PETE CORP COM 032511107 58 1,312 SH   SOLE   213 0 1,099
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,672 18,948 SH   SOLE   1,591 0 17,357
FLUOR CORP NEW COM 343412102 10 307 SH   SOLE   112 0 195
LOWES COS INC COM 548661107 11 115 SH   SOLE   115 0 0
QUALCOMM INC COM 747525103 132 2,322 SH   SOLE   247 0 2,075
MOMO INC ADR 60879B107 1 50 SH   SOLE   50 0 0
FEDERATED PREM MUN INC FD COM 31423P108 88 7,160 SH   SOLE   7,160 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 1 32 SH   SOLE   0 0 32
LIBERTY PPTY TR SH BEN INT 531172104 1 23 SH   SOLE   23 0 0
CBS CORP NEW CL B 124857202 7 152 SH   SOLE   0 0 152
NUTANIX INC CL A 67059N108 11 257 SH   SOLE   0 0 257
TRAVELERS COMPANIES INC COM 89417E109 114 956 SH   SOLE   0 0 956
WAGEWORKS INC COM 930427109 1 35 SH   SOLE   0 0 35
BAUSCH HEALTH COS INC COM 071734107 3 180 SH   SOLE   180 0 0
TARGET CORP COM 87612E106 258 3,907 SH   SOLE   155 0 3,752
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 3 160 SH   SOLE   160 0 0
ROSEHILL RES INC CL A 777385105 7 2,972 SH   SOLE   2,972 0 0
INVESCO BLDRS INDEX FDS TR EMGRING MKTS50 46090C305 9 250 SH   SOLE   0 0 250
AT&T INC COM 00206R102 2,917 102,217 SH   SOLE   14,309 0 87,908
EQUITY LIFESTYLE PPTYS INC COM 29472R108 2 21 SH   SOLE   21 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2 1,500 SH Put SOLE   1,500 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 61 5,920 SH   SOLE   3,640 0 2,280
XCEL ENERGY INC COM 98389B100 164 3,326 SH   SOLE   3,326 0 0
PALO ALTO NETWORKS INC COM 697435105 27 143 SH   SOLE   0 0 143
AMAZON COM INC COM 023135106 999 665 SH   SOLE   514 0 151
WILLIAMS COS INC DEL COM 969457100 914 41,472 SH   SOLE   0 0 41,472
BUILDERS FIRSTSOURCE INC COM 12008R107 1 126 SH   SOLE   0 0 126
BLACK KNIGHT INC COM 09215C105 1 27 SH   SOLE   0 0 27
SOUTHWEST AIRLS CO COM 844741108 463 9,961 SH   SOLE   9,961 0 0
PAYCHEX INC COM 704326107 3,040 46,665 SH   SOLE   3,736 0 42,929
APPLE INC COM 037833100 5,056 32,054 SH   SOLE   15,279 0 16,775
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 0 7 SH   SOLE   7 0 0
NVENT ELECTRIC PLC SHS G6700G107 75 3,342 SH   SOLE   240 0 3,102
UNION PAC CORP COM 907818108 311 2,248 SH   SOLE   2,153 0 95
CRH PLC ADR 12626K203 1 26 SH   SOLE   26 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 0 10 SH   SOLE   0 0 10
INVESCO LTD SHS G491BT108 6 368 SH   SOLE   0 0 368
PENUMBRA INC COM 70975L107 1 9 SH   SOLE   0 0 9
PROSHARES TR ULTRPRO DOW30 74347X823 52 728 SH   SOLE   728 0 0
TEXAS INSTRS INC COM 882508104 3,164 33,477 SH   SOLE   4,280 0 29,197
COLGATE PALMOLIVE CO COM 194162103 47 792 SH   SOLE   792 0 0
TOTAL S A SPONSORED ADR 89151E109 136 2,607 SH   SOLE   1,414 0 1,193
ISHARES TR MSCI ACWI EX US 464288240 1 30 SH   SOLE   30 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 69 450 SH   SOLE   450 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 541 12,838 SH   SOLE   0 0 12,838
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 109 1,311 SH   SOLE   211 0 1,100
TWITTER INC COM 90184L102 52 1,812 SH   SOLE   266 0 1,546
AMERICAN HOMES 4 RENT CL A 02665T306 17 853 SH   SOLE   33 0 820
UBS AG LONDON BRH ETRAC ALER MLP 90267B682 116 8,300 SH   SOLE   8,300 0 0
REALTY INCOME CORP COM 756109104 87 1,376 SH   SOLE   985 0 391
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 625 14,773 SH   SOLE   9,182 0 5,590
BOEING CO COM 097023105 207 642 SH   SOLE   2 0 195
MDU RES GROUP INC COM 552690109 40 1,687 SH   SOLE   1,687 0 0
MASIMO CORP COM 574795100 392 3,650 SH   SOLE   3,650 0 0
ROKU INC COM CL A 77543R102 31 1,000 SH   SOLE   1,000 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 82 2,500 SH   SOLE   2,500 0 0
HCP INC COM 40414L109 2 58 SH   SOLE   58 0 0
ORACLE CORP COM 68389X105 2,905 64,341 SH   SOLE   5,392 0 58,948
JOHNSON CTLS INTL PLC SHS G51502105 70 2,370 SH   SOLE   1,119 0 1,251
INTERCONTINENTAL EXCHANGE IN COM 45866F104 80 1,065 SH   SOLE   1,065 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 7 348 SH   SOLE   348 0 0
NATUS MEDICAL INC DEL COM 639050103 2 51 SH   SOLE   0 0 51
WPX ENERGY INC COM 98212B103 3 268 SH   SOLE   268 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 62 936 SH   SOLE   630 0 306
ENCOMPASS HEALTH CORP COM 29261A100 1 16 SH   SOLE   0 0 16
ISHARES TR USA MOMENTUM FCT 46432F396 72 713 SH   SOLE   713 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 2 30 SH   SOLE   30 0 0
NATIONAL VISION HLDGS INC COM 63845R107 2 68 SH   SOLE   0 0 68
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 3 35 SH   SOLE   0 0 35
MADDEN STEVEN LTD COM 556269108 3 87 SH   SOLE   0 0 87
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 1 50 SH   SOLE   50 0 0
TILRAY INC COM CL 2 88688T100 3 40 SH   SOLE   40 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 47 993 SH   SOLE   0 0 993
PROCTER AND GAMBLE CO COM 742718109 3,451 37,548 SH   SOLE   5,645 0 31,903
ONEMAIN HLDGS INC COM 68268W103 11 462 SH   SOLE   0 0 462
IHS MARKIT LTD SHS G47567105 12 259 SH   SOLE   0 0 259
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 12 332 SH   SOLE   40 0 292
SUNTRUST BKS INC COM 867914103 5 100 SH   SOLE   100 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 2,016 81,988 SH   SOLE   19,609 0 62,379
VANGUARD INDEX FDS GROWTH ETF 922908736 688 5,119 SH   SOLE   4,524 0 595
ARCHER DANIELS MIDLAND CO COM 039483102 6 157 SH   SOLE   0 0 157
GAP INC DEL COM 364760108 61 2,379 SH   SOLE   384 0 1,995
AMERIPRISE FINL INC COM 03076C106 24 233 SH   SOLE   213 0 20
PHILIP MORRIS INTL INC COM 718172109 797 11,935 SH   SOLE   11,900 0 35
ALPS ETF TR SECTR DIV DOGS 00162Q858 205 5,246 SH   SOLE   3,826 0 1,420
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 2 149 SH   SOLE   21 0 128
DOVER CORP COM 260003108 57 800 SH   SOLE   800 0 0
APERGY CORP COM 03755L104 11 400 SH   SOLE   400 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 22 200 SH   SOLE   200 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 793 32,572 SH   SOLE   0 0 32,572
UNITED CONTL HLDGS INC COM 910047109 6 70 SH   SOLE   70 0 0
BURLINGTON STORES INC COM 122017106 2 11 SH   SOLE   0 0 11
WEIGHT WATCHERS INTL INC NEW COM 948626106 1 31 SH   SOLE   0 0 31
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 36 592 SH   SOLE   592 0 0
INTEL CORP COM 458140100 2,991 63,740 SH   SOLE   6,309 0 57,431
SABRE CORP COM 78573M104 86 3,963 SH   SOLE   544 0 3,419
CONAGRA BRANDS INC COM 205887102 9 440 SH   SOLE   440 0 0
ALARM COM HLDGS INC COM 011642105 1 28 SH   SOLE   0 0 28
HORMEL FOODS CORP COM 440452100 294 6,890 SH   SOLE   0 0 6,890
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,587 27,804 SH   SOLE   811 0 26,993
DUKE ENERGY CORP NEW COM NEW 26441C204 279 3,228 SH   SOLE   2,891 0 337
BANK OZK COM 06417N103 4 191 SH   SOLE   0 0 191
BRINKS CO COM 109696104 1 14 SH   SOLE   0 0 14
VALLEY NATL BANCORP COM 919794107 200 22,531 SH   SOLE   22,531 0 0
NORTHWEST NAT HLDG CO COM 66765N105 111 1,829 SH   SOLE   1,829 0 0
US BANCORP DEL COM NEW 902973304 3,160 69,136 SH   SOLE   6,007 0 63,129
LEXINFINTECH HLDGS LTD ADR 528877103 1 120 SH   SOLE   120 0 0
UNITED TECHNOLOGIES CORP COM 913017109 3,441 32,317 SH   SOLE   9,521 0 22,796
QUAKER CHEM CORP COM 747316107 4 22 SH   SOLE   0 0 22
CABOT MICROELECTRONICS CORP COM 12709P103 1 12 SH   SOLE   0 0 12
KLA-TENCOR CORP COM 482480100 90 1,005 SH   SOLE   157 0 848
SCHLUMBERGER LTD COM 806857108 89 2,461 SH   SOLE   260 0 2,201
NIKE INC CL B 654106103 1,111 14,984 SH   SOLE   14,954 0 30
ESSEX PPTY TR INC COM 297178105 7 28 SH   SOLE   28 0 0
AUTODESK INC COM 052769106 95 735 SH   SOLE   100 0 635
ISHARES TR ESG MSCI USA SML 46435U663 64 2,827 SH   SOLE   1,911 0 916
TRACTOR SUPPLY CO COM 892356106 42 500 SH   SOLE   500 0 0
TWILIO INC CL A 90138F102 13 144 SH   SOLE   144 0 0
NUVEEN REAL ASSET INM AND GW COM 67074Y105 8 575 SH   SOLE   0 0 575
COHERENT INC COM 192479103 3 24 SH   SOLE   0 0 24
CASEYS GEN STORES INC COM 147528103 4 28 SH   SOLE   0 0 28
CORNERSTONE ONDEMAND INC COM 21925Y103 3 61 SH   SOLE   0 0 61
DIREXION SHS ETF TR OIL GAS BL 3X SH 25490K356 49 6,254 SH   SOLE   6,254 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 7 200 SH   SOLE   0 0 200
CRITEO S A SPONS ADS 226718104 1 41 SH   SOLE   0 0 41
MANHATTAN ASSOCS INC COM 562750109 2 48 SH   SOLE   0 0 48
WALMART INC COM 931142103 3,217 34,538 SH   SOLE   4,964 0 29,574
MYLAN N V SHS EURO N59465109 9 346 SH   SOLE   0 0 346
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 83 2,240 SH   SOLE   308 0 1,932
WILLIS TOWERS WATSON PUB LTD SHS G96629103 3 22 SH   SOLE   0 0 22
NUVASIVE INC COM 670704105 2 32 SH   SOLE   0 0 32
PERMROCK ROYALTY TRUST TR UNIT 714254109 7 1,100 SH   SOLE   0 0 1,100
THOR INDS INC COM 885160101 5 89 SH   SOLE   0 0 89
NAM TAI PPTY INC SHS G63907102 10 1,100 SH   SOLE   1,100 0 0
ENTEGRIS INC COM 29362U104 2 87 SH   SOLE   0 0 87
GATX CORP COM 361448103 7 102 SH   SOLE   0 0 102
KNOWLES CORP COM 49926D109 5 400 SH   SOLE   400 0 0
HERC HLDGS INC COM 42704L104 52 2,000 SH   SOLE   2,000 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 3 400 SH   SOLE   400 0 0
EXTRA SPACE STORAGE INC COM 30225T102 7 73 SH   SOLE   73 0 0
EVO PMTS INC CL A COM 26927E104 1 52 SH   SOLE   0 0 52
V F CORP COM 918204108 2 23 SH   SOLE   0 0 23
BCE INC COM NEW 05534B760 70 1,762 SH   SOLE   279 0 1,483
ISHARES TR CORE TOTAL USD 46434V613 2,398 48,702 SH   SOLE   42,079 0 6,623
FREEPORT-MCMORAN INC CL B 35671D857 29 2,809 SH   SOLE   338 0 2,471
SHERWIN WILLIAMS CO COM 824348106 71 181 SH   SOLE   181 0 0
VISTEON CORP COM NEW 92839U206 2 26 SH   SOLE   0 0 26
SUNSTONE HOTEL INVS INC NEW COM 867892101 2 182 SH   SOLE   182 0 0
ARK ETF TR GEN REV MLTSCT 00214Q302 1 41 SH   SOLE   41 0 0
ISHARES TR INTRM GOV CR ETF 464288612 120 1,112 SH   SOLE   0 0 1,112
WEYERHAEUSER CO COM 962166104 7 304 SH   SOLE   0 0 304
RBC BEARINGS INC COM 75524B104 12 90 SH   SOLE   0 0 90
TERRENO RLTY CORP COM 88146M101 1 38 SH   SOLE   38 0 0
LINDE PLC COM G5494J103 26 164 SH   SOLE   0 0 164
ROCKWELL AUTOMATION INC COM 773903109 42 279 SH   SOLE   279 0 0
ISHARES TR MSCI LW CRB TG 46434V464 65 628 SH   SOLE   420 0 208
VERISK ANALYTICS INC COM 92345Y106 76 700 SH   SOLE   700 0 0
ADVENT CLAYMORE CV SECS & IN COM 00764C109 51 4,058 SH   SOLE   4,058 0 0
INVESCO EXCHNG TRADED FD TR SOLAR ETF 46138G706 16 877 SH   SOLE   877 0 0
NIO INC SPON ADS 62914V106 2 300 SH   SOLE   300 0 0
PIONEER NAT RES CO COM 723787107 24 185 SH   SOLE   0 0 185
AMERICAN INTL GROUP INC COM NEW 026874784 20 508 SH   SOLE   0 0 508
ISHARES TR CORE S&P US GWT 464287671 359 6,805 SH   SOLE   3,548 0 3,257
BRIGHT HORIZONS FAM SOL IN D COM 109194100 2 16 SH   SOLE   0 0 16
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2 20 SH   SOLE   0 0 20
JPMORGAN CHASE & CO COM 46625H100 4,044 41,422 SH   SOLE   13,948 0 27,474
FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 36 4,038 SH   SOLE   3,338 0 700
HUYA INC ADS REP SHS A 44852D108 3 222 SH   SOLE   222 0 0
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 32 3,000 SH   SOLE   3,000 0 0
COMCAST CORP NEW CL A 20030N101 356 10,444 SH   SOLE   5,860 0 4,584
FUEL TECH INC COM 359523107 1 1,000 SH   SOLE   1,000 0 0
CARNIVAL PLC ADR 14365C103 5 100 SH   SOLE   100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 11 500 SH Put SOLE   0 0 500
ISHARES TR RUS 2000 GRW ETF 464287648 27 160 SH   SOLE   160 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 0 3 SH   SOLE   3 0 0
SERVICE CORP INTL COM 817565104 15 362 SH   SOLE   0 0 362
ISHARES SILVER TRUST ISHARES 46428Q109 1 100 SH   SOLE   100 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 58 902 SH   SOLE   0 0 902
GENTEX CORP COM 371901109 6 304 SH   SOLE   0 0 304
SUN CMNTYS INC COM 866674104 4 39 SH   SOLE   39 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 213 10,248 SH   SOLE   10,248 0 0
FORTIVE CORP COM 34959J108 33 483 SH   SOLE   483 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 0 217 SH   SOLE   217 0 0
OWENS CORNING NEW COM 690742101 7 164 SH   SOLE   0 0 164
ISHARES TR RUSSELL 3000 ETF 464287689 150 1,019 SH   SOLE   0 0 1,019
CISCO SYS INC COM 17275R102 3,272 75,516 SH   SOLE   11,753 0 63,763
EXXON MOBIL CORP COM 30231G102 5,054 74,119 SH   SOLE   35,728 0 38,390
GCI LIBERTY INC COM CLASS A 36164V305 4 107 SH   SOLE   16 0 91
ISHARES TR 1 3 YR TREAS BD 464287457 1,853 22,159 SH   SOLE   19,811 0 2,348
ENSTAR GROUP LIMITED SHS G3075P101 2 11 SH   SOLE   0 0 11
NATIONAL OILWELL VARCO INC COM 637071101 8 319 SH   SOLE   83 0 236
IMMUNOGEN INC COM 45253H101 3 706 SH   SOLE   76 0 630
PEGASYSTEMS INC COM 705573103 2 38 SH   SOLE   0 0 38
SAGE THERAPEUTICS INC COM 78667J108 1 15 SH   SOLE   0 0 15
CORNING INC COM 219350105 109 3,624 SH   SOLE   0 0 3,624
BROADCOM INC COM 11135F101 195 768 SH   SOLE   104 0 664
ISHARES INC CORE MSCI EMKT 46434G103 2,289 48,544 SH   SOLE   40,437 0 8,107
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 2 91 SH   SOLE   91 0 0
SYSCO CORP COM 871829107 3,170 50,590 SH   SOLE   9,373 0 41,217
EXACT SCIENCES CORP COM 30063P105 1 20 SH   SOLE   0 0 20
BB&T CORP COM 054937107 129 2,977 SH   SOLE   442 0 2,535
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 3 30 SH   SOLE   30 0 0
WASTE CONNECTIONS INC COM 94106B101 5 64 SH   SOLE   0 0 64
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 3,098 67,970 SH   SOLE   66,937 0 1,033
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,957 14,481 SH   SOLE   11,577 0 2,904
ISHARES TR ESG MSCI EAFE 46435G516 250 4,353 SH   SOLE   3,975 0 378
ALASKA AIR GROUP INC COM 011659109 5 80 SH   SOLE   0 0 80
ONEOK INC NEW COM 682680103 426 7,905 SH   SOLE   213 0 7,692
ABBVIE INC COM 00287Y109 253 2,750 SH   SOLE   1,923 0 826
AMBEV SA SPONSORED ADR 02319V103 13 3,425 SH   SOLE   3,425 0 0
LEGACY RESVS INC COM 524706108 43 27,676 SH   SOLE   27,676 0 0
EATON CORP PLC SHS G29183103 101 1,470 SH   SOLE   190 0 1,280
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1 20 SH   SOLE   0 0 20
DIAGEO P L C SPON ADR NEW 25243Q205 3,161 22,290 SH   SOLE   3,352 0 18,938
ENTERGY CORP NEW COM 29364G103 5 57 SH   SOLE   0 0 57
SILICON LABORATORIES INC COM 826919102 1 18 SH   SOLE   0 0 18
WD-40 CO COM 929236107 10 55 SH   SOLE   0 0 55
CHEVRON CORP NEW COM 166764100 3,093 28,429 SH   SOLE   4,538 0 23,891
AMC NETWORKS INC CL A 00164V103 11 198 SH   SOLE   30 0 168
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 1,439 108,927 SH   SOLE   850 0 108,077
CINEMARK HOLDINGS INC COM 17243V102 8 228 SH   SOLE   0 0 228
ISHARES TR BARCLAYS 7 10 YR 464287440 11 108 SH   SOLE   0 0 108
CARNIVAL CORP UNIT 99/99/9999 143658300 59 1,206 SH   SOLE   178 0 1,028
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 24 178 SH   SOLE   77 0 101
ALPS ETF TR ALERIAN MLP 00162Q866 194 22,276 SH   SOLE   22,276 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2 68 SH   SOLE   68 0 0
LUMENTUM HLDGS INC COM 55024U109 2 42 SH   SOLE   0 0 42
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 1 33 SH   SOLE   33 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 290 2,963 SH   SOLE   2,385 0 578
ISHARES TR ESG MSCI USA ETF 46435G425 227 4,141 SH   SOLE   2,777 0 1,364
SPLUNK INC COM 848637104 28 267 SH   SOLE   0 0 267
KRANESHARES TR CSI CHI INTERNET 500767306 6 151 SH   SOLE   0 0 151
TEEKAY CORPORATION COM Y8564W103 7 2,010 SH   SOLE   2,010 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2 51 SH   SOLE   0 0 51
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 40 684 SH   SOLE   600 0 84
PEBBLEBROOK HOTEL TR COM 70509V100 7 245 SH   SOLE   0 0 245
REGIONS FINL CORP NEW COM 7591EP100 55 4,137 SH   SOLE   647 0 3,490
CREE INC COM 225447101 25 586 SH   SOLE   49 0 537
MESOBLAST LTD SPONS ADR 590717104 12 3,000 SH   SOLE   3,000 0 0
PRA HEALTH SCIENCES INC COM 69354M108 2 23 SH   SOLE   0 0 23
MGM GROWTH PPTYS LLC CL A COM 55303A105 12 443 SH   SOLE   0 0 443
ULTIMATE SOFTWARE GROUP INC COM 90385D107 2 10 SH   SOLE   0 0 10
PUBLIC SVC ENTERPRISE GROUP COM 744573106 15 293 SH   SOLE   200 0 93
PRINCIPAL FINL GROUP INC COM 74251V102 132 2,988 SH   SOLE   152 0 2,836
ISHARES TR CORE DIV GRWTH 46434V621 91 2,754 SH   SOLE   2,006 0 749
WELLTOWER INC COM 95040Q104 7 99 SH   SOLE   99 0 0
DNP SELECT INCOME FD COM 23325P104 1 120 SH   SOLE   120 0 0
ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 206 9,610 SH   SOLE   0 0 9,610
CORESITE RLTY CORP COM 21870Q105 52 600 SH   SOLE   0 0 600
PATTERSON COMPANIES INC COM 703395103 56 2,848 SH   SOLE   0 0 2,848
EVERI HLDGS INC COM 30034T103 1 191 SH   SOLE   0 0 191
NUANCE COMMUNICATIONS INC COM 67020Y100 17 1,274 SH   SOLE   163 0 1,111
QURATE RETAIL INC COM SER A 74915M100 20 999 SH   SOLE   128 0 871
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3,053 31,716 SH   SOLE   5,039 0 26,677
SAP SE SPON ADR 803054204 5 52 SH   SOLE   0 0 52
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 148 1,982 SH   SOLE   915 0 1,067
SQUARE INC CL A 852234103 51 914 SH   SOLE   910 0 4
LOXO ONCOLOGY INC COM 548862101 2 12 SH   SOLE   0 0 12
VISA INC COM CL A 92826C839 410 3,104 SH   SOLE   2,219 0 885
ISHARES TR NASDAQ BIOTECH 464287556 263 2,723 SH   SOLE   2,723 0 0
KENNAMETAL INC COM 489170100 1 35 SH   SOLE   0 0 35
SIX FLAGS ENTMT CORP NEW COM 83001A102 62 1,121 SH   SOLE   168 0 953
VULCAN MATLS CO COM 929160109 5 55 SH   SOLE   0 0 55
GILEAD SCIENCES INC COM 375558103 0 4 SH   SOLE   0 0 4
INTERXION HOLDING N.V SHS N47279109 2 45 SH   SOLE   45 0 0
CRAY INC COM NEW 225223304 73 3,388 SH   SOLE   0 0 3,388
GEO GROUP INC NEW COM 36162J106 1 50 SH   SOLE   0 0 50
ISHARES TR IBOXX INV CP ETF 464287242 101 898 SH   SOLE   898 0 0
FRANCO NEVADA CORP COM 351858105 4 62 SH   SOLE   62 0 0
NUVEEN REAL ESTATE INCOME FD COM 67071B108 7 880 SH   SOLE   0 0 880
SPDR S&P 500 ETF TR TR UNIT 78462F103 12 500 SH Put SOLE   0 0 500
NVE CORP COM NEW 629445206 18 200 SH   SOLE   0 0 200
SPDR S&P 500 ETF TR TR UNIT 78462F103 7,229 616,100 SH Put SOLE   37,700 0 578,400
IQIYI INC SPONSORED ADS 46267X108 8 506 SH   SOLE   506 0 0
L3 TECHNOLOGIES INC COM 502413107 90 518 SH   SOLE   126 0 392
HOWARD HUGHES CORP COM 44267D107 4 46 SH   SOLE   46 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 146 1,053 SH   SOLE   799 0 254
WISDOMTREE TR US SMALLCAP DIVD 97717W604 63 2,550 SH   SOLE   2,550 0 0
THERMON GROUP HLDGS INC COM 88362T103 1 64 SH   SOLE   0 0 64
KEYSIGHT TECHNOLOGIES INC COM 49338L103 10 164 SH   SOLE   164 0 0
TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 5 4,350 SH   SOLE   4,350 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 176 1,511 SH   SOLE   1,322 0 189
CHARTER COMMUNICATIONS INC N CL A 16119P108 1 4 SH   SOLE   4 0 0
MONDELEZ INTL INC CL A 609207105 91 2,266 SH   SOLE   1,763 0 503
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 5,363 89,610 SH   SOLE   40,148 0 49,462
SIMON PPTY GROUP INC NEW COM 828806109 7 39 SH   SOLE   39 0 0
ZYNGA INC CL A 98986T108 4 1,000 SH   SOLE   1,000 0 0
KIMBERLY CLARK CORP COM 494368103 3,129 27,461 SH   SOLE   2,919 0 24,542
CONSTELLATION BRANDS INC CL A 21036P108 81 502 SH   SOLE   472 0 30
GROUPE CGI INC CL A SUB VTG 39945C109 3 44 SH   SOLE   0 0 44
ISHARES TR RUS 1000 VAL ETF 464287598 70 634 SH   SOLE   122 0 512
PROSHARES TR S&P 500 DV ARIST 74348A467 692 11,435 SH   SOLE   9,151 0 2,283
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 165 1,963 SH   SOLE   0 0 1,963
AMERICAN ELEC PWR INC COM 025537101 3 40 SH   SOLE   0 0 40
UNITED RENTALS INC COM 911363109 67 654 SH   SOLE   654 0 0
TRITON INTL LTD CL A G9078F107 9 275 SH   SOLE   0 0 275
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 66 1,415 SH   SOLE   1,415 0 0
DISCOVERY INC COM SER A 25470F104 12 497 SH   SOLE   109 0 388
RITCHIE BROS AUCTIONEERS COM 767744105 2 76 SH   SOLE   0 0 76
EOG RES INC COM 26875P101 23 260 SH   SOLE   260 0 0
TAUBMAN CTRS INC COM 876664103 1 26 SH   SOLE   26 0 0
LAMB WESTON HLDGS INC COM 513272104 10 142 SH   SOLE   142 0 0
ISHARES TR MRGSTR MD CP ETF 464288208 2 14 SH   SOLE   14 0 0
ZOETIS INC CL A 98978V103 60 699 SH   SOLE   101 0 598
YELP INC CL A 985817105 8 240 SH   SOLE   240 0 0
WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 210 7,572 SH   SOLE   0 0 7,572
AVALONBAY CMNTYS INC COM 053484101 9 50 SH   SOLE   50 0 0
EXELON CORP COM 30161N101 26 571 SH   SOLE   0 0 571
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 315 13,218 SH   SOLE   10,916 0 2,302
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 4,131 206,161 SH   SOLE   164,352 0 41,809
ISHARES TR RUS MDCP VAL ETF 464287473 19 250 SH   SOLE   250 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 17 350 SH   SOLE   350 0 0
NEWS CORP NEW CL B 65249B208 0 26 SH   SOLE   26 0 0
LILLY ELI & CO COM 532457108 3,175 27,435 SH   SOLE   2,325 0 25,110
ASSOCIATED BANC CORP COM 045487105 20 1,000 SH   SOLE   0 0 1,000
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 4 94 SH   SOLE   94 0 0
GLADSTONE INVT CORP COM 376546107 0 44 SH   SOLE   44 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 4 55 SH   SOLE   0 0 55
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 67 1,929 SH   SOLE   1,414 0 515
VANGUARD INDEX FDS SMALL CP ETF 922908751 352 2,670 SH   SOLE   1,899 0 771
NORDIC AMERICAN TANKERS LIMI COM G65773106 1 250 SH   SOLE   0 0 250
RE MAX HLDGS INC CL A 75524W108 6 186 SH   SOLE   0 0 186
CITRIX SYS INC COM 177376100 58 570 SH   SOLE   56 0 514
FACEBOOK INC CL A 30303M102 309 2,356 SH   SOLE   1,955 0 401
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 9 157 SH   SOLE   0 0 157
ALTABA INC COM 021346101 0 8 SH   SOLE   8 0 0
QUEST DIAGNOSTICS INC COM 74834L100 4 52 SH   SOLE   0 0 52
TJX COS INC NEW COM 872540109 12 276 SH   SOLE   0 0 276
GLOBAL SHIP LEASE INC NEW SHS A Y27183105 1 1,049 SH   SOLE   1,049 0 0
PENN NATL GAMING INC COM 707569109 3 138 SH   SOLE   0 0 138
SAREPTA THERAPEUTICS INC COM 803607100 1 13 SH   SOLE   0 0 13
LANDSTAR SYS INC COM 515098101 10 109 SH   SOLE   0 0 109
TE CONNECTIVITY LTD REG SHS H84989104 147 1,938 SH   SOLE   1,096 0 842
LAS VEGAS SANDS CORP COM 517834107 2 41 SH   SOLE   0 0 41
BANK HAWAII CORP COM 062540109 8 118 SH   SOLE   0 0 118
INSULET CORP COM 45784P101 1 14 SH   SOLE   0 0 14
ISHARES TR CORE S&P TTL STK 464287150 0 4 SH   SOLE   4 0 0
KURA ONCOLOGY INC COM 50127T109 1 62 SH   SOLE   0 0 62
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 100 4,670 SH   SOLE   1,530 0 3,140
SAUL CTRS INC COM 804395101 1 16 SH   SOLE   16 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 61 465 SH   SOLE   375 0 90
FIRST TR VALUE LINE DIVID IN SHS 33734H106 1,360 46,760 SH   SOLE   15 0 46,745
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 59 1,884 SH   SOLE   294 0 1,590
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 569 21,474 SH   SOLE   0 0 21,474
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 4,436 54,574 SH   SOLE   47,848 0 6,726
PJT PARTNERS INC COM CL A 69343T107 2 44 SH   SOLE   0 0 44
DROPBOX INC CL A 26210C104 4 200 SH   SOLE   200 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 3 22 SH   SOLE   22 0 0
ILLINOIS TOOL WKS INC COM 452308109 2,840 22,416 SH   SOLE   1,903 0 20,513
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 2 2,500 SH Call SOLE   2,500 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 9 366 SH   SOLE   366 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 82 508 SH   SOLE   508 0 0
GRACO INC COM 384109104 440 10,513 SH   SOLE   0 0 10,513
EPR PPTYS COM SH BEN INT 26884U109 3 50 SH   SOLE   50 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 11 300 SH   SOLE   300 0 0
TABLEAU SOFTWARE INC CL A 87336U105 3 25 SH   SOLE   0 0 25
ISHARES TR CORE US AGGBD ET 464287226 1 13 SH   SOLE   0 0 13
SPDR S&P 500 ETF TR TR UNIT 78462F103 4 1,000 SH Put SOLE   0 0 1,000
INTL PAPER CO COM 460146103 7 185 SH   SOLE   0 0 185
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 9 31 SH   SOLE   31 0 0
PUBLIC STORAGE COM 74460D109 82 404 SH   SOLE   312 0 92
KANDI TECHNOLOGIES GROUP INC COM 483709101 4 1,000 SH   SOLE   1,000 0 0
ALTRIA GROUP INC COM 02209S103 4,207 85,181 SH   SOLE   34,455 0 50,726
SHIP FINANCE INTERNATIONAL L SHS G81075106 7 640 SH   SOLE   0 0 640
SALESFORCE COM INC COM 79466L302 49 360 SH   SOLE   360 0 0
PENTAIR PLC SHS G7S00T104 137 3,635 SH   SOLE   277 0 3,358
WOODWARD INC COM 980745103 20 263 SH   SOLE   213 0 50
OMNICELL INC COM 68213N109 2 27 SH   SOLE   0 0 27
NATIONAL BEVERAGE CORP COM 635017106 8 116 SH   SOLE   0 0 116
OCCIDENTAL PETE CORP DEL COM 674599105 2,805 45,704 SH   SOLE   4,264 0 41,440
VANGUARD INDEX FDS TOTAL STK MKT 922908769 372 2,916 SH   SOLE   2,509 0 407
INGERSOLL-RAND PLC SHS G47791101 6 64 SH   SOLE   64 0 0
ELLIE MAE INC COM 28849P100 1 16 SH   SOLE   0 0 16
SUNCOR ENERGY INC NEW COM 867224107 16 557 SH   SOLE   0 0 557
CITIGROUP INC COM NEW 172967424 83 1,598 SH   SOLE   207 0 1,391
MGIC INVT CORP WIS COM 552848103 12 1,129 SH   SOLE   0 0 1,129
NORFOLK SOUTHERN CORP COM 655844108 2,881 19,269 SH   SOLE   1,607 0 17,662
HEALTHCARE TR AMER INC CL A NEW 42225P501 6 245 SH   SOLE   91 0 154
LITTELFUSE INC COM 537008104 14 82 SH   SOLE   0 0 82
ISHARES TR A RATE CP BD ETF 46429B291 176 3,514 SH   SOLE   3,514 0 0
HENRY JACK & ASSOC INC COM 426281101 6 46 SH   SOLE   0 0 46
ADVANCED MICRO DEVICES INC COM 007903107 3 160 SH   SOLE   160 0 0
DOWDUPONT INC COM 26078J100 97 1,818 SH   SOLE   1,371 0 447
INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 3 106 SH   SOLE   106 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 306 1 SH   SOLE   0 0 1
JOHN BEAN TECHNOLOGIES CORP COM 477839104 9 132 SH   SOLE   100 0 32
PNC FINL SVCS GROUP INC COM 693475105 8 66 SH   SOLE   0 0 66
SPDR SERIES TRUST S&P DIVID ETF 78464A763 235 2,630 SH   SOLE   2,630 0 0
STANLEY BLACK & DECKER INC COM 854502101 6 53 SH   SOLE   0 0 53
ISHARES TR US AER DEF ETF 464288760 148 855 SH   SOLE   855 0 0
PROSHARES TR ULTRPRO S&P500 74347X864 52 1,488 SH   SOLE   1,488 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 20 179 SH   SOLE   0 0 179
ATARA BIOTHERAPEUTICS INC COM 046513107 2 62 SH   SOLE   0 0 62
CDW CORP COM 12514G108 4 44 SH   SOLE   0 0 44
HOME DEPOT INC COM 437076102 127 740 SH   SOLE   35 0 705
FIRSTCASH INC COM 33767D105 1 19 SH   SOLE   0 0 19
CHUBB LIMITED COM H1467J104 170 1,313 SH   SOLE   1,290 0 23
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 6 166 SH   SOLE   20 0 146
DOLBY LABORATORIES INC COM 25659T107 29 471 SH   SOLE   54 0 417
STIFEL FINL CORP COM 860630102 1 20 SH   SOLE   0 0 20
METLIFE INC COM 59156R108 23 552 SH   SOLE   0 0 552
CARDINAL HEALTH INC COM 14149Y108 2 40 SH   SOLE   0 0 40
FORD MTR CO DEL COM PAR $0.01 345370860 10 1,291 SH   SOLE   1,291 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 96 615 SH   SOLE   615 0 0
NETFLIX INC COM 64110L106 22 84 SH   SOLE   50 0 34
LOEWS CORP COM 540424108 3 56 SH   SOLE   0 0 56
WESTERN ASSET MUN DEF OPP TR COM 95768A109 3 174 SH   SOLE   174 0 0
AMGEN INC COM 031162100 4,100 21,059 SH   SOLE   6,639 0 14,420
CSX CORP COM 126408103 6 90 SH   SOLE   90 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 2 22 SH   SOLE   0 0 22
COCA COLA CO COM 191216100 399 8,423 SH   SOLE   7,126 0 1,297
WELLS FARGO CO NEW COM 949746101 4,607 99,984 SH   SOLE   26,102 0 73,882
SOUTHERN CO COM 842587107 3,316 75,511 SH   SOLE   14,661 0 60,850
INVESCO QQQ TR UNIT SER 1 46090E103 1,589 10,304 SH   SOLE   8,323 0 1,981
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 223 5,285 SH   SOLE   0 0 5,285
ALPS ETF TR EM SECT DIV DG 00162Q668 79 3,928 SH   SOLE   2,865 0 1,064
NOKIA CORP SPONSORED ADR 654902204 69 11,876 SH   SOLE   1,805 0 10,071
INTERNATIONAL BUSINESS MACHS COM 459200101 268 2,360 SH   SOLE   2,293 0 67
UNITEDHEALTH GROUP INC COM 91324P102 3,528 14,161 SH   SOLE   2,633 0 11,528
ECOLAB INC COM 278865100 441 2,996 SH   SOLE   0 0 2,996
GREAT WESTN BANCORP INC COM 391416104 10 335 SH   SOLE   335 0 0
INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 11 740 SH   SOLE   0 0 740
VICI PPTYS INC COM 925652109 0 17 SH   SOLE   17 0 0
VENTAS INC COM 92276F100 16 271 SH   SOLE   271 0 0
TENNANT CO COM 880345103 34 650 SH   SOLE   0 0 650
3M CO COM 88579Y101 3,846 20,187 SH   SOLE   4,579 0 15,608
EQUITY RESIDENTIAL SH BEN INT 29476L107 2 29 SH   SOLE   29 0 0
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 39 4,454 SH   SOLE   4,454 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,891 37,097 SH   SOLE   32,317 0 4,780
KEYCORP NEW COM 493267108 17 1,131 SH   SOLE   0 0 1,131
TESLA INC COM 88160R101 101 302 SH   SOLE   302 0 0
CAPITAL ONE FINL CORP COM 14040H105 480 6,353 SH   SOLE   6,353 0 0
WASTE MGMT INC DEL COM 94106L109 3,125 35,116 SH   SOLE   2,772 0 32,344
WESTERN UN CO COM 959802109 22 1,308 SH   SOLE   0 0 1,308
ISHARES TR S&P 500 GRWT ETF 464287309 10,433 69,245 SH   SOLE   65,081 0 4,164
VERIZON COMMUNICATIONS INC COM 92343V104 487 8,666 SH   SOLE   3,331 0 5,335
SEADRILL LTD COM G7998G106 0 4 SH   SOLE   4 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 42 444 SH   SOLE   275 0 169
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1 9 SH   SOLE   0 0 9
DIAMONDBACK ENERGY INC COM 25278X109 1 14 SH   SOLE   0 0 14
IRON MTN INC NEW COM 46284V101 9 273 SH   SOLE   273 0 0
LOCKHEED MARTIN CORP COM 539830109 3,087 11,790 SH   SOLE   2,547 0 9,242
QEP RES INC COM 74733V100 20 3,600 SH   SOLE   3,600 0 0
YUM BRANDS INC COM 988498101 4 46 SH   SOLE   20 0 26
GRANITESHARES GOLD TR SHS BEN INT 38748G101 10 82 SH   SOLE   0 0 82
ISHARES TR MICRO-CAP ETF 464288869 21 250 SH   SOLE   250 0 0
CANADIAN NATL RY CO COM 136375102 1 19 SH   SOLE   0 0 19
CHEGG INC COM 163092109 8 275 SH   SOLE   275 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 10,409 104,286 SH   SOLE   97,448 0 6,838
AT HOME GROUP INC COM 04650Y100 1 65 SH   SOLE   0 0 65
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,480 15,142 SH   SOLE   10,961 0 4,181
FIRST TR EXCHANGE TRADED FD GBL WND ENRG ETF 33736G106 25 2,150 SH   SOLE   2,150 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 11 215 SH   SOLE   215 0 0
ISHARES TR CORE MSCI EAFE 46432F842 5,372 97,672 SH   SOLE   79,784 0 17,887
NORTHROP GRUMMAN CORP COM 666807102 660 2,697 SH   SOLE   2,697 0 0
DEVON ENERGY CORP NEW COM 25179M103 6 247 SH   SOLE   0 0 247
IONIS PHARMACEUTICALS INC COM 462222100 55 1,017 SH   SOLE   97 0 920
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 1 37 SH   SOLE   5 0 32
LAUDER ESTEE COS INC CL A 518439104 139 1,065 SH   SOLE   1,065 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 87 1,665 SH   SOLE   1,360 0 305
NVIDIA CORP COM 67066G104 35 260 SH   SOLE   20 0 240
FIRST AMERN FINL CORP COM 31847R102 4 96 SH   SOLE   0 0 96
MERCK & CO INC COM 58933Y105 3,926 51,385 SH   SOLE   11,954 0 39,431
SALLY BEAUTY HLDGS INC COM 79546E104 9 500 SH   SOLE   0 0 500
ISHARES TR MSCI EMG MKT ETF 464287234 31 793 SH   SOLE   513 0 280
MASCO CORP COM 574599106 2 60 SH   SOLE   0 0 60
TANDEM DIABETES CARE INC COM NEW 875372203 1 38 SH   SOLE   0 0 38
MICROSOFT CORP COM 594918104 4,118 40,539 SH   SOLE   10,663 0 29,876
VANGUARD GROUP DIV APP ETF 921908844 207 2,115 SH   SOLE   2,115 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 2 27 SH   SOLE   0 0 27
KEANE GROUP INC COM 48669A108 7 890 SH   SOLE   890 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 11,034 82,404 SH   SOLE   7,534 0 74,870
CANOPY GROWTH CORP COM 138035100 54 2,017 SH   SOLE   1,428 0 589
STAG INDL INC COM 85254J102 7 281 SH   SOLE   0 0 281
UMPQUA HLDGS CORP COM 904214103 24 1,514 SH   SOLE   221 0 1,293
WESTERN DIGITAL CORP COM 958102105 11 293 SH   SOLE   71 0 222
BANK NEW YORK MELLON CORP COM 064058100 24 514 SH   SOLE   0 0 514
GENERAL MLS INC COM 370334104 105 2,700 SH   SOLE   0 0 2,700
WEC ENERGY GROUP INC COM 92939U106 88 1,274 SH   SOLE   895 0 379
ISHARES TR RUS 1000 ETF 464287622 262 1,886 SH   SOLE   1,370 0 516
HILTON GRAND VACATIONS INC COM 43283X105 0 9 SH   SOLE   9 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 12 125 SH   SOLE   125 0 0
SANDERSON FARMS INC COM 800013104 8 80 SH   SOLE   0 0 80
VICTORY PORTFOLIOS II VICOTRYSHS EMG 92647N808 173 7,873 SH   SOLE   4,879 0 2,994
PRIMERICA INC COM 74164M108 9 93 SH   SOLE   0 0 93
VERASTEM INC COM 92337C104 102 30,408 SH   SOLE   30,408 0 0
ISHARES TR RUS MID CAP ETF 464287499 12 256 SH   SOLE   0 0 256
NEW AGE BEVERAGES CORP COM 64157V108 3 500 SH   SOLE   500 0 0
STARBUCKS CORP COM 855244109 3,666 56,923 SH   SOLE   14,847 0 42,076
ISHARES TR MSCI ACWI ETF 464288257 861 13,413 SH   SOLE   13,386 0 27
VANGUARD WORLD FDS INF TECH ETF 92204A702 234 1,401 SH   SOLE   255 0 1,146
ADIENT PLC ORD SHS G0084W101 1 95 SH   SOLE   95 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 837 6,391 SH   SOLE   2,679 0 3,712
ADVANCED ENERGY INDS COM 007973100 340 7,918 SH   SOLE   7,918 0 0
CONSOLIDATED EDISON INC COM 209115104 83 1,080 SH   SOLE   778 0 302
UBS GROUP AG SHS H42097107 1 66 SH   SOLE   0 0 66
BLACKSTONE GSO LNG SHRT CR I COM SHS BN INT 09257D102 31 2,250 SH   SOLE   2,250 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 2 41 SH   SOLE   0 0 41
UNILEVER PLC SPON ADR NEW 904767704 18 335 SH   SOLE   0 0 335
ALLERGAN PLC SHS G0177J108 46 341 SH   SOLE   64 0 277
FLOOR & DECOR HLDGS INC CL A 339750101 1 26 SH   SOLE   0 0 26
PIMCO DYNAMIC INCOME FD SHS 72201Y101 8 260 SH   SOLE   0 0 260
ANTHEM INC COM 036752103 2,966 11,292 SH   SOLE   949 0 10,343
MCDONALDS CORP COM 580135101 3,607 20,311 SH   SOLE   5,206 0 15,105
LIBERTY BROADBAND CORP COM SER C 530307305 6 80 SH   SOLE   10 0 70
AUTOZONE INC COM 053332102 18 21 SH   SOLE   0 0 21
SPDR S&P 500 ETF TR TR UNIT 78462F103 8,725 527,500 SH Put SOLE   34,000 0 493,500
LINCOLN ELEC HLDGS INC COM 533900106 5 59 SH   SOLE   0 0 59
CIGNA CORP NEW COM 125523100 10 53 SH   SOLE   39 0 14
PERSPECTA INC COM 715347100 0 26 SH   SOLE   26 0 0
MARRIOTT INTL INC NEW CL A 571903202 25 232 SH   SOLE   232 0 0
NOVARTIS A G SPONSORED ADR 66987V109 3 35 SH   SOLE   0 0 35
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 7 2,000 SH   SOLE   2,000 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 1 13 SH   SOLE   0 0 13
WESTERN ASST MNGD MUN FD INC COM 95766M105 232 18,298 SH   SOLE   17,028 0 1,270
GENERAL DYNAMICS CORP COM 369550108 4 26 SH   SOLE   26 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 63 724 SH   SOLE   410 0 314
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 96 2,585 SH   SOLE   1,600 0 985
MCCORMICK & CO INC COM NON VTG 579780206 19 135 SH   SOLE   0 0 135
CELESTICA INC SUB VTG SHS 15101Q108 3 293 SH   SOLE   293 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 2 79 SH   SOLE   10 0 69
MARINEMAX INC COM 567908108 2 92 SH   SOLE   0 0 92
CHENIERE ENERGY INC COM NEW 16411R208 134 2,270 SH   SOLE   2,270 0 0
NOW INC COM 67011P100 3 254 SH   SOLE   107 0 147
DAVE & BUSTERS ENTMT INC COM 238337109 2 45 SH   SOLE   0 0 45
FASTENAL CO COM 311900104 146 2,800 SH   SOLE   0 0 2,800
ENBRIDGE INC COM 29250N105 85 2,732 SH   SOLE   388 0 2,344
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 8 365 SH   SOLE   0 0 365
FIBROGEN INC COM 31572Q808 1 31 SH   SOLE   0 0 31
OTTER TAIL CORP COM 689648103 116 2,328 SH   SOLE   2,328 0 0
ALPHABET INC CAP STK CL A 02079K305 86 82 SH   SOLE   17 0 65
ALEXION PHARMACEUTICALS INC COM 015351109 21 220 SH   SOLE   0 0 220
SYNCHRONY FINL COM 87165B103 20 849 SH   SOLE   0 0 849
VICTORY PORTFOLIOS II VCSHS EMRG VOLTY 92647N857 81 3,333 SH   SOLE   2,428 0 905
CROCS INC COM 227046109 52 2,000 SH   SOLE   2,000 0 0
FIRST FINL BANKSHARES COM 32020R109 9 161 SH   SOLE   0 0 161
WISDOMTREE TR EUROPE SMCP DV 97717W869 37 696 SH   SOLE   696 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 17 285 SH   SOLE   285 0 0
HANESBRANDS INC COM 410345102 10 820 SH   SOLE   500 0 320
EATON VANCE CORP COM NON VTG 278265103 2,744 78,002 SH   SOLE   6,331 0 71,671
CRANE CO COM 224399105 5 69 SH   SOLE   69 0 0
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 81 738 SH   SOLE   738 0 0
APPLIED MATLS INC COM 038222105 53 1,604 SH   SOLE   1,600 0 4
GENERAL MTRS CO COM 37045V100 9 279 SH   SOLE   0 0 279
PHILLIPS 66 COM 718546104 547 6,348 SH   SOLE   5,241 0 1,107
BIOMARIN PHARMACEUTICAL INC COM 09061G101 13 157 SH   SOLE   0 0 157
MOTOROLA SOLUTIONS INC COM NEW 620076307 12 100 SH   SOLE   0 0 100
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 1 42 SH   SOLE   42 0 0
FISERV INC COM 337738108 70 952 SH   SOLE   0 0 952
CELGENE CORP COM 151020104 24 375 SH   SOLE   0 0 375
VERTEX PHARMACEUTICALS INC COM 92532F100 73 439 SH   SOLE   42 0 397
HELIOS & MATHESON ANALYTICS COM PAR 42327L309 0 29 SH   SOLE   0 0 29
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 1 23 SH   SOLE   0 0 23
HALLIBURTON CO COM 406216101 7 274 SH   SOLE   0 0 274
SIRIUS XM HLDGS INC COM 82968B103 4 690 SH   SOLE   690 0 0
DUKE REALTY CORP COM NEW 264411505 2 80 SH   SOLE   80 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 7 58 SH   SOLE   58 0 0
ANIKA THERAPEUTICS INC COM 035255108 5 162 SH   SOLE   0 0 162
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 4 100 SH   SOLE   100 0 0
ISHARES TR RUS MD CP GR ETF 464287481 23 205 SH   SOLE   205 0 0
CANADIAN PAC RY LTD COM 13645T100 32 180 SH   SOLE   180 0 0
ALPS ETF TR INTL SEC DV DOG 00162Q718 124 5,202 SH   SOLE   3,792 0 1,409
SCHWAB CHARLES CORP NEW COM 808513105 28 685 SH   SOLE   0 0 685
LOGMEIN INC COM 54142L109 7 83 SH   SOLE   9 0 74
WISDOMTREE TR US MIDCAP DIVID 97717W505 147 4,644 SH   SOLE   2,544 0 2,100
ISHARES TR 20 YR TR BD ETF 464287432 4,996 41,114 SH   SOLE   2,923 0 38,191
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 22 358 SH   SOLE   358 0 0
DXC TECHNOLOGY CO COM 23355L106 3 54 SH   SOLE   54 0 0
SUMMIT MATLS INC CL A 86614U100 1 62 SH   SOLE   0 0 62
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 2 36 SH   SOLE   0 0 36
ALPHABET INC CAP STK CL C 02079K107 584 564 SH   SOLE   331 0 233
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 196 17,824 SH   SOLE   0 0 17,824
MERIT MED SYS INC COM 589889104 2 40 SH   SOLE   0 0 40
MEDIDATA SOLUTIONS INC COM 58471A105 2 26 SH   SOLE   0 0 26
EMERSON ELEC CO COM 291011104 3,099 51,874 SH   SOLE   5,025 0 46,849
CATERPILLAR INC DEL COM 149123101 179 1,410 SH   SOLE   1,306 0 104
PROSHARES TR S&P MDCP 400 DIV 74347B680 91 1,755 SH   SOLE   1,279 0 476
BANCO BRADESCO S A SP ADR PFD NEW 059460303 3 258 SH   SOLE   0 0 258
BLUEPRINT MEDICINES CORP COM 09627Y109 1 25 SH   SOLE   0 0 25
FOOT LOCKER INC COM 344849104 7 127 SH   SOLE   0 0 127
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 8 442 SH   SOLE   442 0 0
HONEYWELL INTL INC COM 438516106 309 2,339 SH   SOLE   0 0 2,339
HEWLETT PACKARD ENTERPRISE C COM 42824C109 9 656 SH   SOLE   656 0 0
ENCANA CORP COM 292505104 7 1,169 SH   SOLE   0 0 1,169
CENTERPOINT ENERGY INC COM 15189T107 94 3,335 SH   SOLE   513 0 2,822
RELX PLC SPONSORED ADR 759530108 2 93 SH   SOLE   0 0 93
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 29 3,000 SH   SOLE   3,000 0 0
PTC INC COM 69370C100 2 24 SH   SOLE   0 0 24
VMWARE INC CL A COM 928563402 21 151 SH   SOLE   0 0 151
ISHARES TR MSCI EAFE ETF 464287465 6,702 114,021 SH   SOLE   8,298 0 105,723
GOLD STD VENTURES CORP COM 380738104 3 2,000 SH   SOLE   2,000 0 0
EVOLENT HEALTH INC CL A 30050B101 2 77 SH   SOLE   0 0 77
ISHARES TR EAFE VALUE ETF 464288877 7 158 SH   SOLE   0 0 158
CHIPOTLE MEXICAN GRILL INC COM 169656105 16 37 SH   SOLE   0 0 37
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 87 2,287 SH   SOLE   942 0 1,345
FLOWERS FOODS INC COM 343498101 87 4,733 SH   SOLE   3,173 0 1,560
PROLOGIS INC COM 74340W103 11 182 SH   SOLE   182 0 0
BOSTON PROPERTIES INC COM 101121101 1 10 SH   SOLE   10 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 13 206 SH   SOLE   206 0 0
ISHARES TR EAFE GRWTH ETF 464288885 36 525 SH   SOLE   346 0 179
BAXTER INTL INC COM 071813109 51 776 SH   SOLE   0 0 776
SEMPRA ENERGY COM 816851109 25 229 SH   SOLE   229 0 0
CONOCOPHILLIPS COM 20825C104 219 3,509 SH   SOLE   2,627 0 882
CANON INC SPONSORED ADR 138006309 0 13 SH   SOLE   13 0 0
MEDTRONIC PLC SHS G5960L103 544 5,979 SH   SOLE   991 0 4,988
HP INC COM 40434L105 52 2,526 SH   SOLE   904 0 1,622
ISHARES TR MSCI USA ESG SLC 464288802 670 6,499 SH   SOLE   4,008 0 2,491
WATSCO INC COM 942622200 10 74 SH   SOLE   0 0 74
HILTON WORLDWIDE HLDGS INC COM 43300A203 4 49 SH   SOLE   49 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 6 142 SH   SOLE   0 0 142
GLACIER BANCORP INC NEW COM 37637Q105 2 62 SH   SOLE   0 0 62
ACCELERON PHARMA INC COM 00434H108 1 23 SH   SOLE   0 0 23
BIOGEN INC COM 09062X103 413 1,371 SH   SOLE   990 0 381
BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 99 7,774 SH   SOLE   7,774 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 0 200 SH Call SOLE   200 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 5 119 SH   SOLE   119 0 0
LEGGETT & PLATT INC COM 524660107 57 1,603 SH   SOLE   1,293 0 310
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 457 11,048 SH   SOLE   7,337 0 3,711
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 3 72 SH   SOLE   72 0 0
CHEESECAKE FACTORY INC COM 163072101 11 248 SH   SOLE   0 0 248
REGENCY CTRS CORP COM 758849103 5 77 SH   SOLE   77 0 0
ISHARES TR USA QUALITY FCTR 46432F339 4 58 SH   SOLE   58 0 0
BP PLC SPONSORED ADR 055622104 53 1,405 SH   SOLE   1,405 0 0
BANK AMER CORP COM 060505104 16 662 SH   SOLE   33 0 629
FACTSET RESH SYS INC COM 303075105 2,795 13,966 SH   SOLE   1,176 0 12,790
EQUINIX INC COM PAR $0.001 29444U700 25 72 SH   SOLE   27 0 45
TARGA RES CORP COM 87612G101 299 8,294 SH   SOLE   121 0 8,173
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 185 1,491 SH   SOLE   1,491 0 0
ISHARES TR U.S. REAL ES ETF 464287739 8,009 106,871 SH   SOLE   7,458 0 99,413
QUIDEL CORP COM 74838J101 1 18 SH   SOLE   0 0 18
UNITED PARCEL SERVICE INC CL B 911312106 138 1,419 SH   SOLE   101 0 1,318
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 8,452 108,378 SH   SOLE   101,727 0 6,651
KAYNE ANDERSN MLP MIDS INVT COM 486606106 25 1,802 SH   SOLE   1,802 0 0
ISHARES TR CORE S&P500 ETF 464287200 11,116 44,181 SH   SOLE   37,611 0 6,571
XILINX INC COM 983919101 5 58 SH   SOLE   0 0 58
PROGENICS PHARMACEUTICALS IN COM 743187106 1 132 SH   SOLE   0 0 132
W P CAREY INC COM 92936U109 86 1,319 SH   SOLE   1,319 0 0
NEOGENOMICS INC COM NEW 64049M209 1 87 SH   SOLE   0 0 87
INTERCEPT PHARMACEUTICALS IN COM 45845P108 1 10 SH   SOLE   0 0 10
WHIRLPOOL CORP COM 963320106 1 9 SH   SOLE   9 0 0
UNIVERSAL ELECTRS INC COM 913483103 2 68 SH   SOLE   0 0 68
GLOBAL X FDS FINTECH ETF 37954Y814 19 865 SH   SOLE   865 0 0
BLACKROCK INC COM 09247X101 800 2,037 SH   SOLE   1,950 0 87
SPROUTS FMRS MKT INC COM 85208M102 13 532 SH   SOLE   0 0 532
MURPHY USA INC COM 626755102 12 160 SH   SOLE   0 0 160
CAMBRIA ETF TR CORE EQUITY 132061854 57,087 2,147,418 SH   SOLE   2,035,290 0 112,128
AFLAC INC COM 001055102 2,966 65,099 SH   SOLE   5,498 0 59,601
MORGAN STANLEY COM NEW 617446448 2,776 70,022 SH   SOLE   5,813 0 64,209
STORE CAP CORP COM 862121100 5 169 SH   SOLE   169 0 0
META FINL GROUP INC COM 59100U108 9 450 SH   SOLE   0 0 450
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 10 194 SH   SOLE   194 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 7 352 SH   SOLE   0 0 352
ZIONS BANCORPORATION N A COM 989701107 13 330 SH   SOLE   330 0 0
NUTRIEN LTD COM 67077M108 2 37 SH   SOLE   0 0 37
PAYPAL HLDGS INC COM 70450Y103 56 670 SH   SOLE   0 0 670
ISHARES TR ESG 1 5 YR USD 46435G243 232 9,488 SH   SOLE   6,244 0 3,244
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 38 384 SH   SOLE   0 0 384
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 86 720 SH   SOLE   720 0 0
REALOGY HLDGS CORP COM 75605Y106 9 602 SH   SOLE   0 0 602
DOLLAR GEN CORP NEW COM 256677105 2,825 26,136 SH   SOLE   2,368 0 23,768
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 89 1,070 SH   SOLE   0 0 1,070
ISHARES TR MSCI CHINA ETF 46429B671 7 140 SH   SOLE   0 0 140
NETEASE INC SPONSORED ADR 64110W102 666 2,830 SH   SOLE   2,830 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 12 194 SH   SOLE   0 0 194
CROWN CASTLE INTL CORP NEW COM 22822V101 90 828 SH   SOLE   137 0 691
ZIMMER BIOMET HLDGS INC COM 98956P102 110 1,063 SH   SOLE   136 0 927
SPDR GOLD TRUST GOLD SHS 78463V107 10,140 83,625 SH   SOLE   6,296 0 77,329
FULLER H B CO COM 359694106 280 6,554 SH   SOLE   0 0 6,554
VITAL THERAPIES INC COM 92847R104 2 11,885 SH   SOLE   11,885 0 0
PPG INDS INC COM 693506107 19 184 SH   SOLE   0 0 184
AKAMAI TECHNOLOGIES INC COM 00971T101 34 552 SH   SOLE   0 0 552
PROOFPOINT INC COM 743424103 2 20 SH   SOLE   0 0 20
AMICUS THERAPEUTICS INC COM 03152W109 1 80 SH   SOLE   0 0 80
SEAGATE TECHNOLOGY PLC SHS G7945M107 53 1,365 SH   SOLE   215 0 1,150
LAMAR ADVERTISING CO NEW CL A 512816109 89 1,292 SH   SOLE   186 0 1,106
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 148 3,695 SH   SOLE   2,695 0 1,000
NASDAQ INC COM 631103108 4 43 SH   SOLE   0 0 43
JOHNSON & JOHNSON COM 478160104 4,661 36,119 SH   SOLE   12,067 0 24,052
IMPRIMIS PHARMACEUTICALS INC COM NEW 45323A201 487 85,569 SH   SOLE   53,903 0 31,666
VOYA FINL INC COM 929089100 10 243 SH   SOLE   0 0 243
KRAFT HEINZ CO COM 500754106 26 599 SH   SOLE   599 0 0
BADGER METER INC COM 056525108 89 1,804 SH   SOLE   0 0 1,804
AXOGEN INC COM 05463X106 1 32 SH   SOLE   0 0 32
ISHARES TR S&P SML 600 GWT 464287887 95 586 SH   SOLE   586 0 0
EBAY INC COM 278642103 2 59 SH   SOLE   0 0 59
HEXCEL CORP NEW COM 428291108 3 44 SH   SOLE   0 0 44
AIR PRODS & CHEMS INC COM 009158106 3,466 21,658 SH   SOLE   4,535 0 17,123
ETSY INC COM 29786A106 6 127 SH   SOLE   100 0 27
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 55 5,802 SH   SOLE   5,802 0 0
AES CORP COM 00130H105 81 5,622 SH   SOLE   739 0 4,883
CHART INDS INC COM PAR $0.01 16115Q308 3 53 SH   SOLE   0 0 53
LULULEMON ATHLETICA INC COM 550021109 4 33 SH   SOLE   33 0 0
HFF INC CL A 40418F108 7 206 SH   SOLE   0 0 206
HAEMONETICS CORP COM 405024100 2 17 SH   SOLE   0 0 17
ISHARES INC MSCI AUST ETF 464286103 8 400 SH   SOLE   400 0 0
EQGP HOLDINGS LP COM UNIT REP 26885J103 178 8,900 SH   SOLE   0 0 8,900
DONALDSON INC COM 257651109 321 7,396 SH   SOLE   0 0 7,396
COCA COLA EUROPEAN PARTNERS SHS G25839104 97 2,125 SH   SOLE   290 0 1,835
TORO CO COM 891092108 405 7,244 SH   SOLE   0 0 7,244
VICTORY PORTFOLIOS II VCSHS INTL HG DV 92647N881 188 6,275 SH   SOLE   4,576 0 1,698
CUBESMART COM 229663109 2 81 SH   SOLE   81 0 0
GARRETT MOTION INC COM 366505105 2 192 SH   SOLE   0 0 192
TECHNIPFMC PLC COM G87110105 2 105 SH   SOLE   0 0 105
KINDER MORGAN INC DEL COM 49456B101 25 1,633 SH   SOLE   519 0 1,114
THERMO FISHER SCIENTIFIC INC COM 883556102 44 198 SH   SOLE   0 0 198
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 271 5,300 SH   SOLE   5,264 0 36
BHP GROUP LIMITED SPONSORED ADS 088606108 3 60 SH   SOLE   60 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 1 44 SH   SOLE   0 0 44