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
ANNALY CAPITAL MANAGEMENT IN COM 035710409 79 12,035 SH   SOLE   800 0 11,235
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 237 4,817 SH   SOLE   2,161 0 2,656
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 2,119 59,828 SH   SOLE   1,865 0 57,963
VANGUARD INDEX FDS VALUE ETF 922908744 7,042 70,705 SH   SOLE   704 0 70,001
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 790 4,785 SH   SOLE   357 0 4,428
SQUARE INC CL A 852234103 258 2,460 SH   SOLE   277 0 2,183
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,031 3,698 SH   SOLE   265 0 3,433
HOME DEPOT INC COM 437076102 815 3,254 SH   SOLE   348 0 2,906
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 455 8,164 SH   SOLE   25 0 8,139
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 606 11,013 SH   SOLE   0 0 11,013
OGE ENERGY CORP COM 670837103 737 24,261 SH   SOLE   3,123 0 21,138
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 1,163 47,357 SH   SOLE   2,156 0 45,201
ENBRIDGE INC COM 29250N105 246 8,094 SH   SOLE   3,590 0 4,504
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1,875 56,050 SH   SOLE   367 0 55,683
ABM INDS INC COM 000957100 237 6,527 SH   SOLE   0 0 6,527
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 202 796 SH   SOLE   9 0 787
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 427 8,405 SH   SOLE   0 0 8,405
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 232 1,551 SH   SOLE   0 0 1,551
COSTCO WHSL CORP NEW COM 22160K105 556 1,835 SH   SOLE   396 0 1,439
ISHARES TR MRNGSTR LG-CP GR 464287119 4,026 17,172 SH   SOLE   613 0 16,559
ISHARES INC ESG MSCI EM ETF 46434G863 1,825 56,874 SH   SOLE   17,094 0 39,780
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 721 14,548 SH   SOLE   2,959 0 11,589
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 483 5,838 SH   SOLE   0 0 5,838
ISHARES TR IBOXX HI YD ETF 464288513 209 2,566 SH   SOLE   389 0 2,177
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 3,267 118,269 SH   SOLE   0 0 118,269
WELLS FARGO CO NEW COM 949746101 434 16,940 SH   SOLE   1,077 0 15,863
ISHARES TR RUS 2000 VAL ETF 464287630 671 6,885 SH   SOLE   0 0 6,885
ISHARES TR US HLTHCARE ETF 464287762 251 1,163 SH   SOLE   13 0 1,150
PEPSICO INC COM 713448108 961 7,266 SH   SOLE   777 0 6,489
AMERICAN ELEC PWR CO INC COM 025537101 334 4,190 SH   SOLE   1,891 0 2,299
VANGUARD WORLD FDS MATERIALS ETF 92204A801 249 2,065 SH   SOLE   0 0 2,065
LOWES COS INC COM 548661107 2,397 17,740 SH   SOLE   1,707 0 16,033
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 504 10,553 SH   SOLE   229 0 10,324
EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 182 10,334 SH   SOLE   311 0 10,023
SPDR SER TR PORTFOLIO INTRMD 78464A375 327 8,955 SH   SOLE   1,580 0 7,375
AMAZON COM INC COM 023135106 6,988 2,533 SH   SOLE   182 0 2,351
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 87 15,296 SH   SOLE   0 0 15,296
FIRST TR VALUE LINE DIVID IN SHS 33734H106 8,860 292,210 SH   SOLE   26,624 0 265,586
ISHARES TR RUSSELL 2000 ETF 464287655 518 3,617 SH   SOLE   137 0 3,480
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 856 14,921 SH   SOLE   82 0 14,839
FIRST TR NASDAQ-100 TECH IND NAT GAS ETF 33733E807 93 12,428 SH   SOLE   0 0 12,428
THE TRADE DESK INC COM CL A 88339J105 241 592 SH   SOLE   14 0 578
DUKE ENERGY CORP NEW COM NEW 26441C204 349 4,369 SH   SOLE   1,072 0 3,297
PENTAIR PLC SHS G7S00T104 229 6,032 SH   SOLE   0 0 6,032
INVESCO EXCHANGE-TRADED FD T SOLAR ETF 46138G706 202 5,586 SH   SOLE   956 0 4,630
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 4,255 51,190 SH   SOLE   3,739 0 47,451
JD.COM INC SPON ADR CL A 47215P106 269 4,473 SH   SOLE   2,950 0 1,523
VANECK VECTORS ETF TR LONG TREND ETF 92189F148 499 17,170 SH   SOLE   800 0 16,370
LOCKHEED MARTIN CORP COM 539830109 259 711 SH   SOLE   153 0 558
GENERAL MLS INC COM 370334104 865 14,025 SH   SOLE   724 0 13,301
ALPS ETF TR RIVRFRNT STR INC 00162Q783 1,220 49,644 SH   SOLE   733 0 48,911
PARKER HANNIFIN CORP COM 701094104 1,141 6,228 SH   SOLE   382 0 5,846
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 1,132 82,725 SH   SOLE   0 0 82,725
GENERAL ELECTRIC CO COM 369604103 610 89,348 SH   SOLE   7,720 0 81,628
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 2,992 11,601 SH   SOLE   749 0 10,852
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 94 14,273 SH   SOLE   0 0 14,273
SPDR SER TR PORTFOLIO AGRGTE 78464A649 1,967 63,728 SH   SOLE   477 0 63,251
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 346 7,616 SH   SOLE   0 0 7,616
ALLIANZGI EQUITY & CONV INCO COM 018829101 398 17,706 SH   SOLE   0 0 17,706
ALPHABET INC CAP STK CL A 02079K305 2,041 1,439 SH   SOLE   254 0 1,185
ONEOK INC NEW COM 682680103 538 16,187 SH   SOLE   5,669 0 10,518
COLONY CAP INC NEW CL A COM 19626G108 36 14,833 SH   SOLE   2,470 0 12,363
ARK ETF TR INNOVATION ETF 00214Q104 2,894 40,580 SH   SOLE   3,107 0 37,473
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1,560 27,031 SH   SOLE   2,369 0 24,662
EMERSON ELEC CO COM 291011104 1,394 22,478 SH   SOLE   1,417 0 21,061
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 460 12,529 SH   SOLE   3,851 0 8,678
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 227 1,179 SH   SOLE   6 0 1,173
INTEL CORP COM 458140100 1,277 21,338 SH   SOLE   1,412 0 19,926
BRISTOL-MYERS SQUIBB CO COM 110122108 838 14,259 SH   SOLE   4,196 0 10,063
PHILLIPS 66 COM 718546104 438 6,091 SH   SOLE   169 0 5,922
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,219 52,676 SH   SOLE   2,783 0 49,893
MICROSOFT CORP COM 594918104 10,080 49,529 SH   SOLE   4,540 0 44,989
SPDR SER TR MSCI USA STRTGIC 78468R812 1,931 21,865 SH   SOLE   6,833 0 15,032
ISHARES TR RUS 1000 GRW ETF 464287614 662 3,451 SH   SOLE   65 0 3,386
REALTY INCOME CORP COM 756109104 207 3,484 SH   SOLE   0 0 3,484
ISHARES TR CORE MSCI EAFE 46432F842 645 11,282 SH   SOLE   3,365 0 7,917
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 851 50,375 SH   SOLE   0 0 50,375
PROCTER AND GAMBLE CO COM 742718109 13,284 111,098 SH   SOLE   2,033 0 109,065
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1,131 20,892 SH   SOLE   961 0 19,931
KELLOGG CO COM 487836108 303 4,593 SH   SOLE   0 0 4,593
CIGNA CORP NEW COM 125523100 519 2,765 SH   SOLE   129 0 2,636
SPIRE INC COM 84857L101 407 6,191 SH   SOLE   161 0 6,030
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 227 5,559 SH   SOLE   130 0 5,429
3M CO COM 88579Y101 256 1,644 SH   SOLE   266 0 1,378
ISHARES TR MIN VOL EAFE ETF 46429B689 589 8,912 SH   SOLE   695 0 8,217
GENERAL DYNAMICS CORP COM 369550108 468 3,131 SH   SOLE   333 0 2,798
WISDOMTREE TR US MIDCAP DIVID 97717W505 1,509 53,257 SH   SOLE   5,765 0 47,492
SOUTHWEST AIRLS CO COM 844741108 292 8,537 SH   SOLE   181 0 8,356
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 625 3,343 SH   SOLE   209 0 3,134
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 2,387 96,947 SH   SOLE   2,609 0 94,338
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,588 20,162 SH   SOLE   62 0 20,100
ISHARES TR CORE S&P MCP ETF 464287507 3,596 20,222 SH   SOLE   1,150 0 19,072
ISHARES TR USD INV GRDE ETF 464288620 416 6,881 SH   SOLE   1,602 0 5,279
FIRST TR SR FLG RTE INCM FD COM 33733U108 152 13,931 SH   SOLE   0 0 13,931
VANGUARD INDEX FDS SM CP VAL ETF 922908611 5,951 55,660 SH   SOLE   969 0 54,691
REGIONS FINANCIAL CORP NEW COM 7591EP100 122 10,968 SH   SOLE   0 0 10,968
CITIGROUP INC COM NEW 172967424 447 8,755 SH   SOLE   2,861 0 5,894
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 342 6,936 SH   SOLE   394 0 6,542
DNP SELECT INCOME FD COM 23325P104 124 11,429 SH   SOLE   4,300 0 7,129
CVS HEALTH CORP COM 126650100 1,300 20,017 SH   SOLE   261 0 19,756
WP CAREY INC COM 92936U109 330 4,883 SH   SOLE   190 0 4,693
MEDTRONIC PLC SHS G5960L103 390 4,251 SH   SOLE   163 0 4,088
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 626 7,508 SH   SOLE   656 0 6,852
DEERE & CO COM 244199105 249 1,584 SH   SOLE   390 0 1,194
VANGUARD STAR FDS VG TL INTL STK F 921909768 20,606 419,070 SH   SOLE   50,620 0 368,450
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 310 13,647 SH   SOLE   0 0 13,647
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 985 59,290 SH   SOLE   0 0 59,290
HONEYWELL INTL INC COM 438516106 216 1,495 SH   SOLE   338 0 1,157
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 1,509 18,005 SH   SOLE   0 0 18,005
LPL FINL HLDGS INC COM 50212V100 1,466 18,699 SH   SOLE   1,147 0 17,552
ISHARES TR USA QUALITY FCTR 46432F339 1,187 12,372 SH   SOLE   585 0 11,787
TITAN PHARMACEUTICALS INC DE COM 888314507 11 35,000 SH   SOLE   10,000 0 25,000
GLADSTONE CAPITAL CORP COM 376535100 169 23,077 SH   SOLE   0 0 23,077
ISHARES TR CORE S&P500 ETF 464287200 34,071 110,017 SH   SOLE   11,359 0 98,658
BLACKSTONE GROUP INC COM CL A 09260D107 3,132 55,276 SH   SOLE   1,530 0 53,746
ISHARES TR U.S. TECH ETF 464287721 278 1,030 SH   SOLE   337 0 693
FIRST TR NASDAQ-100 TECH IND NY ARCA BIOTECH 33733E203 1,513 9,020 SH   SOLE   369 0 8,651
ISHARES TR MSCI MIN VOL ETF 46429B697 25,534 421,152 SH   SOLE   121,087 0 300,065
SPDR SER TR SPDR BLOOMBERG 78468R663 2,312 25,264 SH   SOLE   8,003 0 17,261
NORTHWEST NAT HLDG CO COM 66765N105 772 13,840 SH   SOLE   455 0 13,385
WORLD GOLD TR SPDR GLD MINIS 98149E204 1,250 70,402 SH   SOLE   1,031 0 69,371
ISHARES TR US AER DEF ETF 464288760 1,534 9,311 SH   SOLE   551 0 8,760
FS KKR CAPITAL CORP COM 302635206 178 12,747 SH   SOLE   0 0 12,747
ISHARES TR EDGE MSCI USA VL 46432F388 798 11,034 SH   SOLE   3,389 0 7,645
SPDR S&P 500 ETF TR TR UNIT 78462F103 8 300 SH Call SOLE   0 0 300
CINTAS CORP COM 172908105 450 1,691 SH   SOLE   0 0 1,691
VANGUARD BD INDEX FDS INTERMED TERM 921937819 6,462 69,347 SH   SOLE   6,623 0 62,724
FIRST TR NASDAQ-100 TECH IND DJ INTERNT IDX 33733E302 3,023 17,729 SH   SOLE   707 0 17,022
EQUIFAX INC COM 294429105 1,578 9,178 SH   SOLE   0 0 9,178
INTERNATIONAL BUSINESS MACHS COM 459200101 565 4,677 SH   SOLE   339 0 4,338
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 420 13,052 SH   SOLE   2,877 0 10,175
FORD MTR CO DEL COM 345370860 339 55,713 SH   SOLE   0 0 55,713
SOUTHERN CO COM 842587107 270 5,211 SH   SOLE   267 0 4,944
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 291 12,153 SH   SOLE   0 0 12,153
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 356 5,983 SH   SOLE   0 0 5,983
EATON VANCE TAX-MANAGED GLOB COM 27829F108 77 10,443 SH   SOLE   0 0 10,443
AMER STATES WTR CO COM 029899101 945 12,017 SH   SOLE   360 0 11,657
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1,012 30,635 SH   SOLE   95 0 30,540
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 409 9,646 SH   SOLE   266 0 9,380
AMERICAN EXPRESS CO COM 025816109 317 3,330 SH   SOLE   258 0 3,072
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 1,032 9,533 SH   SOLE   821 0 8,712
ISHARES TR SHRT NAT MUN ETF 464288158 470 4,359 SH   SOLE   1,180 0 3,179
VANGUARD INDEX FDS GROWTH ETF 922908736 8,932 44,198 SH   SOLE   892 0 43,306
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 318 5,168 SH   SOLE   0 0 5,168
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 230 6,000 SH   SOLE   0 0 6,000
BP PLC SPONSORED ADR 055622104 672 28,820 SH   SOLE   1,041 0 27,779
EXACT SCIENCES CORP COM 30063P105 202 2,320 SH   SOLE   0 0 2,320
PIMCO ETF TR INTER MUN BD ACT 72201R866 3,206 57,627 SH   SOLE   1,670 0 55,957
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 3,927 58,546 SH   SOLE   2,813 0 55,733
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 322 6,923 SH   SOLE   0 0 6,923
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 1,413 12,650 SH   SOLE   478 0 12,172
TESLA INC COM 88160R101 523 484 SH   SOLE   0 0 484
CENTENE CORP DEL COM 15135B101 232 3,657 SH   SOLE   389 0 3,268
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 1,750 42,285 SH   SOLE   20,778 0 21,507
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 345 6,033 SH   SOLE   75 0 5,958
PAYPAL HLDGS INC COM 70450Y103 1,341 7,695 SH   SOLE   816 0 6,879
ALTRIA GROUP INC COM 02209S103 1,129 28,764 SH   SOLE   1,002 0 27,762
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,116 10,991 SH   SOLE   0 0 10,991
VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 219 5,582 SH   SOLE   0 0 5,582
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 255 4,649 SH   SOLE   0 0 4,649
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 11,103 116,697 SH   SOLE   13,802 0 102,895
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,754 12,037 SH   SOLE   503 0 11,534
LILLY ELI & CO COM 532457108 331 2,018 SH   SOLE   92 0 1,926
APPLE INC COM 037833100 33,161 90,902 SH   SOLE   2,523 0 88,379
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 306 2,879 SH   SOLE   0 0 2,879
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 651 2,008 SH   SOLE   67 0 1,941
SPDR SER TR PRTFLO S&P500 GW 78464A409 1,088 24,216 SH   SOLE   782 0 23,434
CHUBB LIMITED COM H1467J104 213 1,682 SH   SOLE   13 0 1,669
AFLAC INC COM 001055102 809 22,456 SH   SOLE   828 0 21,628
ISHARES TR GLOBAL TECH ETF 464287291 968 4,110 SH   SOLE   1,120 0 2,990
VANGUARD INDEX FDS SML CP GRW ETF 922908595 4,490 22,493 SH   SOLE   898 0 21,595
VERIZON COMMUNICATIONS INC COM 92343V104 1,161 21,052 SH   SOLE   1,513 0 19,539
DOMINION ENERGY INC COM 25746U109 321 3,958 SH   SOLE   251 0 3,707
FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 1,411 50,439 SH   SOLE   2,472 0 47,967
PHILIP MORRIS INTL INC COM 718172109 958 13,669 SH   SOLE   0 0 13,669
WISDOMTREE TR US HGH YLD CORP 97717X172 386 7,921 SH   SOLE   249 0 7,672
FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 245 7,513 SH   SOLE   1,019 0 6,494
ISHARES TR MSCI KLD400 SOC 464288570 1,015 8,602 SH   SOLE   305 0 8,297
KINDER MORGAN INC DEL COM 49456B101 171 11,285 SH   SOLE   0 0 11,285
ISHARES TR MSCI USA ESG SLC 464288802 1,333 9,967 SH   SOLE   1,222 0 8,745
NETFLIX INC COM 64110L106 828 1,819 SH   SOLE   199 0 1,620
PPG INDS INC COM 693506107 223 2,107 SH   SOLE   0 0 2,107
COLGATE PALMOLIVE CO COM 194162103 228 3,106 SH   SOLE   0 0 3,106
BK OF AMERICA CORP COM 060505104 856 36,059 SH   SOLE   1,350 0 34,709
ISHARES TR AGGRES ALLOC ETF 464289859 840 15,308 SH   SOLE   2,184 0 13,124
FACEBOOK INC CL A 30303M102 2,744 12,085 SH   SOLE   1,223 0 10,862
PIMCO ETF TR ACTIVE BD ETF 72201R775 18,038 161,642 SH   SOLE   14,824 0 146,818
ISHARES TR CORE HIGH DV ETF 46429B663 324 3,998 SH   SOLE   430 0 3,568
PFIZER INC COM 717081103 1,441 44,073 SH   SOLE   3,207 0 40,866
IDEXX LABS INC COM 45168D104 319 966 SH   SOLE   0 0 966
GLADSTONE INVT CORP COM 376546107 492 48,028 SH   SOLE   0 0 48,028
SPDR SER TR NUVEEN BLMBRG SR 78468R739 456 9,140 SH   SOLE   137 0 9,003
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1,334 13,804 SH   SOLE   0 0 13,804
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 2,490 80,730 SH   SOLE   0 0 80,730
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 7,505 64,044 SH   SOLE   2,514 0 61,530
INVESCO QQQ TR UNIT SER 1 46090E103 10,612 42,861 SH   SOLE   4,837 0 38,024
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 248 6,643 SH   SOLE   0 0 6,643
AMEREN CORP COM 023608102 1,371 19,483 SH   SOLE   1,574 0 17,909
ISHARES TR CORE DIV GRWTH 46434V621 4,559 121,257 SH   SOLE   2,774 0 118,483
LINCOLN ELEC HLDGS INC COM 533900106 256 3,035 SH   SOLE   1,000 0 2,035
ABBVIE INC COM 00287Y109 2,425 24,696 SH   SOLE   2,116 0 22,580
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 1,048 21,104 SH   SOLE   252 0 20,852
TEMPLETON GLOBAL INCOME FD COM 880198106 163 30,292 SH   SOLE   0 0 30,292
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 243 5,113 SH   SOLE   0 0 5,113
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 1,171 9,042 SH   SOLE   0 0 9,042
VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536 252 11,926 SH   SOLE   0 0 11,926
TEUCRIUM COMMODITY TR WHEAT FD 88166A508 101 19,950 SH   SOLE   2,750 0 17,200
FIRST TRUST PORTFOLIOS LP SHS 337345102 500 4,584 SH   SOLE   0 0 4,584
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,686 34,206 SH   SOLE   683 0 33,523
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1,286 17,260 SH   SOLE   233 0 17,027
STARBUCKS CORP COM 855244109 400 5,439 SH   SOLE   1,521 0 3,918
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 1,301 59,626 SH   SOLE   1,906 0 57,720
SHOPIFY INC CL A 82509L107 402 423 SH   SOLE   0 0 423
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 1,647 77,396 SH   SOLE   2,213 0 75,183
GENUINE PARTS CO COM 372460105 992 11,403 SH   SOLE   465 0 10,938
MASTERCARD INCORPORATED CL A 57636Q104 2,015 6,814 SH   SOLE   26 0 6,788
SPDR GOLD TR GOLD SHS 78463V107 712 4,253 SH   SOLE   549 0 3,704
PIMCO CORPORATE & INCOME OPP COM 72201B101 955 61,569 SH   SOLE   700 0 60,869
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 436 14,639 SH   SOLE   0 0 14,639
ISHARES TR NATIONAL MUN ETF 464288414 3,142 27,228 SH   SOLE   11,097 0 16,131
PIMCO DYNAMIC INCOME FD SHS 72201Y101 340 13,740 SH   SOLE   0 0 13,740
ISHARES TR CONSER ALLOC ETF 464289883 241 6,606 SH   SOLE   3,000 0 3,606
WALMART INC COM 931142103 3,206 26,763 SH   SOLE   1,878 0 24,885
BOEING CO COM 097023105 2,027 11,061 SH   SOLE   1,654 0 9,407
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 15,839 179,291 SH   SOLE   15,186 0 164,105
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,936 10,843 SH   SOLE   1,256 0 9,587
ISHARES TR CORE S&P SCP ETF 464287804 2,855 41,809 SH   SOLE   5,910 0 35,899
CENTURYLINK INC COM 156700106 243 24,264 SH   SOLE   0 0 24,264
ISHARES TR S&P 500 GRWT ETF 464287309 772 3,719 SH   SOLE   115 0 3,604
DISNEY WALT CO COM DISNEY 254687106 1,810 16,235 SH   SOLE   2,160 0 14,075
FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 280 8,710 SH   SOLE   0 0 8,710
FIRST TR NASDAQ-100 TECH IND LUNT US FACTOR 33733E872 1,051 44,297 SH   SOLE   3,573 0 40,724
ISHARES TR CORE US AGGBD ET 464287226 575 4,862 SH   SOLE   1,130 0 3,732
CISCO SYS INC COM 17275R102 673 14,431 SH   SOLE   2,419 0 12,012
VISA INC COM CL A 92826C839 1,322 6,843 SH   SOLE   1,340 0 5,503
PGIM HIGH YIELD BOND FUND IN COM 69346H100 296 22,400 SH   SOLE   0 0 22,400
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 286 12,222 SH   SOLE   0 0 12,222
WALGREENS BOOTS ALLIANCE INC COM 931427108 258 6,091 SH   SOLE   886 0 5,205
TARGET CORP COM 87612E106 883 7,361 SH   SOLE   1,229 0 6,132
MOMO INC ADR 60879B107 200 11,428 SH   SOLE   544 0 10,884
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 745 22,638 SH   SOLE   5,545 0 17,093
ISHARES TR RUS MID CAP ETF 464287499 475 8,862 SH   SOLE   0 0 8,862
FIRST TR NASDAQ-100 TECH IND CAP STRENGTH ETF 33733E104 9,760 167,061 SH   SOLE   12,181 0 154,880
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 173 10,851 SH   SOLE   33 0 10,818
MERCK & CO. INC COM 58933Y105 745 9,636 SH   SOLE   1,675 0 7,961
NOVARTIS AG SPONSORED ADR 66987V109 314 3,597 SH   SOLE   1,401 0 2,196
ISHARES TR EAFE GRWTH ETF 464288885 2,140 25,747 SH   SOLE   7,643 0 18,104
ARCHER DANIELS MIDLAND CO COM 039483102 968 24,260 SH   SOLE   781 0 23,479
ISHARES TR CORE S&P TTL STK 464287150 313 4,501 SH   SOLE   1,445 0 3,056
EXXON MOBIL CORP COM 30231G102 1,521 34,006 SH   SOLE   565 0 33,441
CONOCOPHILLIPS COM 20825C104 1,012 24,088 SH   SOLE   320 0 23,768
COHEN & STEERS QUALITY INCOM COM 19247L106 302 27,626 SH   SOLE   0 0 27,626
JPMORGAN CHASE & CO COM 46625H100 1,527 16,236 SH   SOLE   794 0 15,442
ISHARES TR CORE MSCI TOTAL 46432F834 450 8,246 SH   SOLE   2,133 0 6,113
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 972 17,226 SH   SOLE   487 0 16,739
ATLASSIAN CORP PLC CL A G06242104 211 1,168 SH   SOLE   0 0 1,168
ALPHABET INC CAP STK CL C 02079K107 974 689 SH   SOLE   24 0 665
ISHARES TR MBS ETF 464288588 1,032 9,322 SH   SOLE   2,955 0 6,367
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 653 32,210 SH   SOLE   0 0 32,210
POWERSHARES DB MULTI-SECTOR AGRICULTURE FD 46140H106 139 10,321 SH   SOLE   2,405 0 7,916
ISHARES TR EDGE MSCI MINM 46435G433 1,367 47,163 SH   SOLE   25,787 0 21,376
AT&T INC COM 00206R102 5,048 166,995 SH   SOLE   8,039 0 158,956
COHEN & STEERS INFRASTRUCTUR COM 19248A109 377 17,075 SH   SOLE   0 0 17,075
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 746 25,986 SH   SOLE   0 0 25,986
ISHARES TR S&P MC 400VL ETF 464287705 301 2,268 SH   SOLE   0 0 2,268
MONDELEZ INTL INC CL A 609207105 563 11,013 SH   SOLE   1,912 0 9,101
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,200 17,474 SH   SOLE   2,109 0 15,365
GABELLI EQUITY TR INC COM 362397101 127 25,238 SH   SOLE   0 0 25,238
ISHARES TR MRNGSTR LG-CP ET 464287127 518 2,970 SH   SOLE   75 0 2,895
GRAINGER W W INC COM 384802104 1,041 3,314 SH   SOLE   110 0 3,204
PROSHARES TR S&P 500 DV ARIST 74348A467 566 8,405 SH   SOLE   457 0 7,948
ISHARES TR RUS 1000 VAL ETF 464287598 474 4,212 SH   SOLE   0 0 4,212
CARNIVAL CORP UNIT 99/99/9999 143658300 224 13,624 SH   SOLE   941 0 12,683
ISHARES TR MSCI EAFE ETF 464287465 584 9,596 SH   SOLE   4,418 0 5,178
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 359 16,080 SH   SOLE   0 0 16,080
RAYTHEON TECHNOLOGIES CORP COM 75513E101 327 5,311 SH   SOLE   629 0 4,682
PRINCIPAL EXCHANGE-TRADED FD US MEGA CAP 74255Y870 2,540 84,538 SH   SOLE   12,413 0 72,125
VANGUARD TAX-MANAGED FDS FTSE DEV MKT ETF 921943858 879 22,671 SH   SOLE   104 0 22,567
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 255 6,115 SH   SOLE   0 0 6,115
ISHARES TR SH TR CRPORT ETF 464288646 562 10,266 SH   SOLE   2,092 0 8,174
CHEVRON CORP NEW COM 166764100 1,533 17,178 SH   SOLE   679 0 16,499
PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 935 50,755 SH   SOLE   0 0 50,755
OREILLY AUTOMOTIVE INC COM 67103H107 266 630 SH   SOLE   0 0 630
AMERICAN WTR WKS CO INC NEW COM 030420103 225 1,752 SH   SOLE   829 0 923
COMMERCE BANCSHARES INC COM 200525103 610 10,253 SH   SOLE   1,518 0 8,735
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 762 7,485 SH   SOLE   719 0 6,766
PRUDENTIAL FINL INC COM 744320102 481 7,896 SH   SOLE   739 0 7,157
SPDR SER TR S&P DIVID ETF 78464A763 2,477 27,157 SH   SOLE   380 0 26,777
ISHARES INC MIN VOL GBL ETF 464286525 250 2,855 SH   SOLE   1,781 0 1,074
ISHARES TR ESG MSCI USA ETF 46435G425 3,924 56,066 SH   SOLE   15,701 0 40,365
COMCAST CORP NEW CL A 20030N101 233 5,970 SH   SOLE   540 0 5,430
NORDSON CORP COM 655663102 1,192 6,281 SH   SOLE   211 0 6,070
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 267 7,957 SH   SOLE   0 0 7,957
NORFOLK SOUTHERN CORP COM 655844108 418 2,383 SH   SOLE   40 0 2,343
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 820 23,549 SH   SOLE   4,599 0 18,950
PIMCO ETF TR SHTRM MUN BD ACT 72201R874 550 10,774 SH   SOLE   816 0 9,958
ISHARES TR 0-5YR HI YL CP 46434V407 442 10,313 SH   SOLE   2,594 0 7,719
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 231 7,831 SH   SOLE   981 0 6,850
ISHARES TR US TREAS BD ETF 46429B267 1,410 50,377 SH   SOLE   11,230 0 39,147
JOHNSON & JOHNSON COM 478160104 3,074 21,859 SH   SOLE   1,186 0 20,673
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 2,751 27,374 SH   SOLE   8,409 0 18,965
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 897 8,965 SH   SOLE   1,362 0 7,603
SPDR SER TR PORTFOLIO S&P500 78464A854 1,053 29,059 SH   SOLE   1,030 0 28,029
GILEAD SCIENCES INC COM 375558103 580 7,535 SH   SOLE   1,072 0 6,463
VANGUARD INDEX FDS TOTAL STK MKT 922908769 25,875 165,302 SH   SOLE   15,931 0 149,371
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 206 2,688 SH   SOLE   324 0 2,364
ISHARES TR IBOXX INV CP ETF 464287242 2,161 16,064 SH   SOLE   1,989 0 14,075
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 542 20,235 SH   SOLE   2,790 0 17,445
UNITEDHEALTH GROUP INC COM 91324P102 356 1,206 SH   SOLE   276 0 930
TYSON FOODS INC CL A 902494103 324 5,421 SH   SOLE   1,052 0 4,369
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 634 12,057 SH   SOLE   422 0 11,635
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 1,572 26,419 SH   SOLE   8,171 0 18,248
SPDR S&P 500 ETF TR TR UNIT 78462F103 7 500 SH Put SOLE   0 0 500
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 349 5,567 SH   SOLE   1,835 0 3,732
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,961 13,976 SH   SOLE   921 0 13,055
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 561 11,213 SH   SOLE   2,452 0 8,761
DUPONT DE NEMOURS INC COM 26614N102 233 4,390 SH   SOLE   93 0 4,297
UNITED PARCEL SERVICE INC CL B 911312106 1,320 11,869 SH   SOLE   226 0 11,643
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 367 14,222 SH   SOLE   873 0 13,349
DOVER CORP COM 260003108 918 9,504 SH   SOLE   503 0 9,001
UNION PAC CORP COM 907818108 934 5,527 SH   SOLE   566 0 4,961
ADOBE INC COM 00724F101 307 706 SH   SOLE   342 0 364
ISHARES TR 3 7 YR TREAS BD 464288661 241 1,806 SH   SOLE   702 0 1,104
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 395 5,000 SH   SOLE   0 0 5,000
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 236 4,690 SH   SOLE   269 0 4,421
ABBOTT LABS COM 002824100 1,005 10,996 SH   SOLE   1,508 0 9,488
PACER FDS TR TRENDP US LAR CP 69374H105 8,838 325,029 SH   SOLE   107,872 0 217,157
TRANSAMERICA ETF TR DELTASHS S&P 500 89349P107 1,065 18,537 SH   SOLE   0 0 18,537
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,519 38,356 SH   SOLE   2,614 0 35,742
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1,013 20,210 SH   SOLE   0 0 20,210
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 687 7,179 SH   SOLE   629 0 6,550
MCDONALDS CORP COM 580135101 541 2,930 SH   SOLE   299 0 2,631
IDACORP INC COM 451107106 271 3,099 SH   SOLE   1,006 0 2,093
SELECT SECTOR SPDR TR ENERGY 81369Y506 242 6,397 SH   SOLE   2,078 0 4,319
GLOBAL X FDS US INFR DEV ETF 37954Y673 220 14,405 SH   SOLE   0 0 14,405
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 848 16,242 SH   SOLE   0 0 16,242
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 120 11,860 SH   SOLE   2,660 0 9,200
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 2,480 6,341 SH   SOLE   0 0 6,341
BERKSHIRE HATHAWAY INC DEL CL A 084670108 802 3 SH   SOLE   0 0 3
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 231 10,610 SH   SOLE   0 0 10,610
SPDR SER TR PORTFLI MORTGAGE 78464A383 613 22,900 SH   SOLE   0 0 22,900
EATON VANCE FLTING RATE INC COM 278279104 348 30,490 SH   SOLE   2,295 0 28,195
PROSHARES TR SHORT S&P 500 NE 74347B425 664 29,674 SH   SOLE   8,232 0 21,442
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 550 10,647 SH   SOLE   0 0 10,647
ONE GAS INC COM 68235P108 465 6,030 SH   SOLE   4,443 0 1,587
AGF INVTS TR AGFIQ US MK ANTI 00110G408 924 37,972 SH   SOLE   7,738 0 30,234
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 3,002 54,784 SH   SOLE   6,599 0 48,185
US BANCORP DEL COM NEW 902973304 966 26,224 SH   SOLE   588 0 25,636
CLOROX CO DEL COM 189054109 223 1,015 SH   SOLE   0 0 1,015
ISHARES INC CORE MSCI EMKT 46434G103 401 8,430 SH   SOLE   2,269 0 6,161
SPDR SER TR PORTFOLI S&P1500 78464A805 636 16,828 SH   SOLE   0 0 16,828
BLACK HILLS CORP COM 092113109 333 5,870 SH   SOLE   1,383 0 4,487
NVIDIA CORPORATION COM 67066G104 517 1,362 SH   SOLE   166 0 1,196
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,375 22,731 SH   SOLE   1,466 0 21,265
SYSCO CORP COM 871829107 233 4,267 SH   SOLE   570 0 3,697
NEXTERA ENERGY INC COM 65339F101 555 2,311 SH   SOLE   72 0 2,239
ISHARES TR S&P MC 400GR ETF 464287606 341 1,521 SH   SOLE   33 0 1,488
KIMBERLY CLARK CORP COM 494368103 282 1,999 SH   SOLE   153 0 1,846
ISHARES TR TIPS BD ETF 464287176 204 1,659 SH   SOLE   59 0 1,600
CATERPILLAR INC DEL COM 149123101 237 1,873 SH   SOLE   323 0 1,550
SALESFORCE COM INC COM 79466L302 366 1,952 SH   SOLE   0 0 1,952
BANK NOVA SCOTIA B C COM 064149107 456 11,059 SH   SOLE   0 0 11,059
VANGUARD INDEX FDS MID CAP ETF 922908629 802 4,892 SH   SOLE   655 0 4,237
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 3,464 162,117 SH   SOLE   2,771 0 159,346
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 152 21,350 SH   SOLE   796 0 20,554
SPDR SER TR PRTFLO S&P500 HI 78468R788 442 15,865 SH   SOLE   526 0 15,339
ISHARES TR U.S. MED DVC ETF 464288810 1,918 7,243 SH   SOLE   760 0 6,483
CBRE GROUP INC CL A 12504L109 382 8,458 SH   SOLE   923 0 7,535
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,773 8,218 SH   SOLE   1,428 0 6,790
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 733 14,393 SH   SOLE   1,182 0 13,211
SPDR S&P 500 ETF TR TR UNIT 78462F103 8,408 27,266 SH   SOLE   1,314 0 25,952
QUALCOMM INC COM 747525103 488 5,346 SH   SOLE   100 0 5,246
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 1,300 21,671 SH   SOLE   0 0 21,671
COCA COLA CO COM 191216100 2,419 54,137 SH   SOLE   4,040 0 50,097
ISHARES TR IBONDS DEC22 ETF 46434VBA7 237 9,223 SH   SOLE   6,184 0 3,039
ISHARES TR RUS 2000 GRW ETF 464287648 241 1,164 SH   SOLE   67 0 1,097
ISHARES INC MIN VOL EMRG MKT 464286533 235 4,519 SH   SOLE   238 0 4,281