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
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,893 69,354 SH   SOLE NONE 0 0 69,354
FASTENAL CO COM 311900104 461 14,135 SH   SOLE NONE 0 0 14,135
INVESCO EXCHNG TRADED FD TR S&P ULTRA DIVIDE 46138G656 1,996 53,004 SH   SOLE NONE 0 0 53,004
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,045 17,518 SH   SOLE NONE 0 0 17,518
3M CO COM 88579Y101 238 1,370 SH   SOLE NONE 0 0 1,370
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 2,202 64,622 SH   SOLE NONE 0 0 64,622
INTEL CORP COM 458140100 256 5,356 SH   SOLE NONE 0 0 5,356
ISHARES TR S&P SML 600 GWT 464287887 252 1,378 SH   SOLE NONE 0 0 1,378
INVESCO EXCHNG TRADED FD TR GBL SRT TRM HY 46138E669 5,242 226,240 SH   SOLE NONE 0 0 226,240
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 769 36,166 SH   SOLE NONE 0 0 36,166
MICROSOFT CORP COM 594918104 364 2,720 SH   SOLE NONE 0 0 2,720
UNION PACIFIC CORP COM 907818108 586 3,467 SH   SOLE NONE 0 0 3,467
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 626 24,881 SH   SOLE NONE 0 0 24,881
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 394 18,414 SH   SOLE NONE 0 0 18,414
EXXON MOBIL CORP COM 30231G102 377 4,921 SH   SOLE NONE 0 0 4,921
FIRST TR NASDAQ100 TECH INDE SHS 337345102 881 10,310 SH   SOLE NONE 0 0 10,310
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 31,966 825,346 SH   SOLE NONE 0 0 825,346
CISCO SYS INC COM 17275R102 835 15,259 SH   SOLE NONE 0 0 15,259
FORTINET INC COM 34959E109 650 8,462 SH   SOLE NONE 0 0 8,462
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 964 18,238 SH   SOLE NONE 0 0 18,238
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 2,711 53,584 SH   SOLE NONE 0 0 53,584
SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788 3,372 88,654 SH   SOLE NONE 0 0 88,654
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 4,179 78,738 SH   SOLE NONE 0 0 78,738
ALPHABET INC CAP STK CL C 02079K107 284 263 SH   SOLE NONE 0 0 263
VANGUARD GROUP DIV APP ETF 921908844 354 3,078 SH   SOLE NONE 0 0 3,078
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 460 10,070 SH   SOLE NONE 0 0 10,070
LULULEMON ATHLETICA INC COM 550021109 930 5,158 SH   SOLE NONE 0 0 5,158
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 856 20,130 SH   SOLE NONE 0 0 20,130
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 233 4,414 SH   SOLE NONE 0 0 4,414
HOME DEPOT INC COM 437076102 467 2,245 SH   SOLE NONE 0 0 2,245
CATERPILLAR INC DEL COM 149123101 825 6,055 SH   SOLE NONE 0 0 6,055
ISHARES TR CMBS ETF 46429B366 361 6,823 SH   SOLE NONE 0 0 6,823
ISHARES TR FLTG RATE NT ETF 46429B655 916 17,981 SH   SOLE NONE 0 0 17,981
EXACT SCIENCES CORP COM 30063P105 218 1,845 SH   SOLE NONE 0 0 1,845
ISHARES TR CORE S&P500 ETF 464287200 6,153 20,876 SH   SOLE NONE 0 0 20,876
BERKSHIRE HATHAWAY INC DEL CL A 084670108 318 1 SH   SOLE NONE 0 0 1
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 45,905 1,551,375 SH   SOLE NONE 0 0 1,551,375
MEDTRONIC PLC SHS G5960L103 318 3,262 SH   SOLE NONE 0 0 3,262
FIVE BELOW INC COM 33829M101 598 4,985 SH   SOLE NONE 0 0 4,985
ONEOK INC NEW COM 682680103 301 4,375 SH   SOLE NONE 0 0 4,375
ISHARES TR MORTGE REL ETF 46435G342 506 11,997 SH   SOLE NONE 0 0 11,997
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 3,208 84,077 SH   SOLE NONE 0 0 84,077
WISDOMTREE TR YIELD ENHANCD US 97717X511 487 9,501 SH   SOLE NONE 0 0 9,501
SIX FLAGS ENTMT CORP NEW COM 83001A102 204 4,098 SH   SOLE NONE 0 0 4,098
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 927 9,379 SH   SOLE NONE 0 0 9,379
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 295 1,384 SH   SOLE NONE 0 0 1,384
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1,956 34,142 SH   SOLE NONE 0 0 34,142
HONEYWELL INTL INC COM 438516106 324 1,857 SH   SOLE NONE 0 0 1,857
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 2,021 41,629 SH   SOLE NONE 0 0 41,629
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 32,869 1,050,810 SH   SOLE NONE 0 0 1,050,810
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 2,371 41,537 SH   SOLE NONE 0 0 41,537
KEYSIGHT TECHNOLOGIES INC COM 49338L103 749 8,335 SH   SOLE NONE 0 0 8,335
ISHARES TR IBOXX INV CP ETF 464287242 422 3,395 SH   SOLE NONE 0 0 3,395
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 2,902 62,781 SH   SOLE NONE 0 0 62,781
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 2,762 111,828 SH   SOLE NONE 0 0 111,828
MEDICAL PPTYS TRUST INC COM 58463J304 340 19,485 SH   SOLE NONE 0 0 19,485
DISNEY WALT CO COM DISNEY 254687106 453 3,242 SH   SOLE NONE 0 0 3,242
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 1,080 4,062 SH   SOLE NONE 0 0 4,062
JOHN HANCOCK ETF TRUST MULTIFACTOR HE 47804J503 1,027 30,062 SH   SOLE NONE 0 0 30,062
PAYPAL HLDGS INC COM 70450Y103 909 7,940 SH   SOLE NONE 0 0 7,940
SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853 3,257 106,302 SH   SOLE NONE 0 0 106,302
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 2,702 62,328 SH   SOLE NONE 0 0 62,328
TJX COS INC NEW COM 872540109 263 4,979 SH   SOLE NONE 0 0 4,979
WALMART INC COM 931142103 679 6,150 SH   SOLE NONE 0 0 6,150
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1,372 52,293 SH   SOLE NONE 0 0 52,293
ISHARES TR CORE DIV GRWTH 46434V621 461 12,078 SH   SOLE NONE 0 0 12,078
SPDR SERIES TRUST ICE BOFAML BHYB 78468R606 1,182 45,214 SH   SOLE NONE 0 0 45,214
SONOCO PRODS CO COM 835495102 345 5,281 SH   SOLE NONE 0 0 5,281
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 641 7,359 SH   SOLE NONE 0 0 7,359
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 HY 46138J403 955 39,893 SH   SOLE NONE 0 0 39,893
MAXIM INTEGRATED PRODS INC COM 57772K101 274 4,584 SH   SOLE NONE 0 0 4,584
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 411 3,260 SH   SOLE NONE 0 0 3,260
US BANCORP DEL COM NEW 902973304 204 3,892 SH   SOLE NONE 0 0 3,892
SHERWIN WILLIAMS CO COM 824348106 211 460 SH   SOLE NONE 0 0 460
HEICO CORP NEW COM 422806109 929 6,940 SH   SOLE NONE 0 0 6,940
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 251 10,255 SH   SOLE NONE 0 0 10,255
VANGUARD INDEX FDS SMALL CP ETF 922908751 828 5,283 SH   SOLE NONE 0 0 5,283
TOTAL S A SPONSORED ADS 89151E109 309 5,533 SH   SOLE NONE 0 0 5,533
BRISTOL MYERS SQUIBB CO COM 110122108 349 7,701 SH   SOLE NONE 0 0 7,701
VERIZON COMMUNICATIONS INC COM 92343V104 516 9,034 SH   SOLE NONE 0 0 9,034
OCCIDENTAL PETE CORP COM 674599105 278 5,523 SH   SOLE NONE 0 0 5,523
ISHARES TR CORE US AGGBD ET 464287226 3,156 28,343 SH   SOLE NONE 0 0 28,343
ISHARES TR JPMORGAN USD EMG 464288281 870 7,683 SH   SOLE NONE 0 0 7,683
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 226 5,635 SH   SOLE NONE 0 0 5,635
BG STAFFING INC COM 05544A109 211 11,190 SH   SOLE NONE 0 0 11,190
CHEVRON CORP NEW COM 166764100 888 7,138 SH   SOLE NONE 0 0 7,138
DUKE ENERGY CORP NEW COM NEW 26441C204 489 5,546 SH   SOLE NONE 0 0 5,546
AMGEN INC COM 031162100 924 5,013 SH   SOLE NONE 0 0 5,013
ISHARES TR CORE S&P SCP ETF 464287804 333 4,258 SH   SOLE NONE 0 0 4,258
AMAZON COM INC COM 023135106 358 189 SH   SOLE NONE 0 0 189
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 2,568 91,145 SH   SOLE NONE 0 0 91,145
ISHARES TR U.S. CNSM SV ETF 464287580 484 2,221 SH   SOLE NONE 0 0 2,221
INVESCO EXCHNG TRADED FD TR FNDMNTL IG CRP 46138E693 3,327 128,288 SH   SOLE NONE 0 0 128,288
VERISK ANALYTICS INC COM 92345Y106 801 5,467 SH   SOLE NONE 0 0 5,467
NETFLIX INC COM 64110L106 357 973 SH   SOLE NONE 0 0 973
SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 589 10,415 SH   SOLE NONE 0 0 10,415
SCHWAB STRATEGIC TR US TIPS ETF 808524870 241 4,289 SH   SOLE NONE 0 0 4,289
PROSHARES TR PSHS LC COR PLUS 74347R248 399 5,666 SH   SOLE NONE 0 0 5,666
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 243 684 SH   SOLE NONE 0 0 684
PAYCOM SOFTWARE INC COM 70432V102 741 3,269 SH   SOLE NONE 0 0 3,269
NORTHERN LTS FD TR IV INSPIRE CORP 66538H633 1,082 42,201 SH   SOLE NONE 0 0 42,201
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 1,666 65,933 SH   SOLE NONE 0 0 65,933
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 233 3,994 SH   SOLE NONE 0 0 3,994
WISDOMTREE TR HEDGED HI YLD BD 97717W430 5,320 228,246 SH   SOLE NONE 0 0 228,246
CUMMINS INC COM 231021106 491 2,865 SH   SOLE NONE 0 0 2,865
INVESCO QQQ TR UNIT SER 1 46090E103 1,081 5,787 SH   SOLE NONE 0 0 5,787
COCA COLA CO COM 191216100 370 7,260 SH   SOLE NONE 0 0 7,260
ISHARES TR MSCI ACWI ETF 464288257 1,777 24,113 SH   SOLE NONE 0 0 24,113
SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 1,819 59,189 SH   SOLE NONE 0 0 59,189
VANGUARD INDEX FDS GROWTH ETF 922908736 2,414 14,772 SH   SOLE NONE 0 0 14,772
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 494 9,328 SH   SOLE NONE 0 0 9,328
PAYCHEX INC COM 704326107 223 2,707 SH   SOLE NONE 0 0 2,707
SCHLUMBERGER LTD COM 806857108 329 8,287 SH   SOLE NONE 0 0 8,287
VISA INC COM CL A 92826C839 1,685 9,706 SH   SOLE NONE 0 0 9,706
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 576 4,305 SH   SOLE NONE 0 0 4,305
ISHARES TR CORE MSCI PAC 46434V696 902 16,205 SH   SOLE NONE 0 0 16,205
FS KKR CAPITAL CORP COM 302635107 487 81,741 SH   SOLE NONE 0 0 81,741
TEXAS INSTRS INC COM 882508104 487 4,240 SH   SOLE NONE 0 0 4,240
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 1,233 28,804 SH   SOLE NONE 0 0 28,804
ZOETIS INC CL A 98978V103 781 6,884 SH   SOLE NONE 0 0 6,884
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 367 16,208 SH   SOLE NONE 0 0 16,208
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 14,666 240,786 SH   SOLE NONE 0 0 240,786
EATON CORP PLC SHS G29183103 442 5,306 SH   SOLE NONE 0 0 5,306
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 741 13,651 SH   SOLE NONE 0 0 13,651
EPAM SYS INC COM 29414B104 740 4,275 SH   SOLE NONE 0 0 4,275
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1,797 22,320 SH   SOLE NONE 0 0 22,320
VANGUARD INDEX FDS VALUE ETF 922908744 2,545 22,940 SH   SOLE NONE 0 0 22,940
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 2,303 93,920 SH   SOLE NONE 0 0 93,920
NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 623 22,463 SH   SOLE NONE 0 0 22,463
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 666 15,710 SH   SOLE NONE 0 0 15,710
OLD REP INTL CORP COM 680223104 228 10,167 SH   SOLE NONE 0 0 10,167
ISHARES TR 20 YR TR BD ETF 464287432 432 3,251 SH   SOLE NONE 0 0 3,251
PIMCO ETF TR INV GRD CRP BD 72201R817 264 2,453 SH   SOLE NONE 0 0 2,453
PFIZER INC COM 717081103 802 18,505 SH   SOLE NONE 0 0 18,505
MARATHON PETE CORP COM 56585A102 458 8,203 SH   SOLE NONE 0 0 8,203
PACWEST BANCORP DEL COM 695263103 232 5,970 SH   SOLE NONE 0 0 5,970
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 280 2,551 SH   SOLE NONE 0 0 2,551
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 2,180 83,693 SH   SOLE NONE 0 0 83,693
BANK AMER CORP COM 060505104 258 8,906 SH   SOLE NONE 0 0 8,906
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 2,089 31,392 SH   SOLE NONE 0 0 31,392
W P CAREY INC COM 92936U109 229 2,817 SH   SOLE NONE 0 0 2,817
ISHARES TR CRE U S REIT ETF 464288521 9,564 183,852 SH   SOLE NONE 0 0 183,852
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 820 8,452 SH   SOLE NONE 0 0 8,452
VMWARE INC CL A COM 928563402 588 3,514 SH   SOLE NONE 0 0 3,514
ABBVIE INC COM 00287Y109 331 4,552 SH   SOLE NONE 0 0 4,552
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 1,657 57,720 SH   SOLE NONE 0 0 57,720
FORD MTR CO DEL COM 345370860 271 26,500 SH   SOLE NONE 0 0 26,500
DOUGLAS DYNAMICS INC COM 25960R105 360 9,059 SH   SOLE NONE 0 0 9,059
CUBESMART COM 229663109 328 9,811 SH   SOLE NONE 0 0 9,811
JOHNSON & JOHNSON COM 478160104 809 5,808 SH   SOLE NONE 0 0 5,808
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 2,867 119,003 SH   SOLE NONE 0 0 119,003
SPDR INDEX SHS FDS MSCI ACWI ETF 78463X475 1,955 24,451 SH   SOLE NONE 0 0 24,451
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 1,997 136,502 SH   SOLE NONE 0 0 136,502
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 188 16,346 SH   SOLE NONE 0 0 16,346
PEPSICO INC COM 713448108 359 2,737 SH   SOLE NONE 0 0 2,737
WATSCO INC COM 942622200 281 1,719 SH   SOLE NONE 0 0 1,719
CONOCOPHILLIPS COM 20825C104 371 6,088 SH   SOLE NONE 0 0 6,088
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 223 4,365 SH   SOLE NONE 0 0 4,365
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 5,039 91,580 SH   SOLE NONE 0 0 91,580
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 6,154 73,953 SH   SOLE NONE 0 0 73,953
PROCTER AND GAMBLE CO COM 742718109 331 3,018 SH   SOLE NONE 0 0 3,018
ISHARES TR CORE MSCI EURO 46434V738 1,349 28,949 SH   SOLE NONE 0 0 28,949
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 341 9,363 SH   SOLE NONE 0 0 9,363
ALLSTATE CORP COM 020002101 357 3,510 SH   SOLE NONE 0 0 3,510
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 7,020 99,531 SH   SOLE NONE 0 0 99,531
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 953 11,019 SH   SOLE NONE 0 0 11,019
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 424 3,557 SH   SOLE NONE 0 0 3,557
ISHARES TR 0-5YR HI YL CP 46434V407 2,813 60,240 SH   SOLE NONE 0 0 60,240
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 936 29,573 SH   SOLE NONE 0 0 29,573
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 6,054 175,283 SH   SOLE NONE 0 0 175,283
FACEBOOK INC CL A 30303M102 472 2,445 SH   SOLE NONE 0 0 2,445
AUTOMATIC DATA PROCESSING IN COM 053015103 362 2,189 SH   SOLE NONE 0 0 2,189
DEERE & CO COM 244199105 2,347 14,165 SH   SOLE NONE 0 0 14,165
SPDR SERIES TRUST PORTFOLIO LN COR 78464A367 1,273 44,287 SH   SOLE NONE 0 0 44,287
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 258 3,681 SH   SOLE NONE 0 0 3,681
MASTERCARD INC CL A 57636Q104 285 1,078 SH   SOLE NONE 0 0 1,078
DIGITAL RLTY TR INC COM 253868103 291 2,469 SH   SOLE NONE 0 0 2,469
INGERSOLL-RAND PLC SHS G47791101 371 2,932 SH   SOLE NONE 0 0 2,932
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 3,007 16,948 SH   SOLE NONE 0 0 16,948
ISHARES TR NATIONAL MUN ETF 464288414 364 3,219 SH   SOLE NONE 0 0 3,219
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 299 14,107 SH   SOLE NONE 0 0 14,107
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 407 20,979 SH   SOLE NONE 0 0 20,979
NEXTERA ENERGY INC COM 65339F101 344 1,681 SH   SOLE NONE 0 0 1,681
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 366 11,901 SH   SOLE NONE 0 0 11,901
NORTHERN LTS FD TR IV INSPIRE SMAL ETF 66538H641 1,805 67,597 SH   SOLE NONE 0 0 67,597
GENERAL MLS INC COM 370334104 203 3,863 SH   SOLE NONE 0 0 3,863
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 7,821 268,130 SH   SOLE NONE 0 0 268,130
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 12,685 354,416 SH   SOLE NONE 0 0 354,416
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 406 19,115 SH   SOLE NONE 0 0 19,115
VEEVA SYS INC CL A COM 922475108 856 5,278 SH   SOLE NONE 0 0 5,278
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 3,725 86,196 SH   SOLE NONE 0 0 86,196
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 15,321 438,610 SH   SOLE NONE 0 0 438,610
GENERAL ELECTRIC CO COM 369604103 276 26,256 SH   SOLE NONE 0 0 26,256
BANK N S HALIFAX COM 064149107 295 5,422 SH   SOLE NONE 0 0 5,422
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 325 11,763 SH   SOLE NONE 0 0 11,763
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 216 2,791 SH   SOLE NONE 0 0 2,791
ISHARES TR BROAD USD HIGH 46435U853 241 5,887 SH   SOLE NONE 0 0 5,887
SPDR S&P 500 ETF TR TR UNIT 78462F103 292 997 SH   SOLE NONE 0 0 997
INVESCO EXCHNG TRADED FD TR S&P INTL LOW 46138E230 452 13,346 SH   SOLE NONE 0 0 13,346
WELLS FARGO CO NEW COM 949746101 340 7,193 SH   SOLE NONE 0 0 7,193
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 3,042 57,543 SH   SOLE NONE 0 0 57,543
LOCKHEED MARTIN CORP COM 539830109 723 1,988 SH   SOLE NONE 0 0 1,988
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 581 27,446 SH   SOLE NONE 0 0 27,446
APPLE INC COM 037833100 1,607 8,119 SH   SOLE NONE 0 0 8,119
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 223 5,785 SH   SOLE NONE 0 0 5,785
LOWES COS INC COM 548661107 286 2,831 SH   SOLE NONE 0 0 2,831
ROSS STORES INC COM 778296103 682 6,882 SH   SOLE NONE 0 0 6,882
FIRST AMERN FINL CORP COM 31847R102 309 5,748 SH   SOLE NONE 0 0 5,748
JP MORGAN EXCHANGE TRADED FD DIV RTN GLB EQ 46641Q100 239 4,022 SH   SOLE NONE 0 0 4,022
WESTERN UN CO COM 959802109 205 10,283 SH   SOLE NONE 0 0 10,283
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 684 13,705 SH   SOLE NONE 0 0 13,705
INTERNATIONAL BUSINESS MACHS COM 459200101 882 6,396 SH   SOLE NONE 0 0 6,396
SPDR SERIES TRUST PORTFOLIO SH TSR 78468R101 6,976 232,535 SH   SOLE NONE 0 0 232,535
AT&T INC COM 00206R102 932 27,810 SH   SOLE NONE 0 0 27,810