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
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 54,606 865,250 SH   SOLE 0 0 865,250
INVESCO ACTIVELY MANAGD ETF TOTAL RETURN 46090A804 48,217 889,775 SH   SOLE 0 0 889,775
LEGG MASON ETF INVESTMENT TR WESTN ASET TTL 52468L810 48,098 1,785,386 SH   SOLE 0 0 1,785,386
VANECK VECTORS ETF TRUST MORNINGSTAR WIDE 92189F643 47,513 867,343 SH   SOLE 0 0 867,343
ISHARES TR RUS TP200 GR ETF 464289438 36,856 381,610 SH   SOLE 0 0 381,610
ISHARES TR RESIDNL REAL EST 464288562 23,900 317,235 SH   SOLE 0 0 317,235
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 22,179 380,165 SH   SOLE 0 0 380,165
ISHARES GOLD TRUST ISHARES 464285105 18,262 1,259,461 SH   SOLE 0 0 1,259,461
ISHARES TR U.S. TECH ETF 464287721 17,197 73,933 SH   SOLE 0 0 73,933
DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 4,360 18,037 SH   SOLE 0 0 18,037
WISDOMTREE TR GLB US QTLY DIV 97717W844 3,955 60,104 SH   SOLE 0 0 60,104
PROSHARES TR LARGE CAP CRE 74347R248 3,177 41,164 SH   SOLE 0 0 41,164
HANNON ARMSTRONG SUST INFR C COM 41068X100 2,590 80,485 SH   SOLE 0 0 80,485
TARGET CORP COM 87612E106 2,573 20,065 SH   SOLE 0 0 20,065
PROCTER & GAMBLE CO COM 742718109 2,552 20,434 SH   SOLE 0 0 20,434
AT&T INC COM 00206R102 2,386 61,031 SH   SOLE 0 0 61,031
SOUTHERN CO COM 842587107 2,347 36,842 SH   SOLE 0 0 36,842
CISCO SYS INC COM 17275R102 2,337 48,714 SH   SOLE 0 0 48,714
INTEL CORP COM 458140100 2,336 39,031 SH   SOLE 0 0 39,031
PACER FDS TR BNCHMRK INDSTR 69374H766 2,305 69,201 SH   SOLE 0 0 69,201
BRISTOL MYERS SQUIBB CO COM 110122108 2,305 35,913 SH   SOLE 0 0 35,913
UNITED TECHNOLOGIES CORP COM 913017109 2,256 15,067 SH   SOLE 0 0 15,067
REALTY INCOME CORP COM 756109104 2,248 30,535 SH   SOLE 0 0 30,535
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2,220 28,895 SH   SOLE 0 0 28,895
TERRAFORM PWR INC COM CL A 88104R209 2,209 143,525 SH   SOLE 0 0 143,525
FIRST TR S&P REIT INDEX FD COM 33734G108 2,193 83,950 SH   SOLE 0 0 83,950
RIO TINTO PLC SPONSORED ADR 767204100 2,077 34,985 SH   SOLE 0 0 34,985
STARWOOD PPTY TR INC COM 85571B105 2,051 82,495 SH   SOLE 0 0 82,495
TELUS CORP COM 87971M103 2,037 52,575 SH   SOLE 0 0 52,575
METLIFE INC COM 59156R108 2,037 39,957 SH   SOLE 0 0 39,957
PPL CORP COM 69351T106 1,814 50,547 SH   SOLE 0 0 50,547
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,783 37,941 SH   SOLE 0 0 37,941
PRINCIPAL FINL GROUP INC COM 74251V102 1,778 32,322 SH   SOLE 0 0 32,322
GENERAL DYNAMICS CORP COM 369550108 1,773 10,051 SH   SOLE 0 0 10,051
MICROCHIP TECHNOLOGY INC COM 595017104 1,770 16,905 SH   SOLE 0 0 16,905
CBRE GROUP INC CL A 12504L109 1,712 27,930 SH   SOLE 0 0 27,930
TRANSDIGM GROUP INC COM 893641100 1,709 3,053 SH   SOLE 0 0 3,053
LOWES COS INC COM 548661107 1,692 14,127 SH   SOLE 0 0 14,127
VISA INC COM CL A 92826C839 1,667 8,872 SH   SOLE 0 0 8,872
NIKE INC CL B 654106103 1,666 16,441 SH   SOLE 0 0 16,441
DISNEY WALT CO COM DISNEY 254687106 1,619 11,189 SH   SOLE 0 0 11,189
ALPHABET INC CAP STK CL C 02079K107 1,604 1,200 SH   SOLE 0 0 1,200
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,585 20,948 SH   SOLE 0 0 20,948
SALESFORCE COM INC COM 79466L302 1,574 9,681 SH   SOLE 0 0 9,681
ENBRIDGE INC COM 29250N105 1,565 39,348 SH   SOLE 0 0 39,348
INVESCO QQQ TR UNIT SER 1 46090E103 1,560 7,337 SH   SOLE 0 0 7,337
COMPASS MINERALS INTL INC COM 20451N101 1,559 25,585 SH   SOLE 0 0 25,585
GUIDEWIRE SOFTWARE INC COM 40171V100 1,531 13,950 SH   SOLE 0 0 13,950
HP INC COM 40434L105 1,468 71,435 SH   SOLE 0 0 71,435
BLACKROCK INC COM 09247X101 1,466 2,916 SH   SOLE 0 0 2,916
MCCORMICK & CO INC COM NON VTG 579780206 1,458 8,590 SH   SOLE 0 0 8,590
ACADIA PHARMACEUTICALS INC COM 004225108 1,444 33,755 SH   SOLE 0 0 33,755
BIOGEN INC COM 09062X103 1,373 4,627 SH   SOLE 0 0 4,627
PROSHARES TR ULTRAPRO QQQ 74347X831 1,346 15,546 SH   SOLE 0 0 15,546
POLARIS INC COM 731068102 1,324 13,025 SH   SOLE 0 0 13,025
BANK NEW YORK MELLON CORP COM 064058100 1,285 25,541 SH   SOLE 0 0 25,541
MCKESSON CORP COM 58155Q103 1,265 9,143 SH   SOLE 0 0 9,143
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,199 14,615 SH   SOLE 0 0 14,615
APPLE INC COM 037833100 1,111 3,781 SH   SOLE 0 0 3,781
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 1,038 19,526 SH   SOLE 0 0 19,526
ISHARES TR 0-5YR HI YL CP 46434V407 1,000 21,523 SH   SOLE 0 0 21,523
COCA COLA CO COM 191216100 968 17,485 SH   SOLE 0 0 17,485
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 957 16,909 SH   SOLE 0 0 16,909
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 875 24,769 SH   SOLE 0 0 24,769
MICROSOFT CORP COM 594918104 811 5,140 SH   SOLE 0 0 5,140
SCHWAB STRATEGIC TR US REIT ETF 808524847 748 16,265 SH   SOLE 0 0 16,265
PIMCO ETF TR ACTIVE BD ETF 72201R775 720 6,678 SH   SOLE 0 0 6,678
VANGUARD INDEX FDS GROWTH ETF 922908736 712 3,910 SH   SOLE 0 0 3,910
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 705 12,829 SH   SOLE 0 0 12,829
ISHARES TR RUSSELL 2000 ETF 464287655 652 3,936 SH   SOLE 0 0 3,936
ISHARES TR TIPS BD ETF 464287176 627 5,378 SH   SOLE 0 0 5,378
FORD MTR CO DEL COM 345370860 618 66,365 SH   SOLE 0 0 66,365
ISHARES TR IBOXX HI YD ETF 464288513 567 6,444 SH   SOLE 0 0 6,444
HOME DEPOT INC COM 437076102 555 2,543 SH   SOLE 0 0 2,543
VANECK VECTORS ETF TRUST PFD SECS EX FINL 92189F429 553 27,332 SH   SOLE 0 0 27,332
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 511 22,412 SH   SOLE 0 0 22,412
AMAZON COM INC COM 023135106 483 261 SH   SOLE 0 0 261
JOHNSON & JOHNSON COM 478160104 466 3,193 SH   SOLE 0 0 3,193
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 423 14,303 SH   SOLE 0 0 14,303
GENERAL MTRS CO COM 37045V100 392 10,711 SH   SOLE 0 0 10,711
SPDR GOLD TRUST GOLD SHS 78463V107 349 2,444 SH   SOLE 0 0 2,444
BERKSHIRE HATHAWAY INC DEL CL A 084670108 340 1 SH   SOLE 0 0 1
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 338 10,037 SH   SOLE 0 0 10,037
ISHARES TR S&P MC 400GR ETF 464287606 337 1,416 SH   SOLE 0 0 1,416
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 335 1,477 SH   SOLE 0 0 1,477
LOCKHEED MARTIN CORP COM 539830109 333 855 SH   SOLE 0 0 855
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 329 9,471 SH   SOLE 0 0 9,471
HERSHEY CO COM 427866108 294 2,000 SH   SOLE 0 0 2,000
ASTRAZENECA PLC SPONSORED ADR 046353108 291 5,829 SH   SOLE 0 0 5,829
ROCKWELL AUTOMATION INC COM 773903109 287 1,415 SH   SOLE 0 0 1,415
DUKE ENERGY CORP NEW COM NEW 26441C204 274 2,999 SH   SOLE 0 0 2,999
ETFIS SER TR I VIRTUS INFRCAP 26923G822 244 9,269 SH   SOLE 0 0 9,269
PFIZER INC COM 717081103 244 6,218 SH   SOLE 0 0 6,218
NEUROCRINE BIOSCIENCES INC COM 64125C109 238 2,211 SH   SOLE 0 0 2,211
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 235 3,980 SH   SOLE 0 0 3,980
WASTE CONNECTIONS INC COM 94106B101 220 2,421 SH   SOLE 0 0 2,421
BOEING CO COM 097023105 219 672 SH   SOLE 0 0 672
RENAISSANCERE HOLDINGS LTD COM G7496G103 215 1,098 SH   SOLE 0 0 1,098
BECTON DICKINSON & CO COM 075887109 214 789 SH   SOLE 0 0 789
ALLETE INC COM NEW 018522300 212 2,617 SH   SOLE 0 0 2,617
STAR BULK CARRIERS CORP SHS PAR Y8162K204 209 17,655 SH   SOLE 0 0 17,655
VANGUARD INDEX FDS VALUE ETF 922908744 201 1,677 SH   SOLE 0 0 1,677
ENERGY RECOVERY INC COM 29270J100 187 19,175 SH   SOLE 0 0 19,175