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
ABBOTT LABS COM 002824100 204 1,699 SH   SOLE   0 0 1,699
APPLE INC COM 037833100 411 3,361 SH   SOLE   0 0 3,361
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,550 13,894 SH   SOLE   0 0 13,894
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 8,052 149,133 SH   SOLE   0 0 149,133
HEICO CORP NEW CL A 422806208 265 2,333 SH   SOLE   0 0 2,333
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 10,687 67,700 SH   SOLE   0 0 67,700
ISHARES TR ISHS 1-5YR INVS 464288646 893 16,327 SH   SOLE   0 0 16,327
ISHARES TR MSCI USA MIN VOL 46429B697 870 12,581 SH   SOLE   0 0 12,581
ISHARES TR CORE S&P500 ETF 464287200 1,511 3,798 SH   SOLE   0 0 3,798
ISHARES TR MSCI EMG MKT ETF 464287234 594 11,143 SH   SOLE   0 0 11,143
ISHARES TR CORE S&P MCP ETF 464287507 2,433 9,346 SH   SOLE   0 0 9,346
ISHARES TR MSCI EAFE ETF 464287465 1,103 14,542 SH   SOLE   0 0 14,542
ISHARES TR RUSSELL 2000 ETF 464287655 2,279 10,315 SH   SOLE   0 0 10,315
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,214 10,399 SH   SOLE   0 0 10,399
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2,977 43,581 SH   SOLE   0 0 43,581
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,841 37,519 SH   SOLE   0 0 37,519
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,125 17,568 SH   SOLE   0 0 17,568
SPDR GOLD TR GOLD SHS 78463V107 307 1,921 SH   SOLE   0 0 1,921
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 437 12,355 SH   SOLE   0 0 12,355
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,269 3,201 SH   SOLE   0 0 3,201
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 898 1,887 SH   SOLE   0 0 1,887
SPDR SER TR PORTFOLIO S&P500 78464A854 47,744 1,024,321 SH   SOLE   0 0 1,024,321
SPDR SER TR PORTFOLIO S&P600 78468R853 4,650 109,996 SH   SOLE   0 0 109,996
SPDR SER TR PORTFOLIO SH TSR 78468R101 17,549 572,369 SH   SOLE   0 0 572,369
SPDR SER TR PRTFLO S&P500 HI 78468R788 961 24,963 SH   SOLE   0 0 24,963
SPDR SER TR PORTFLI INTRMDIT 78464A672 8,567 267,046 SH   SOLE   0 0 267,046
SPDR SER TR PORTFOLIO S&P400 78464A847 6,801 148,614 SH   SOLE   0 0 148,614
SPDR SER TR S&P DIVID ETF 78464A763 654 5,539 SH   SOLE   0 0 5,539
SPDR SER TR PRTFLO S&P500 VL 78464A508 2,143 56,532 SH   SOLE   0 0 56,532
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1,127 13,711 SH   SOLE   0 0 13,711
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,538 4,221 SH   SOLE   0 0 4,221
VANGUARD WORLD FDS INF TECH ETF 92204A702 366 1,021 SH   SOLE   0 0 1,021
VANGUARD WORLD FDS UTILITIES ETF 92204A876 3,790 26,975 SH   SOLE   0 0 26,975
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 308 1,728 SH   SOLE   0 0 1,728
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 900 10,648 SH   SOLE   0 0 10,648