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
ABBVIE INC COM 00287Y109 512 6,726 SH   SOLE   6,726 0 0
ADVANCED MICRO DEVICES INC COM 007903107 229 5,044 SH   SOLE   5,044 0 0
AIR PRODS & CHEMS INC COM 009158106 271 1,360 SH   SOLE   1,360 0 0
ALLIANT ENERGY CORP COM 018802108 390 8,072 SH   SOLE   8,072 0 0
ALPHABET INC CAP STK CL A 02079K305 496 427 SH   SOLE   427 0 0
ALTRIA GROUP INC COM 02209S103 207 5,360 SH   SOLE   5,360 0 0
AMAZON COM INC COM 023135106 1,162 596 SH   SOLE   596 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 5,794 308,216 SH   SOLE   308,216 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 235 37,639 SH   SOLE   37,639 0 0
AMERICAN TOWER CORP NEW COM 03027X100 338 1,551 SH   SOLE   1,551 0 0
ANSYS INC COM 03662Q105 241 1,037 SH   SOLE   1,037 0 0
APPLE INC COM 037833100 1,820 7,157 SH   SOLE   7,157 0 0
ARES CAPITAL CORP COM 04010L103 7,542 699,644 SH   SOLE   699,644 0 0
AT&T INC COM 00206R102 485 16,621 SH   SOLE   16,621 0 0
AUTODESK INC COM 052769106 402 2,577 SH   SOLE   2,577 0 0
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 1,612 97,540 SH   SOLE   97,540 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 944 5,166 SH   SOLE   5,166 0 0
BLACK KNIGHT INC COM 09215C105 232 3,994 SH   SOLE   3,994 0 0
BLACKROCK INC COM 09247X101 219 498 SH   SOLE   498 0 0
BOSTON SCIENTIFIC CORP COM 101137107 208 6,383 SH   SOLE   6,383 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 366 8,272 SH   SOLE   8,272 0 0
CATERPILLAR INC DEL COM 149123101 221 1,906 SH   SOLE   1,906 0 0
CHEVRON CORP NEW COM 166764100 249 3,434 SH   SOLE   3,434 0 0
CISCO SYS INC COM 17275R102 348 8,854 SH   SOLE   8,854 0 0
COCA COLA CO COM 191216100 279 6,304 SH   SOLE   6,304 0 0
COPART INC COM 217204106 204 2,975 SH   SOLE   2,975 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 292 2,020 SH   SOLE   2,020 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 1,654 61,725 SH   SOLE   61,725 0 0
DEERE & CO COM 244199105 285 2,063 SH   SOLE   2,063 0 0
EXXON MOBIL CORP COM 30231G102 221 5,831 SH   SOLE   5,831 0 0
FACEBOOK INC CL A 30303M102 675 4,046 SH   SOLE   4,046 0 0
FISERV INC COM 337738108 369 3,883 SH   SOLE   3,883 0 0
FORD MTR CO DEL COM 345370860 84 17,334 SH   SOLE   17,334 0 0
GILEAD SCIENCES INC COM 375558103 207 2,775 SH   SOLE   2,775 0 0
GLOBAL X FDS GLB X MLP ENRG I 37950E226 914 148,845 SH   SOLE   148,845 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 326 4,779 SH   SOLE   4,779 0 0
HOME DEPOT INC COM 437076102 403 2,161 SH   SOLE   2,161 0 0
HP INC COM 40434L105 196 11,307 SH   SOLE   11,307 0 0
HUMANA INC COM 444859102 281 894 SH   SOLE   894 0 0
INTEL CORP COM 458140100 460 8,491 SH   SOLE   8,491 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 230 2,072 SH   SOLE   2,072 0 0
INTUIT COM 461202103 385 1,672 SH   SOLE   1,672 0 0
ISHARES INC MSCI GERMANY ETF 464286806 1,201 55,894 SH   SOLE   55,894 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 20,032 164,896 SH   SOLE   164,896 0 0
ISHARES TR BROAD USD HIGH 46435U853 250 7,047 SH   SOLE   7,047 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,326 9,215 SH   SOLE   9,215 0 0
ISHARES TR CORE S&P SCP ETF 464287804 803 14,314 SH   SOLE   14,314 0 0
ISHARES TR CORE S&P500 ETF 464287200 68,545 265,266 SH   SOLE   265,266 0 0
ISHARES TR EAFE VALUE ETF 464288877 3,080 86,287 SH   SOLE   86,287 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 731 11,999 SH   SOLE   11,999 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 551 32,598 SH   SOLE   32,598 0 0
ISHARES TR JPMORGAN USD EMG 464288281 430 4,450 SH   SOLE   4,450 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 2,008 84,072 SH   SOLE   84,072 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 618 4,105 SH   SOLE   4,105 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 325 2,052 SH   SOLE   2,052 0 0
ISHARES TR RUS MD CP GR ETF 464287481 463 3,806 SH   SOLE   3,806 0 0
ISHARES TR RUS MID CAP ETF 464287499 35,477 821,807 SH   SOLE   821,807 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 16,694 145,846 SH   SOLE   145,846 0 0
ISHARES TR SH TR CRPORT ETF 464288646 28,108 536,819 SH   SOLE   536,819 0 0
ISHARES TR TIPS BD ETF 464287176 408 3,456 SH   SOLE   3,456 0 0
J P MORGAN EXCHANGE-TRADED F BETBULD JAPAN 46641Q712 1,321 64,537 SH   SOLE   64,537 0 0
JOHNSON & JOHNSON COM 478160104 502 3,830 SH   SOLE   3,830 0 0
JPMORGAN CHASE & CO COM 46625H100 426 4,728 SH   SOLE   4,728 0 0
KEYCORP COM 493267108 108 10,385 SH   SOLE   10,385 0 0
KINDER MORGAN INC DEL COM 49456B101 201 14,461 SH   SOLE   14,461 0 0
KKR & CO INC CL A 48251W104 211 9,002 SH   SOLE   9,002 0 0
LAM RESEARCH CORP COM 512807108 250 1,041 SH   SOLE   1,041 0 0
LILLY ELI & CO COM 532457108 250 1,805 SH   SOLE   1,805 0 0
MARKEL CORP COM 570535104 247 266 SH   SOLE   266 0 0
MARSH & MCLENNAN COS INC COM 571748102 206 2,381 SH   SOLE   2,381 0 0
MEDTRONIC PLC SHS G5960L103 244 2,703 SH   SOLE   2,703 0 0
MERCK & CO. INC COM 58933Y105 787 10,233 SH   SOLE   10,233 0 0
MICROSOFT CORP COM 594918104 2,076 13,164 SH   SOLE   13,164 0 0
MONDELEZ INTL INC CL A 609207105 341 6,806 SH   SOLE   6,806 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 293 2,208 SH   SOLE   2,208 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 52 20,000 SH   SOLE   20,000 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 463 1,538 SH   SOLE   1,538 0 0
PEPSICO INC COM 713448108 377 3,140 SH   SOLE   3,140 0 0
PFIZER INC COM 717081103 320 9,794 SH   SOLE   9,794 0 0
PHILIP MORRIS INTL INC COM 718172109 537 7,363 SH   SOLE   7,363 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 390 12,452 SH   SOLE   12,452 0 0
PROCTER & GAMBLE CO COM 742718109 470 4,277 SH   SOLE   4,277 0 0
PROGRESSIVE CORP OHIO COM 743315103 265 3,584 SH   SOLE   3,584 0 0
PROLOGIS INC. COM 74340W103 211 2,628 SH   SOLE   2,628 0 0
ROPER TECHNOLOGIES INC COM 776696106 372 1,193 SH   SOLE   1,193 0 0
S&P GLOBAL INC COM 78409V104 242 989 SH   SOLE   989 0 0
SALESFORCE COM INC COM 79466L302 310 2,154 SH   SOLE   2,154 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 434 1,609 SH   SOLE   1,609 0 0
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 1,417 68,917 SH   SOLE   68,917 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 18,595 323,340 SH   SOLE   323,340 0 0
SOUTHERN CO COM 842587107 312 5,754 SH   SOLE   5,754 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,501 5,822 SH   SOLE   5,822 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375 455 13,386 SH   SOLE   13,386 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853 355 16,268 SH   SOLE   16,268 0 0
THOMSON REUTERS CORP COM NEW 884903709 255 3,763 SH   SOLE   3,763 0 0
TRANSDIGM GROUP INC COM 893641100 270 843 SH   SOLE   843 0 0
UNITED PARCEL SERVICE INC CL B 911312106 7,838 83,903 SH   SOLE   83,903 0 0
US BANCORP DEL COM NEW 902973304 292 8,485 SH   SOLE   8,485 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 634 22,283 SH   SOLE   22,283 0 0
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 526 12,017 SH   SOLE   12,017 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1,829 22,251 SH   SOLE   22,251 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 26,202 306,995 SH   SOLE   306,995 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 2,323 17,643 SH   SOLE   17,643 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 11,367 162,741 SH   SOLE   162,741 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 974 10,964 SH   SOLE   10,964 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 226 1,960 SH   SOLE   1,960 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 10,538 81,746 SH   SOLE   81,746 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 2,386 26,796 SH   SOLE   26,796 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,760 52,469 SH   SOLE   52,469 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 1,412 20,018 SH   SOLE   20,018 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 1,009 18,513 SH   SOLE   18,513 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 16,925 507,659 SH   SOLE   507,659 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1,236 8,966 SH   SOLE   8,966 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 490 9,123 SH   SOLE   9,123 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 260 1,091 SH   SOLE   1,091 0 0
VISA INC COM CL A 92826C839 595 3,690 SH   SOLE   3,690 0 0
VULCAN MATLS CO COM 929160109 205 1,897 SH   SOLE   1,897 0 0
WALMART INC COM 931142103 910 8,007 SH   SOLE   8,007 0 0
WELLS FARGO CO NEW COM 949746101 1,173 40,863 SH   SOLE   40,863 0 0
WEST BANCORPORATION INC CAP STK 95123P106 313 19,133 SH   SOLE   19,133 0 0
WOODWARD INC COM 980745103 663 11,146 SH   SOLE   11,146 0 0