The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number:3235-0006
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
3M COCOM88579Y1013001,710SH SOLE 001,710
ABBOTT LABSCOM0028241003102,622SH SOLE 002,622
ABBVIE INCCOM00287Y1098347,735SH SOLE 007,735
ABERDEEN STD GOLD ETF TRPHYSCL SWISS GLD00326A1041,62996,692SH SOLE 0096,692
ACCENTURE PLC IRELANDSHS CLASS AG1151C101279873SH SOLE 00873
ADVANCED MICRO DEVICES INCCOM0079031072041,985SH SOLE 001,985
AIR PRODS & CHEMS INCCOM009158106243948SH SOLE 00948
ALLIANT ENERGY CORPCOM0188021082835,054SH SOLE 005,054
ALPHABET INCCAP STK CL C02079K107960360SH SOLE 00360
ALPHABET INCCAP STK CL A02079K305802300SH SOLE 00300
AMAZON COM INCCOM0231351062,411734SH SOLE 00734
AMERICAN ELEC PWR INCCOM0255371014064,997SH SOLE 004,997
AMETEK INC NEWCOM0311001003773,038SH SOLE 003,038
AMGEN INCCOM0311621004121,937SH SOLE 001,937
ANNALY CAP MGMT INCCOM03571040980896,012SH SOLE 0096,012
APPLE INCCOM03783310011,25279,517SH SOLE 0079,517
AT&T INCCOM00206R10257921,440SH SOLE 0021,440
B & G FOODS INC NEWCOM05508R10683928,073SH SOLE 0028,073
BANK AMER CORPCOM0605051041,03124,290SH SOLE 0024,290
BANK AMER CORP7.25%CNV PFD L0605056823,1232,165SH SOLE 002,165
BERKSHIRE HATHAWAY INC DELCL A0846701088,63921SH SOLE 0021
BERKSHIRE HATHAWAY INC DELCL B NEW0846707025,52420,238SH SOLE 0020,238
BEST BUY INCCOM0865161015555,250SH SOLE 005,250
BLACKROCK INCOME TR INCCOM09247F10013421,984SH SOLE 0021,984
BLACKROCK MUN 2030 TAR TERMCOM SHS BEN IN09257P1052,38993,626SH SOLE 0093,626
BLACKROCK TAX MUNICPAL BD TRSHS09248X10086433,561SH SOLE 0033,561
BOEING COCOM0970231059494,313SH SOLE 004,313
BROADCOM INCCOM11135F101348717SH SOLE 00717
CASEYS GEN STORES INCCOM1475281032781,477SH SOLE 001,477
CATERPILLAR INC DELCOM1491231015993,119SH SOLE 003,119
CHEVRON CORP NEWCOM1667641003993,929SH SOLE 003,929
CIMAREX ENERGY COCOM1717981015676,500SH SOLE 006,500
CISCO SYS INCCOM17275R1022234,103SH SOLE 004,103
CNA FINL CORPCOM12611710078618,743SH SOLE 0018,743
COCA COLA COCOM19121610074714,232SH SOLE 0014,232
COHEN & STEERS INFRASTRUCTURCOM19248A10992334,070SH SOLE 0034,070
COHEN & STEERS LTD DUR PFD ICOM19248C1053,805139,470SH SOLE 00139,470
COHEN & STEERS REIT & PFD INCOM19247X1003,542138,080SH SOLE 00138,080
COHEN & STEERS SLT PFD INCMCOM19248Y10763522,287SH SOLE 0022,287
CONOCOPHILLIPSCOM20825C1046149,063SH SOLE 009,063
CONTINENTAL RESOURCES INCCOM21201510159412,877SH SOLE 0012,877
COSTCO WHSL CORP NEWCOM22160K105315701SH SOLE 00701
CVS HEALTH CORPCOM1266501004144,878SH SOLE 004,878
DEERE & COCOM2441991056311,883SH SOLE 001,883
DEVON ENERGY CORP NEWCOM25179M10341011,536SH SOLE 0011,536
DISNEY WALT COCOM DISNEY2546871062,11712,516SH SOLE 0012,516
DOMINION ENERGY INCCOM25746U1092843,896SH SOLE 003,896
DOVER CORPCOM2600031081,83611,806SH SOLE 0011,806
DUKE ENERGY CORP NEWCOM NEW26441C2042112,158SH SOLE 002,158
EMERSON ELEC COCOM2910111045225,543SH SOLE 005,543
ENERGY TRANSFER LPCOM UT LTD PTN29273V10094098,105SH SOLE 0098,105
EOG RES INCCOM26875P1014045,034SH SOLE 005,034
EXXON MOBIL CORPCOM30231G1022,04534,773SH SOLE 0034,773
FACEBOOK INCCL A30303M102213627SH SOLE 00627
FEDEX CORPCOM31428X1062561,166SH SOLE 001,166
FIDELITYMSCI INFO TECH I3160928084203,542SH SOLE 003,542
FIFTH THIRD BANCORPCOM3167731001,24729,391SH SOLE 0029,391
FIRST TR EXCH TRADED FD IIIMUNI HI INCM ETF33739P3011,78131,933SH SOLE 0031,933
FIRST TR EXCH TRADED FD IIISHRT DUR MNG MUN33739P83073135,049SH SOLE 0035,049
FIRST TR EXCHANG TRADED FD IMANAGD MUN ETF33739N1083,16555,741SH SOLE 0055,741
FIRST TR EXCHANGE TRADED FDWTR ETF33733B1003,13536,823SH SOLE 0036,823
FIRST TR EXCHANGE TRADED FDCAP STRENGTH ETF33733E1042,22829,780SH SOLE 0029,780
FIRST TR EXCHANGE TRADED FDNAS CLNEDG GREEN33733E5002944,698SH SOLE 004,698
FIRST TR EXCHANGE TRADED FDFINLS ALPHADEX33734X1351,75239,595SH SOLE 0039,595
FIRST TR EXCHANGE TRADED FDCLOUD COMPUTING33734X1924193,975SH SOLE 003,975
FIRST TR EXCHANGE TRADED FDSENIOR LN FD33738D3091,83038,243SH SOLE 0038,243
FIRST TR EXCHANGE TRADED FDFIRST TR TA HIYL33738D4082,76457,352SH SOLE 0057,352
FIRST TR EXCHANGE TRADED FDRISNG DIVD ACHIV33738R5062,37650,063SH SOLE 0050,063
FIRST TR EXCHANGE TRADED FDFST LOW OPPT EFT33739Q2004,81895,256SH SOLE 0095,256
FIRST TR EXCHANGE TRADED FDFIRST TR ENH NEW33739Q4081,14919,175SH SOLE 0019,175
FIRST TR EXCHANGE-TRADED FDPFD SECS INC ETF33739E1081,79087,131SH SOLE 0087,131
FIRST TR EXCHNG TRADED FD VITCW OPPORTUNIS33740F8053,29861,586SH SOLE 0061,586
FIRST TR INTER DUR PFD & INCOM33718W10392336,893SH SOLE 0036,893
FIRST TR MID CAP CORE ALPHADCOM SHS33735B1083,15232,272SH SOLE 0032,272
FIRST TR MORNINGSTAR DIV LEASHS3369171092,81085,787SH SOLE 0085,787
FIRST TR NAS100 EQ WEIGHTEDSHS3373441051,73615,608SH SOLE 0015,608
FIRST TR SML CP CORE ALPHA FCOM SHS33734Y1093,27235,741SH SOLE 0035,741
FIRST TR VALUE LINE DIVID INSHS33734H1062,09753,507SH SOLE 0053,507
FIVE POINT HOLDINGS LLCCOM CL A33833Q10616521,100SH SOLE 0021,100
FLAHERTY&CRMN PFD SEC INCOMCOM33847810022310,000SH SOLE 0010,000
FORD MTR CO DELCOM PAR $0.0134537086039728,065SH SOLE 0028,065
GENERAL MLS INCCOM3703341045699,510SH SOLE 009,510
GENERAL MTRS COCOM37045V10064812,285SH SOLE 0012,285
GOLDMAN SACHS ETF TREQUITY ETF3814305033043,533SH SOLE 003,533
HEARTLAND EXPRESS INCCOM42234710420813,000SH SOLE 0013,000
HOME DEPOT INCCOM4370761029432,872SH SOLE 002,872
IMV INCCOM44974L10316197,070SH SOLE 0097,070
INTEL CORPCOM4581401001,07520,179SH SOLE 0020,179
INTL PAPER COCOM46014610383414,907SH SOLE 0014,907
INTUITIVE SURGICAL INCCOM NEW46120E602320322SH SOLE 00322
INVESCO ACTIVELY MANAGD ETFULTRA SHRT DUR46090A8872514,970SH SOLE 004,970
INVESCO ACTIVELY MANAGD ETFOPTIMUM YIELD46090F1001,29561,498SH SOLE 0061,498
INVESCO EXCH TRD SLF IDX FDBULSHS 2023 HY46138J8582,27689,888SH SOLE 0089,888
INVESCO EXCHANGE TRADED FD TWATER RES ETF46137V1424458,131SH SOLE 008,131
INVESCO EXCHANGE TRADED FD TCLEANTECH ETF46137V4074356,869SH SOLE 006,869
INVESCO EXCHANGE TRADED FD TFTSE RAFI 150046137V5974562,498SH SOLE 002,498
INVESCO EXCHANGE TRADED FD TDYNMC LRG VALU46137V7382766,215SH SOLE 006,215
INVESCO EXCHANGE TRADED FD TDWA STAPLES46137V8862312,584SH SOLE 002,584
INVESCO EXCHNG TRADED FD TRSOLAR ETF46138G7062262,827SH SOLE 002,827
INVESCO MUN OPPORTUNITY TRCOM46132C10727620,170SH SOLE 0020,170
INVESCO QQQ TRUNIT SER 146090E1033,1868,901SH SOLE 008,901
ISHARES INCCORE MSCI EMKT46434G1032043,304SH SOLE 003,304
ISHARES INCESG MSCI EM ETF46434G8633528,487SH SOLE 008,487
ISHARES TRCORE S&P TTL STK4642871508959,099SH SOLE 009,099
ISHARES TRSELECT DIVID ETF4642871685644,916SH SOLE 004,916
ISHARES TRTIPS BD ETF4642871766995,474SH SOLE 005,474
ISHARES TRCORE S&P500 ETF4642872002,6046,044SH SOLE 006,044
ISHARES TRCORE US AGGBD ET4642872263332,898SH SOLE 002,898
ISHARES TRIBOXX INV CP ETF4642872424343,259SH SOLE 003,259
ISHARES TRGLOBAL FINLS ETF4642873333594,576SH SOLE 004,576
ISHARES TRCORE S&P MCP ETF4642875078933,394SH SOLE 003,394
ISHARES TRU.S. CNSM SV ETF4642875802913,758SH SOLE 003,758
ISHARES TRRUS 1000 VAL ETF4642875982161,379SH SOLE 001,379
ISHARES TRS&P MC 400GR ETF4642876064916,201SH SOLE 006,201
ISHARES TRRUS 1000 GRW ETF4642876143551,296SH SOLE 001,296
ISHARES TRRUS 1000 ETF464287622207855SH SOLE 00855
ISHARES TRRUSSELL 2000 ETF4642876555302,421SH SOLE 002,421
ISHARES TRS&P MC 400VL ETF4642877054514,381SH SOLE 004,381
ISHARES TRU.S. TECH ETF4642877216816,725SH SOLE 006,725
ISHARES TRCORE S&P SCP ETF4642878047476,843SH SOLE 006,843
ISHARES TRDOW JONES US ETF4642878465945,508SH SOLE 005,508
ISHARES TRMSCI ACWI ETF4642882574,62846,315SH SOLE 0046,315
ISHARES TRJPMORGAN USD EMG4642882814904,455SH SOLE 004,455
ISHARES TRRESIDNL REAL EST4642885621,28615,028SH SOLE 0015,028
ISHARES TRMBS ETF4642885887837,244SH SOLE 007,244
ISHARES TRMSCI USA ESG SLC4642888022472,576SH SOLE 002,576
ISHARES TRU.S. MED DVC ETF4642888104967,900SH SOLE 007,900
ISHARES TREAFE VALUE ETF4642888771,26024,777SH SOLE 0024,777
ISHARES TREAFE GRWTH ETF4642888859979,367SH SOLE 009,367
ISHARES TRUS TREAS BD ETF46429B2671,47355,532SH SOLE 0055,532
ISHARES TRFLTG RATE NT ETF46429B6552013,961SH SOLE 003,961
ISHARES TRMIN VOL USA ETF46429B6973234,400SH SOLE 004,400
ISHARES TRUSA QUALITY FCTR46432F3392862,173SH SOLE 002,173
ISHARES TREDGE MSCI USA VL46432F3887977,918SH SOLE 007,918
ISHARES TR0-5YR INVT GR CP46434V1002635,087SH SOLE 005,087
ISHARES TRMULTIFACTOR INTL46434V27489130,704SH SOLE 0030,704
ISHARES TRMULTIFACTOR USA46434V2823388,010SH SOLE 008,010
ISHARES TRINTL MOMENTUM FT46434V4492426,342SH SOLE 006,342
ISHARES TRCORE TOTAL USD46434V6135259,855SH SOLE 009,855
ISHARES TRCORE DIV GRWTH46434V6211,25524,970SH SOLE 0024,970
ISHARES TRCORE MSCI INTL46435G3262333,480SH SOLE 003,480
ISHARES TRESG MSCI USA ETF46435G4252,08321,160SH SOLE 0021,160
ISHARES TRFALN ANGLS USD46435G47478125,928SH SOLE 0025,928
ISHARES TRCORE INTL AGGR46435G6721,33524,268SH SOLE 0024,268
ISHARES TRROBOTICS ARTIF46435U5562606,129SH SOLE 006,129
ISHARES TRBROAD USD HIGH46435U8533408,188SH SOLE 008,188
JOHNSON & JOHNSONCOM4781601049,48458,726SH SOLE 0058,726
JP MORGAN EXCHANGE TRADED FDDIV RTN INT EQ46641Q2096,282104,155SH SOLE 00104,155
JP MORGAN EXCHANGE TRADED FDDIV RTN EM EQT46641Q3082,00934,876SH SOLE 0034,876
JP MORGAN EXCHANGE TRADED FDJPMORGAN DIVER46641Q4078,97393,324SH SOLE 0093,324
JP MORGAN EXCHANGE TRADED FDULTRA SHRT ETF46641Q65482216,099SH SOLE 0016,099
JP MORGAN EXCHANGE TRADED FDULTRA SHRT INC46641Q83711,443225,621SH SOLE 00225,621
JP MORGAN EXCHANGE TRADED FDDIVERSFD EQT ETF46641Q84561214,157SH SOLE 0014,157
JP MORGAN EXCHANGE TRADED FDGLOBAL BD OPRT46641Q8521,91937,340SH SOLE 0037,340
JPMORGAN CHASE & COCOM46625H1002,17013,254SH SOLE 0013,254
KROGER COCOM5010441012145,298SH SOLE 005,298
LILLY ELI & COCOM5324571083961,712SH SOLE 001,712
LOCKHEED MARTIN CORPCOM5398301096121,774SH SOLE 001,774
MAGELLAN MIDSTREAM PRTNRS LPCOM UNIT RP LP55908010674716,395SH SOLE 0016,395
MANAGED PORTFOLIO SERTORTOISE NRAM PI56167N7202,927134,288SH SOLE 00134,288
MARTIN MARIETTA MATLS INCCOM5732841063441,007SH SOLE 001,007
MCDONALDS CORPCOM5801351015022,083SH SOLE 002,083
MEDTRONIC PLCSHSG5960L1032512,000SH SOLE 002,000
MERCK & CO INCCOM58933Y10581110,793SH SOLE 0010,793
MICROSOFT CORPCOM5949181044,22814,998SH SOLE 0014,998
NET 1 UEPS TECHNOLOGIES INCCOM NEW64107N2064710,190SH SOLE 0010,190
NETFLIX INCCOM64110L106413677SH SOLE 00677
NGL ENERGY PARTNERS LPCOM UNIT REPST62913M1073213,711SH SOLE 0013,711
NIKE INCCL B6541061032681,843SH SOLE 001,843
NORFOLK SOUTHERN CORPCOM6558441082621,093SH SOLE 001,093
NORTHERN LTS FD TR IVINSPIRE 100ETF66538H5343869,080SH SOLE 009,080
NUVEEN AMT FREE MUN CR INC FCOM67071L10679046,071SH SOLE 0046,071
NUVEEN AMT FREE QLTY MUN INCCOM67065710570346,259SH SOLE 0046,259
NUVEEN MUN VALUE FD INCCOM67092810013211,625SH SOLE 0011,625
NUVEEN PFD & INCM OPPORTNYSCOM67073B10656557,040SH SOLE 0057,040
NUVEEN PFD & INCM SECURTIESCOM67072C10541041,873SH SOLE 0041,873
NVIDIA CORPCOM67066G1041,4006,760SH SOLE 006,760
OKTA INCCL A679295105213897SH SOLE 00897
ONE GAS INCCOM68235P1083044,798SH SOLE 004,798
ONEOK INC NEWCOM6826801032,45142,267SH SOLE 0042,267
PAYPAL HLDGS INCCOM70450Y1035852,250SH SOLE 002,250
PENN NATL GAMING INCCOM7075691093284,533SH SOLE 004,533
PEPSICO INCCOM7134481085123,407SH SOLE 003,407
PFIZER INCCOM71708110356513,145SH SOLE 0013,145
PHILLIPS 66 PARTNERS LPCOM UNIT REP INT7185492071,43440,000SH SOLE 0040,000
PIMCO ETF TRENHAN SHRT MA AC72201R8331,79017,566SH SOLE 0017,566
PIMCO MUN INCOME FD IICOM72200W10627818,828SH SOLE 0018,828
PROCTER AND GAMBLE COCOM7427181096864,910SH SOLE 004,910
PROSHARES TRDJ BRKFLD GLB74347B50874716,546SH SOLE 0016,546
PROSHARES TRULTRPRO S&P50074347X8642722,395SH SOLE 002,395
REALTY INCOME CORPCOM7561091042073,184SH SOLE 003,184
RETAIL PPTYS AMER INCCL A76131V20214511,232SH SOLE 0011,232
RIO TINTO PLCSPONSORED ADR76720410077111,532SH SOLE 0011,532
SALESFORCE COM INCCOM79466L3023601,329SH SOLE 001,329
SCHWAB STRATEGIC TRUS MID-CAP ETF8085245083364,385SH SOLE 004,385
SCHWAB STRATEGIC TRUS SML CAP ETF8085246075275,263SH SOLE 005,263
SCHWAB STRATEGIC TRUS DIVIDEND EQ8085247976618,901SH SOLE 008,901
SCHWAB STRATEGIC TRINTL EQTY ETF80852480564516,656SH SOLE 0016,656
SCHWAB STRATEGIC TRUS TIPS ETF8085248702,03132,462SH SOLE 0032,462
SELECT SECTOR SPDR TRENERGY81369Y5062735,240SH SOLE 005,240
SELECT SECTOR SPDR TRRL EST SEL SEC81369Y8601,27728,735SH SOLE 0028,735
SHELL MIDSTREAM PARTNERS L PUNIT LTD INT82263410190076,500SH SOLE 0076,500
SHERWIN WILLIAMS COCOM8243481062,3868,531SH SOLE 008,531
SPDR DOW JONES INDL AVRG ETFUT SER 178467X1097692,273SH SOLE 002,273
SPDR INDEX SHS FDSMSCI EAFE STRTGC78463X4341,94025,817SH SOLE 0025,817
SPDR INDEX SHS FDSPORTFOLIO EMG MK78463X5091,31030,802SH SOLE 0030,802
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X88987824,236SH SOLE 0024,236
SPDR S&P 500 ETF TRTR UNIT78462F1031,0442,433SH SOLE 002,433
SPDR SER TRBLOMBERG BRC INV78468R2002,14069,807SH SOLE 0069,807
SPDR SER TRPRTFLO S&P500 HI78468R78881320,772SH SOLE 0020,772
SPDR SER TRMSCI USA STRTGIC78468R8122,45420,575SH SOLE 0020,575
SPDR SERIES TRUSTS&P 600 SMCP GRW78464A2014995,725SH SOLE 005,725
SPDR SERIES TRUSTS&P 600 SMCP VAL78464A3008149,934SH SOLE 009,934
SPDR SERIES TRUSTBLMBRG BRC CNVRT78464A3591,51817,787SH SOLE 0017,787
SPDR SERIES TRUSTBLOMBRG BRC MRTG78464A38397938,082SH SOLE 0038,082
SPDR SERIES TRUSTPRTFLO S&P500 GW78464A4091,68126,254SH SOLE 0026,254
SPDR SERIES TRUSTPORTFOLIO SHORT78464A4741,58350,671SH SOLE 0050,671
SPDR SERIES TRUSTPORTFOLIO AGRGTE78464A6498,867297,066SH SOLE 00297,066
SPDR SERIES TRUSTS&P DIVID ETF78464A7638267,023SH SOLE 007,023
SPDR SERIES TRUSTPORTFOLIO TL STK78464A80510,778203,405SH SOLE 00203,405
SPDR SERIES TRUSTS&P 600 SML CAP78464A8135145,426SH SOLE 005,426
SPDR SERIES TRUSTS&P 400 MDCP GRW78464A8214996,596SH SOLE 006,596
SPDR SERIES TRUSTS&P 400 MDCP VAL78464A8395027,581SH SOLE 007,581
SPDR SERIES TRUSTPORTFOLIO LR ETF78464A8541,95138,670SH SOLE 0038,670
SPDR SERIES TRUSTS&P BIOTECH78464A8702181,738SH SOLE 001,738
SSGA ACTIVE ETF TRSPDR TR TACTIC78467V8482,35048,637SH SOLE 0048,637
STARBUCKS CORPCOM8552441093593,255SH SOLE 003,255
T MOBILE US INCCOM8725901044583,581SH SOLE 003,581
TARGET CORPCOM87612E1066122,675SH SOLE 002,675
TESLA INCCOM88160R1011,9702,541SH SOLE 002,541
THERMO FISHER SCIENTIFIC INCCOM883556102435761SH SOLE 00761
UNION PAC CORPCOM9078181082531,289SH SOLE 001,289
UNITED PARCEL SERVICE INCCL B9113121063071,687SH SOLE 001,687
UNITEDHEALTH GROUP INCCOM91324P1023,4768,896SH SOLE 008,896
US BANCORP DELCOM NEW9029733044036,787SH SOLE 006,787
VANECK VECTORS ETF TRMORNINGSTAR WIDE92189F6435437,415SH SOLE 007,415
VANECK VECTORS ETF TRJP MORGAN MKTS92189H3002016,697SH SOLE 006,697
VANECK VECTORS ETF TRHIGH YLD MUN ETF92189H40988114,102SH SOLE 0014,102
VANGUARD BD INDEX FD INCINTERMED TERM9219378191,67218,694SH SOLE 0018,694
VANGUARD BD INDEX FD INCTOTAL BND MRKT9219378357859,183SH SOLE 009,183
VANGUARD CHARLOTTE FDSINTL BD IDX ETF92203J4074728,283SH SOLE 008,283
VANGUARD GROUPDIV APP ETF9219088441,98912,947SH SOLE 0012,947
VANGUARD INDEX FDSS&P 500 ETF SHS9229083635341,355SH SOLE 001,355
VANGUARD INDEX FDSSML CP GRW ETF9229085958723,112SH SOLE 003,112
VANGUARD INDEX FDSSM CP VAL ETF9229086116663,932SH SOLE 003,932
VANGUARD INDEX FDSMID CAP ETF9229086296792,866SH SOLE 002,866
VANGUARD INDEX FDSGROWTH ETF9229087363821,316SH SOLE 001,316
VANGUARD INDEX FDSVALUE ETF9229087443662,706SH SOLE 002,706
VANGUARD INDEX FDSSMALL CP ETF9229087516883,147SH SOLE 003,147
VANGUARD INDEX FDSTOTAL STK MKT92290876912,67957,099SH SOLE 0057,099
VANGUARD INTL EQUITY INDEX FALLWRLD EX US9220427753225,289SH SOLE 005,289
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF92204285866313,251SH SOLE 0013,251
VANGUARD MALVERN FDSSTRM INFPROIDX9220208054919,344SH SOLE 009,344
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C4096688,103SH SOLE 008,103
VANGUARD TAX MANAGED INTL FDFTSE DEV MKT ETF92194385850710,038SH SOLE 0010,038
VANGUARD WHITEHALL FDS INCHIGH DIV YLD9219464064234,095SH SOLE 004,095
VANGUARD WORLD FDESG INTL STK ETF9219107252974,815SH SOLE 004,815
VANGUARD WORLD FDESG US STK ETF9219107336297,854SH SOLE 007,854
VANGUARD WORLD FDSCONSUM DIS ETF92204A1085791,867SH SOLE 001,867
VANGUARD WORLD FDSCONSUM STP ETF92204A2073852,150SH SOLE 002,150
VANGUARD WORLD FDSHEALTH CAR ETF92204A5046462,613SH SOLE 002,613
VANGUARD WORLD FDSINF TECH ETF92204A7028332,077SH SOLE 002,077
VERIZON COMMUNICATIONS INCCOM92343V1042835,236SH SOLE 005,236
VICTORY PORTFOLIOS IIVICTORYSHS US92647N69175619,787SH SOLE 0019,787
VICTORY PORTFOLIOS IIVCSHS US 500 ENH92647N78297713,737SH SOLE 0013,737
VISA INCCOM CL A92826C8394752,134SH SOLE 002,134
W P CAREY INCCOM92936U1094045,532SH SOLE 005,532
WALMART INCCOM9311421031,0707,676SH SOLE 007,676
WELLS FARGO CO NEWCOM94974610167514,554SH SOLE 0014,554
WELLS FARGO CO NEWPERP PFD CNV A9497468041,280864SH SOLE 00864
WEST BANCORPORATION INCCAP STK95123P1062147,124SH SOLE 007,124
WISDOMTREE TRINTL SMCAP DIV97717W7602022,723SH SOLE 002,723
WISDOMTREE TRYIELD ENHANCD US97717X51183916,157SH SOLE 0016,157
WISDOMTREE TREM EX ST-OWNED97717X57848312,946SH SOLE 0012,946
ZSCALER INCCOM98980G102243928SH SOLE 00928