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
ALLEGHANY CORP DEL COM 017175100 209 341 SH   SOLE   0 0 341
ALPHABET INC CAP STK CL C 02079K107 478 407 SH   SOLE   0 0 407
ALPHABET INC CAP STK CL A 02079K305 257 218 SH   SOLE   0 0 218
APPLE INC COM 037833100 570 3,003 SH   SOLE   0 0 3,003
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 534 2,660 SH   SOLE   0 0 2,660
BLACKROCK INC COM 09247X101 232 544 SH   SOLE   0 0 544
CARMAX INC COM 143130102 261 3,746 SH   SOLE   0 0 3,746
CARNIVAL CORP UNIT 99/99/9999 143658300 235 4,636 SH   SOLE   0 0 4,636
CISCO SYS INC COM 17275R102 241 4,459 SH   SOLE   0 0 4,459
DOLLAR TREE INC COM 256746108 347 3,300 SH   SOLE   0 0 3,300
ETF SER SOLUTIONS NETLEASE CORP 26922A248 6,995 277,030 SH   SOLE   0 0 277,030
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 250 6,465 SH   SOLE   0 0 6,465
FQF TR AGFIQ US MK ANTI 351680707 8,580 397,963 SH   SOLE   0 0 397,963
INVESCO ACTIVELY MANAGD ETF S&P500 DOWNSID 46090A705 17,405 624,299 SH   SOLE   0 0 624,299
INVESCO EXCHNG TRADED FD TR CHINA TECHNLGY 46138E800 3,240 65,980 SH   SOLE   0 0 65,980
ISHARES INC MIN VOL GBL ETF 464286525 2,325 25,982 SH   SOLE   0 0 25,982
ISHARES TR BARCLAYS 7 10 YR 464287440 8,700 81,558 SH   SOLE   0 0 81,558
ISHARES TR MBS ETF 464288588 353 3,318 SH   SOLE   0 0 3,318
ISHARES TR MIN VOL USA ETF 46429B697 7,617 129,546 SH   SOLE   0 0 129,546
ISHARES TR USA QUALITY FCTR 46432F339 8,635 97,511 SH   SOLE   0 0 97,511
ISHARES TR USA MOMENTUM FCT 46432F396 3,834 34,179 SH   SOLE   0 0 34,179
ISORAY INC COM 46489V104 7 20,000 SH   SOLE   0 0 20,000
JOHNSON & JOHNSON COM 478160104 347 2,480 SH   SOLE   0 0 2,480
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 16,142 320,907 SH   SOLE   0 0 320,907
MICROSOFT CORP COM 594918104 1,277 10,828 SH   SOLE   0 0 10,828
NIKE INC CL B 654106103 314 3,728 SH   SOLE   0 0 3,728
NORFOLK SOUTHERN CORP COM 655844108 324 1,735 SH   SOLE   0 0 1,735
O REILLY AUTOMOTIVE INC NEW COM 67103H107 236 607 SH   SOLE   0 0 607
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 406 4,000 SH   SOLE   0 0 4,000
PROGRESSIVE CORP OHIO COM 743315103 403 5,596 SH   SOLE   0 0 5,596
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,771 31,980 SH   SOLE   0 0 31,980
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 1,648 59,745 SH   SOLE   0 0 59,745
SPDR SER TR MSCI USA STRTGIC 78468R812 242 2,910 SH   SOLE   0 0 2,910
SPDR SERIES TRUST S&P DIVID ETF 78464A763 6,686 67,260 SH   SOLE   0 0 67,260
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 5,875 88,125 SH   SOLE   0 0 88,125
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 13,955 288,633 SH   SOLE   0 0 288,633
STARBUCKS CORP COM 855244109 306 4,118 SH   SOLE   0 0 4,118
VANGUARD INDEX FDS GROWTH ETF 922908736 3,917 25,042 SH   SOLE   0 0 25,042
VERIZON COMMUNICATIONS INC COM 92343V104 311 5,260 SH   SOLE   0 0 5,260
VISA INC COM CL A 92826C839 380 2,431 SH   SOLE   0 0 2,431
WISDOMTREE TR US MIDCAP DIVID 97717W505 4,420 123,499 SH   SOLE   0 0 123,499
WISDOMTREE TR US MIDCAP FUND 97717W570 4,890 124,297 SH   SOLE   0 0 124,297
WISDOMTREE TR INTL EQUITY FD 97717W703 2,407 47,536 SH   SOLE   0 0 47,536