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
ALPHABET INC CAP STK CL C 02079K107 586 438 SH   SOLE   15 0 423
ALPS ETF TR RIVRFRNT STR INC 00162Q783 396 15,940 SH   SOLE   0 0 15,940
AMAZON COM INC COM 023135106 634 343 SH   SOLE   12 0 331
AMERICAN TOWER CORP NEW COM 03027X100 565 2,459 SH   SOLE   85 0 2,374
APPLE INC COM 037833100 644 2,194 SH   SOLE   0 0 2,194
AT&T INC COM 00206R102 398 10,193 SH   SOLE   0 0 10,193
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,482 6,543 SH   SOLE   102 0 6,441
CAMBRIA ETF TR GLB ASSET ALLO 132061607 1,620 58,672 SH   SOLE   1,067 0 57,605
CAMBRIA ETF TR GLB MOMENT ETF 132061508 442 17,263 SH   SOLE   0 0 17,263
CARMAX INC COM 143130102 560 6,383 SH   SOLE   218 0 6,165
DIREXION SHS ETF TR DLY S&P500 2XS 25459Y165 1,410 21,242 SH   SOLE   276 0 20,966
DOLLAR TREE INC COM 256746108 488 5,191 SH   SOLE   192 0 4,999
ETF SER SOLUTIONS PRMSE CP DIVRSFD 26922A768 1,319 40,710 SH   SOLE   318 0 40,392
FACEBOOK INC CL A 30303M102 620 3,021 SH   SOLE   104 0 2,917
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 458 16,577 SH   SOLE   425 0 16,152
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 1,634 51,788 SH   SOLE   0 0 51,788
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 883 13,994 SH   SOLE   0 0 13,994
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 380 3,283 SH   SOLE   49 0 3,234
INVESCO EXCHNG TRADED FD TR 1 30 LADER TRE 46138E107 693 20,099 SH   SOLE   175 0 19,924
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 842 28,457 SH   SOLE   228 0 28,229
INVESCO EXCHNG TRADED FD TR RUSEL 1000 EQL 46138E420 1,669 48,838 SH   SOLE   388 0 48,450
INVESCO EXCHNG TRADED FD TR S&P 500 ENHNCD 46138E396 391 10,097 SH   SOLE   0 0 10,097
INVESCO EXCHNG TRADED FD TR S&P 500 MOMNTM 46138E339 3,169 75,608 SH   SOLE   1,057 0 74,551
INVESCO QQQ TR UNIT SER 1 46090E103 3,762 17,693 SH   SOLE   100 0 17,593
ISHARES INC MIN VOL GBL ETF 464286525 3,804 39,692 SH   SOLE   849 0 38,843
ISHARES INC MSCI JPN ETF NEW 46434G822 261 4,408 SH   SOLE   0 0 4,408
ISHARES TR 1 3 YR TREAS BD 464287457 268 3,162 SH   SOLE   0 0 3,162
ISHARES TR 20 YR TR BD ETF 464287432 319 2,357 SH   SOLE   0 0 2,357
ISHARES TR AGGRES ALLOC ETF 464289859 1,325 22,837 SH   SOLE   423 0 22,414
ISHARES TR CORE DIV GRWTH 46434V621 2,252 53,542 SH   SOLE   515 0 53,027
ISHARES TR CORE INTL AGGR 46435G672 3,541 64,628 SH   SOLE   673 0 63,955
ISHARES TR CORE S&P SCP ETF 464287804 1,853 22,095 SH   SOLE   203 0 21,892
ISHARES TR CORE S&P500 ETF 464287200 674 2,085 SH   SOLE   36 0 2,049
ISHARES TR GLOBAL REIT ETF 46434V647 1,390 50,311 SH   SOLE   524 0 49,786
ISHARES TR GRWT ALLOCAT ETF 464289867 213 4,453 SH   SOLE   0 0 4,453
ISHARES TR IBOXX INV CP ETF 464287242 781 6,101 SH   SOLE   55 0 6,046
ISHARES TR MSCI ACWI ETF 464288257 1,285 16,214 SH   SOLE   553 0 15,661
ISHARES TR MSCI MIN VOL ETF 46429B697 1,932 29,456 SH   SOLE   234 0 29,222
ISHARES TR USA MOMENTUM FCT 46432F396 4,365 34,765 SH   SOLE   574 0 34,191
MARKEL CORP COM 570535104 455 398 SH   SOLE   15 0 383
MASTERCARD INC CL A 57636Q104 528 1,768 SH   SOLE   65 0 1,703
MICROSOFT CORP COM 594918104 884 5,606 SH   SOLE   181 0 5,425
NORTHERN LTS FD TR IV FRMLAFLIO TACT 66538H575 730 26,741 SH   SOLE   0 0 26,741
NORTHERN LTS FD TR IV FRMLAFOLIOS TATL 66538H666 835 33,505 SH   SOLE   277 0 33,228
PIMCO ETF TR ACTIVE BD ETF 72201R775 373 3,457 SH   SOLE   0 0 3,457
PROCTER & GAMBLE CO COM 742718109 418 3,343 SH   SOLE   0 0 3,343
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 887 20,656 SH   SOLE   459 0 20,197
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 2,868 91,489 SH   SOLE   1,726 0 89,763
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1,104 29,360 SH   SOLE   226 0 29,135
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,745 11,637 SH   SOLE   64 0 11,573
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 4,289 145,998 SH   SOLE   1,177 0 144,821
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 911 24,083 SH   SOLE   660 0 23,423
SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853 694 21,276 SH   SOLE   567 0 20,708
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 7,042 176,667 SH   SOLE   2,046 0 174,621
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 271 6,457 SH   SOLE   0 0 6,457
SPDR SERIES TRUST S&P1500MOMTILT 78468R705 278 2,018 SH   SOLE   47 0 1,971
SPDR SERIES TRUST SPDR S&P1500VL 78464A128 276 2,442 SH   SOLE   58 0 2,384
UNION PACIFIC CORP COM 907818108 4,145 22,929 SH   SOLE   0 0 22,929
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 319 3,654 SH   SOLE   58 0 3,596
VANGUARD INDEX FDS GROWTH ETF 922908736 1,137 6,241 SH   SOLE   53 0 6,188
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 396 3,319 SH   SOLE   37 0 3,282
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,187 12,791 SH   SOLE   90 0 12,701
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 10,878 36,775 SH   SOLE   675 0 36,100
VANGUARD INDEX FDS TOTAL STK MKT 922908769 296 1,807 SH   SOLE   0 0 1,807
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 271 4,620 SH   SOLE   0 0 4,620
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 966 11,926 SH   SOLE   0 0 11,926
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 3,529 44,885 SH   SOLE   816 0 44,069
VANGUARD STAR FD VG TL INTL STK F 921909768 2,345 42,112 SH   SOLE   638 0 41,474
VANGUARD WELLINGTON FD US MINIMUM 921935409 303 3,298 SH   SOLE   0 0 3,298
VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 300 4,704 SH   SOLE   0 0 4,704
VICTORY PORTFOLIOS II VICTORYSHS INTL 92647N550 1,437 31,157 SH   SOLE   305 0 30,852
VISA INC COM CL A 92826C839 582 3,097 SH   SOLE   112 0 2,985
WALMART INC COM 931142103 514 4,322 SH   SOLE   0 0 4,322
WELLS FARGO CO NEW COM 949746101 234 4,352 SH   SOLE   0 0 4,352
WISDOMTREE TR YIELD ENHND FD 97717Y741 362 13,662 SH   SOLE   0 0 13,662
WORLD GOLD TR SPDR GLD MINIS 98149E204 320 21,146 SH   SOLE   0 0 21,146