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
APPLE INC COM 037833100 624 2,455 SH   SOLE 0 0 2,455
APPLE INC COM 037833100 943 3,708 SH   OTR 0 3,708 0
AMAZON COM INC COM 023135106 353 181 SH   OTR 0 181 0
VANECK VECTORS ETF TRUST FALLEN ANGEL HG 92189F437 1,759 69,536 SH   OTR 0 16,403 53,133
SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 24 262 SH   SOLE 0 0 262
SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 864 9,425 SH   OTR 0 9,356 69
PIMCO ETF TR ACTIVE BD ETF 72201R775 4,102 38,638 SH   OTR 0 38,009 629
BERKSHIRE HATHAWAY INC DEL CL A 084670108 544 2 SH   OTR 0 2 0
CME GROUP INC COM 12572Q105 5,091 29,441 SH   OTR 0 29,441 0
CHEVRON CORP NEW COM 15120R103 232 3,198 SH   OTR 0 3,198 0
ISHARES TR CORE DIV GRWTH 46434V621 9 278 SH   SOLE 0 0 278
ISHARES TR CORE DIV GRWTH 46434V621 513 15,734 SH   OTR 0 15,734 0
ISHARES TR MSCI EAFE ETF 464287465 321 6,000 SH   OTR 0 6,000 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 271 15,208 SH   OTR 0 5,610 9,598
SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309 42 933 SH   SOLE 0 0 933
SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309 2,054 45,175 SH   OTR 0 35,836 9,339
ISHARES TR FALN ANGLS USD 46435G474 50 2,240 SH   SOLE 0 0 2,240
ISHARES TR FALN ANGLS USD 46435G474 2,153 95,954 SH   OTR 0 74,684 21,270
FIDELITY CORP BOND ETF 316188101 261 5,217 SH   OTR 0 5,217 0
SSGA ACTIVE TR SPDR SSGA FXD 78470P507 226 7,259 SH   OTR 0 3,463 3,796
ISHARES TR FLTG RATE NT ETF 74642Q101 2,405 49,351 SH   OTR 0 11,479 37,872
SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 9 322 SH   SOLE 0 0 322
SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 1,865 63,428 SH   OTR 0 47,971 15,458
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 425 25,155 SH   OTR 0 5,964 19,191
FIDELITY MSCI RL EST ETF 316092857 546 26,253 SH   OTR 0 26,253 0
FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 347 3,664 SH   OTR 0 3,664 0
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 14 345 SH   SOLE 0 0 345
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 4,562 109,177 SH   OTR 0 59,584 49,592
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 684 9,251 SH   OTR 0 9,085 166
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 886 14,918 SH   OTR 0 14,655 263
GEOPARK LTD USD SHS G38327105 680 96,202 SH   SOLE 0 0 96,202
FLEXSHARES TR GLB QLT R/E IDX 33939L787 275 5,807 SH   OTR 0 65 5,742
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 115 12,332 SH   OTR 0 12,332 0
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 214 9,416 SH   OTR 0 7,404 2,012
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 7 140 SH   SOLE 0 0 140
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1,644 32,078 SH   OTR 0 24,878 7,200
GLOBAL X FDS S&P 500 COVERED 37954Y475 157 4,118 SH   SOLE 0 0 4,118
GLOBAL X FDS S&P 500 COVERED 37954Y475 150 3,936 SH   OTR 0 3,936 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 2,212 25,792 SH   OTR 0 5,939 19,853
ISHARES TR CORE INTL AGGR 46435G672 56 1,023 SH   SOLE 0 0 1,023
ISHARES TR CORE INTL AGGR 46435G672 1,853 33,881 SH   OTR 0 23,921 9,960
ISHARES TR BARCLAYS 7 10 YR 464287440 99 811 SH   SOLE 0 0 811
ISHARES TR BARCLAYS 7 10 YR 464287440 294 2,423 SH   OTR 0 2,423 0
ISHARES TR CORE MSCI EAFE 46432F842 1,354 27,132 SH   OTR 0 27,132 0
ISHARES TR CORE MSCI EURO 46434V738 352 9,503 SH   OTR 0 9,503 0
ISHARES TR INTRM TR CRP ETF 464288638 3,576 65,114 SH   OTR 0 14,940 50,174
ISHARES TR SH TR CRPORT ETF 464288646 16 305 SH   SOLE 0 0 305
ISHARES TR SH TR CRPORT ETF 464288646 4,472 85,400 SH   OTR 0 52,528 32,872
ISHARES TR CORE S&P TTL STK 464287150 37 651 SH   SOLE 0 0 651
ISHARES TR CORE S&P TTL STK 464287150 8,462 147,910 SH   OTR 0 112,828 35,081
ISHARES TR CORE TOTAL USD 46434V613 1,522 28,981 SH   OTR 0 6,770 22,211
ISHARES TR CORE S&P500 ETF 464287200 352 1,362 SH   OTR 0 1,362 0
JP MORGAN EXCHANGE TRADED FD US AGGREGATE 46641Q613 2,752 101,936 SH   SOLE 0 0 101,936
JP MORGAN EXCHANGE TRADED FD US AGGREGATE 46641Q613 8,004 296,431 SH   OTR 0 82,440 213,992
J P MORGAN EXCHANGE-TRADED F CORP BD RESCH 46641Q449 155 2,923 SH   SOLE 0 0 2,923
J P MORGAN EXCHANGE-TRADED F CORP BD RESCH 46641Q449 83 1,562 SH   OTR 0 200 1,362
JP MORGAN EXCHANGE TRADED FD DIV RTN EM EQT 46641Q308 559 14,092 SH   SOLE 0 0 14,092
JP MORGAN EXCHANGE TRADED FD DIV RTN EM EQT 46641Q308 1,400 35,262 SH   OTR 0 28,180 7,082
JP MORGAN EXCHANGE TRADED FD DCPLND HG YLD 46641Q878 133 3,008 SH   SOLE 0 0 3,008
JP MORGAN EXCHANGE TRADED FD DCPLND HG YLD 46641Q878 1,171 26,426 SH   OTR 0 6,063 20,363
JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 1,073 24,813 SH   SOLE 0 0 24,813
JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 3,556 82,229 SH   OTR 0 68,124 14,105
JP MORGAN EXCHANGE TRADED FD DIVERSFED RTRN 46641Q886 424 8,515 SH   SOLE 0 0 8,515
JP MORGAN EXCHANGE TRADED FD DIVERSFED RTRN 46641Q886 3,616 72,571 SH   OTR 0 66,702 5,869
JP MORGAN EXCHANGE TRADED FD DIVERSFD EQT ETF 46641Q845 284 13,195 SH   SOLE 0 0 13,195
JP MORGAN EXCHANGE TRADED FD DIVERSFD EQT ETF 46641Q845 2,182 101,261 SH   OTR 0 91,348 9,913
JP MORGAN EXCHANGE TRADED FD JPMORGAN DIVER 46641Q407 2,671 45,549 SH   SOLE 0 0 45,549
JP MORGAN EXCHANGE TRADED FD JPMORGAN DIVER 46641Q407 1,267 21,601 SH   OTR 0 2,309 19,292
NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 300 13,291 SH   OTR 0 13,291 0
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 16 318 SH   SOLE 0 0 318
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 3,232 63,375 SH   OTR 0 47,941 15,434
ISHARES TR MBS ETF 464288588 153 1,387 SH   SOLE 0 0 1,387
ISHARES TR MBS ETF 464288588 337 3,055 SH   OTR 0 3,018 37
GLOBAL X FDS GLBL X MLP ETF 37950E473 44 14,000 SH   OTR 0 14,000 0
MICROSOFT CORP COM 594918104 230 1,458 SH   OTR 0 1,458 0
ISHARES US ETF TR SHT MAT BD ETF 46431W507 25 523 SH   SOLE 0 0 523
ISHARES US ETF TR SHT MAT BD ETF 46431W507 8,173 168,551 SH   OTR 0 93,645 74,906
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 69 2,635 SH   SOLE 0 0 2,635
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 3,900 149,884 SH   OTR 0 143,315 6,569
OSI ETF TR OSHARS FTSE US 67110P407 8 269 SH   SOLE 0 0 269
OSI ETF TR OSHARS FTSE US 67110P407 1,763 60,746 SH   OTR 0 46,689 14,057
INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 18 1,557 SH   SOLE 0 0 1,557
INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 1,335 112,964 SH   OTR 0 92,098 20,866
ISHARES TR PFD AND INCM SEC 464288687 132 4,140 SH   SOLE 0 0 4,140
ISHARES TR PFD AND INCM SEC 464288687 86 2,698 SH   OTR 0 2,698 0
GLOBAL X FDS US PFD ETF 37954Y657 14 657 SH   SOLE 0 0 657
GLOBAL X FDS US PFD ETF 37954Y657 260 11,897 SH   OTR 0 11,712 185
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 1,019 19,074 SH   OTR 0 4,179 14,895
SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 540 11,551 SH   OTR 0 2,773 8,778
NORTHERN LTS FD TR III HCM DEFND 100 66538R748 322 12,772 SH   OTR 0 12,772 0
INVESCO QQQ TR UNIT SER 1 46090E103 11 58 SH   SOLE 0 0 58
INVESCO QQQ TR UNIT SER 1 46090E103 2,752 14,456 SH   OTR 0 11,332 3,124
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 9 492 SH   SOLE 0 0 492
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 343 17,809 SH   OTR 0 17,809 0
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 434 16,947 SH   OTR 0 388 16,559
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 546 16,245 SH   OTR 0 16,245 0
RAYTHEON CO COM NEW 755111507 239 2,529 SH   OTR 0 2,529 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 78 2,395 SH   SOLE 0 0 2,395
SCHWAB STRATEGIC TR US REIT ETF 808524847 901 27,525 SH   OTR 0 25,906 1,619
SCHWAB STRATEGIC TR US TIPS ETF 808524870 137 2,376 SH   SOLE 0 0 2,376
SCHWAB STRATEGIC TR US TIPS ETF 808524870 366 6,361 SH   OTR 0 6,361 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 1,253 41,460 SH   OTR 0 40,215 1,245
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,151 48,059 SH   OTR 0 36,834 11,225
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 10 340 SH   SOLE 0 0 340
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 2,741 96,296 SH   OTR 0 74,539 21,757
SPDR SERIES TRUST PORTFLI TIPS ETF 78464A656 268 9,239 SH   OTR 0 8,312 927
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 1,127 37,259 SH   OTR 0 7,524 29,735
SPDR SERIES TRUST PORTFLI MORTGAGE 78464A383 242 9,081 SH   OTR 0 6,343 2,738
SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853 950 43,518 SH   OTR 0 19,486 24,032
SPDR SERIES TRUST PORTFLI INTRMDIT 78464A672 222 6,695 SH   OTR 0 4,927 1,768
SPDR SERIES TRUST PORTFOLIO SH TSR 848916102 77 2,500 SH   SOLE 0 0 2,500
SPDR SERIES TRUST PORTFOLIO SH TSR 848916102 147 4,788 SH   OTR 0 2,321 2,467
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,620 6,284 SH   OTR 0 4,967 1,317
SPDR SER TR PRTFLO S&P500 GW 78464A409 274 7,678 SH   OTR 0 7,678 0
SPDR SER TR PRTFLO S&P500 VL 78464A508 11 442 SH   SOLE 0 0 442
SPDR SER TR PRTFLO S&P500 VL 78464A508 273 10,583 SH   OTR 0 10,583 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 1,994 49,839 SH   OTR 0 15,958 33,881
ISHARES TR TIPS BD ETF 464287176 426 3,610 SH   OTR 0 3,610 0
US FOODS HLDG CORP COM 912008109 583 32,900 SH   OTR 0 32,900 0
ISHARES TR MIN VOL USA ETF 46429B697 11 205 SH   SOLE 0 0 205
ISHARES TR MIN VOL USA ETF 46429B697 2,560 47,406 SH   OTR 0 37,231 10,176
UNITED STATES OIL FUND LP UNITS 91232N108 51 12,030 SH   OTR 0 12,030 0
ISHARES TR CRE U S REIT ETF 464288521 427 10,904 SH   OTR 0 3,782 7,122
VANGUARD WORLD FDS INF TECH ETF 92204A702 7 33 SH   SOLE 0 0 33
VANGUARD WORLD FDS INF TECH ETF 92204A702 256 1,206 SH   OTR 0 1,206 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 24 99 SH   SOLE 0 0 99
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5,402 22,810 SH   OTR 0 17,562 5,248
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2 34 SH   SOLE 0 0 34
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 608 11,158 SH   OTR 0 10,902 256
SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 1,203 43,080 SH   OTR 0 33,434 9,646
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 6 64 SH   SOLE 0 0 64
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 382 4,310 SH   OTR 0 4,179 131