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
ALPHABET INC CAP STK CL C 02079K107 134 100 SH   SOLE 0 0 100
ALPHABET INC CAP STK CL C 02079K107 83 62 SH   OTR 0 62 0
AMAZON COM INC COM 023135106 308 167 SH   OTR 0 167 0
APPLE INC COM 037833100 1,158 3,945 SH   SOLE 0 0 3,945
APPLE INC COM 037833100 1,347 4,586 SH   OTR 0 4,586 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 340 1 SH   OTR 0 1 0
CHEVRON CORP NEW COM 166764100 12 100 SH   SOLE 0 0 100
CHEVRON CORP NEW COM 166764100 385 3,192 SH   OTR 0 3,192 0
CME GROUP INC COM 12572Q105 6,461 32,189 SH   OTR 0 32,189 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 42 3,106 SH   SOLE 0 0 3,106
CREDIT SUISSE GROUP SPONSORED ADR 225401108 303 22,500 SH   OTR 0 22,500 0
EXCHANGE TRADED CONCEPTS TR ROBO GBL HLTCR 301505723 350 13,200 SH   OTR 0 13,200 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 454 10,800 SH   OTR 0 10,800 0
FACEBOOK INC CL A 30303M102 62 300 SH   SOLE 0 0 300
FACEBOOK INC CL A 30303M102 145 705 SH   OTR 0 705 0
FIDELITY CORP BOND ETF 316188101 210 3,958 SH   OTR 0 3,958 0
FIDELITY MSCI RL EST ETF 316092857 271 9,723 SH   SOLE 0 0 9,723
FIDELITY MSCI RL EST ETF 316092857 604 21,679 SH   OTR 0 21,679 0
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 578 28,813 SH   OTR 0 8,485 20,328
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 11 212 SH   SOLE 0 0 212
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 2,860 55,211 SH   OTR 0 21,432 33,779
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 434 12,088 SH   OTR 0 224 11,864
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 11 230 SH   SOLE 0 0 230
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 4,660 97,253 SH   OTR 0 55,146 42,107
FLEXSHARES TR GLB QLT R/E IDX 33939L787 379 5,855 SH   OTR 0 0 5,855
FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 287 3,047 SH   OTR 0 3,047 0
GEOPARK LTD USD SHS G38327105 2,273 102,834 SH   SOLE 0 0 102,834
GLOBAL X FDS GLB X SUPERDIV 37950E549 9 531 SH   SOLE 0 0 531
GLOBAL X FDS GLB X SUPERDIV 37950E549 341 19,299 SH   OTR 0 19,299 0
GLOBAL X FDS GLBL X MLP ETF 37950E473 110 14,000 SH   OTR 0 14,000 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 10 435 SH   SOLE 0 0 435
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 227 9,634 SH   OTR 0 9,634 0
GLOBAL X FDS S&P 500 COVERED 37954Y475 139 2,745 SH   SOLE 0 0 2,745
GLOBAL X FDS S&P 500 COVERED 37954Y475 123 2,419 SH   OTR 0 2,419 0
GLOBAL X FDS US PFD ETF 37954Y657 17 698 SH   SOLE 0 0 698
GLOBAL X FDS US PFD ETF 37954Y657 191 7,623 SH   OTR 0 7,623 0
INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 32 1,927 SH   SOLE 0 0 1,927
INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 1,566 94,536 SH   OTR 0 76,520 18,016
INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 3,752 74,483 SH   OTR 0 56,683 17,800
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 112 3,359 SH   SOLE 0 0 3,359
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 4,467 133,409 SH   OTR 0 127,793 5,616
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 22 191 SH   SOLE 0 0 191
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 6,152 53,164 SH   OTR 0 20,338 32,826
INVESCO QQQ TR UNIT SER 1 46090E103 18 86 SH   SOLE 0 0 86
INVESCO QQQ TR UNIT SER 1 46090E103 2,668 12,548 SH   OTR 0 5,488 7,060
ISHARES GOLD TRUST ISHARES 464285105 154 10,599 SH   OTR 0 10,599 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 200 12,332 SH   OTR 0 12,332 0
ISHARES TR BARCLAYS 7 10 YR 464287440 93 843 SH   SOLE 0 0 843
ISHARES TR BARCLAYS 7 10 YR 464287440 264 2,396 SH   OTR 0 2,396 0
ISHARES TR CORE DIV GRWTH 46434V621 232 5,522 SH   OTR 0 5,522 0
ISHARES TR CORE HIGH DV ETF 46429B663 63 642 SH   SOLE 0 0 642
ISHARES TR CORE HIGH DV ETF 46429B663 246 2,512 SH   OTR 0 2,512 0
ISHARES TR CORE INTL AGGR 46435G672 609 11,121 SH   SOLE 0 0 11,121
ISHARES TR CORE INTL AGGR 46435G672 1,725 31,483 SH   OTR 0 22,008 9,475
ISHARES TR CORE MSCI EAFE 46432F842 620 9,510 SH   SOLE 0 0 9,510
ISHARES TR CORE MSCI EAFE 46432F842 1,042 15,972 SH   OTR 0 15,972 0
ISHARES TR CORE MSCI EMKT 46434G103 51 949 SH   SOLE 0 0 949
ISHARES TR CORE MSCI EMKT 46434G103 3,468 64,504 SH   OTR 0 37,067 27,436
ISHARES TR CORE MSCI EURO 46434V738 474 9,500 SH   OTR 0 9,500 0
ISHARES TR CORE MSCI TOTAL 46432F834 1,071 17,300 SH   SOLE 0 0 17,300
ISHARES TR CORE S&P TTL STK 464287150 1,109 15,253 SH   SOLE 0 0 15,253
ISHARES TR CORE S&P TTL STK 464287150 9,085 124,977 SH   OTR 0 48,122 76,855
ISHARES TR CORE S&P500 ETF 464287200 6 20 SH   SOLE 0 0 20
ISHARES TR CORE S&P500 ETF 464287200 566 1,750 SH   OTR 0 1,750 0
ISHARES TR CORE TOTAL USD 46434V613 907 17,398 SH   SOLE 0 0 17,398
ISHARES TR CORE TOTAL USD 46434V613 1,502 28,833 SH   OTR 0 21,917 6,916
ISHARES TR CORE US AGGBD ET 464287226 243 2,166 SH   SOLE 0 0 2,166
ISHARES TR CORE US AGGBD ET 464287226 53 472 SH   OTR 0 472 0
ISHARES TR CRE U S REIT ETF 464288521 530 9,702 SH   OTR 0 3,246 6,456
ISHARES TR CUR HD EURZN ETF 46434V639 215 6,768 SH   OTR 0 6,768 0
ISHARES TR FALN ANGLS USD 46435G474 386 14,221 SH   SOLE 0 0 14,221
ISHARES TR FALN ANGLS USD 46435G474 2,183 80,486 SH   OTR 0 60,384 20,102
ISHARES TR FLTG RATE NT ETF 46429B655 2,484 48,786 SH   OTR 0 37,192 11,594
ISHARES TR IBOXX INV CP ETF 464287242 263 2,059 SH   OTR 0 1,929 130
ISHARES TR INTRM TR CRP ETF 464288638 3,760 64,853 SH   OTR 0 49,624 15,229
ISHARES TR JPMORGAN USD EMG 464288281 347 3,032 SH   SOLE 0 0 3,032
ISHARES TR MBS ETF 464288588 123 1,142 SH   SOLE 0 0 1,142
ISHARES TR MBS ETF 464288588 260 2,410 SH   OTR 0 2,410 0
ISHARES TR MIN VOL USA ETF 46429B697 328 5,003 SH   SOLE 0 0 5,003
ISHARES TR MIN VOL USA ETF 46429B697 5,405 82,393 SH   OTR 0 31,488 50,905
ISHARES TR MSCI EAFE ETF 464287465 502 7,232 SH   OTR 0 7,232 0
ISHARES TR MULTIFACTOR USA 46434V290 15 359 SH   SOLE 0 0 359
ISHARES TR MULTIFACTOR USA 46434V290 770 17,934 SH   OTR 0 17,934 0
ISHARES TR PFD AND INCM SEC 464288687 526 13,990 SH   SOLE 0 0 13,990
ISHARES TR PFD AND INCM SEC 464288687 73 1,955 SH   OTR 0 1,955 0
ISHARES TR S&P 500 VAL ETF 464287408 260 2,000 SH   OTR 0 2,000 0
ISHARES TR SH TR CRPORT ETF 464288646 11 205 SH   SOLE 0 0 205
ISHARES TR SH TR CRPORT ETF 464288646 4,125 76,918 SH   OTR 0 38,358 38,560
ISHARES TR TIPS BD ETF 464287176 391 3,353 SH   OTR 0 3,353 0
ISHARES US ETF TR SHT MAT BD ETF 46431W507 18 350 SH   SOLE 0 0 350
ISHARES US ETF TR SHT MAT BD ETF 46431W507 7,604 151,329 SH   OTR 0 84,541 66,788
JP MORGAN EXCHANGE TRADED FD DCPLND HG YLD 46641Q878 381 7,352 SH   SOLE 0 0 7,352
JP MORGAN EXCHANGE TRADED FD DCPLND HG YLD 46641Q878 174 3,368 SH   OTR 0 271 3,097
JP MORGAN EXCHANGE TRADED FD DIV RTN EM EQT 46641Q308 1,031 18,092 SH   SOLE 0 0 18,092
JP MORGAN EXCHANGE TRADED FD DIV RTN EM EQT 46641Q308 1,799 31,569 SH   OTR 0 26,291 5,278
JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 2,270 39,765 SH   SOLE 0 0 39,765
JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 4,743 83,080 SH   OTR 0 69,359 13,721
JP MORGAN EXCHANGE TRADED FD DIVERSFD EQT ETF 46641Q845 928 28,498 SH   SOLE 0 0 28,498
JP MORGAN EXCHANGE TRADED FD DIVERSFD EQT ETF 46641Q845 2,919 89,607 SH   OTR 0 81,230 8,377
JP MORGAN EXCHANGE TRADED FD DIVERSFED RTRN 46641Q886 1,167 16,527 SH   SOLE 0 0 16,527
JP MORGAN EXCHANGE TRADED FD DIVERSFED RTRN 46641Q886 4,162 58,922 SH   OTR 0 54,369 4,553
JP MORGAN EXCHANGE TRADED FD JPMORGAN DIVER 46641Q407 3,515 44,128 SH   SOLE 0 0 44,128
JP MORGAN EXCHANGE TRADED FD JPMORGAN DIVER 46641Q407 1,086 13,628 SH   OTR 0 520 13,108
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 589 11,688 SH   SOLE 0 0 11,688
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 5,224 103,587 SH   OTR 0 40,195 63,392
JP MORGAN EXCHANGE TRADED FD US AGGREGATE 46641Q613 5,412 203,842 SH   SOLE 0 0 203,842
JP MORGAN EXCHANGE TRADED FD US AGGREGATE 46641Q613 6,842 257,696 SH   OTR 0 59,054 198,642
JP MORGAN EXCHANGE TRADED FD USD EMRNG MKT 46641Q746 147 2,873 SH   SOLE 0 0 2,873
JP MORGAN EXCHANGE TRADED FD USD EMRNG MKT 46641Q746 60 1,167 SH   OTR 0 92 1,075
MICROSOFT CORP COM 594918104 220 1,398 SH   OTR 0 1,398 0
MIDLAND STS BANCORP INC ILL COM 597742105 241 8,330 SH   OTR 0 8,330 0
NORTHERN LTS FD TR IV FRMLAFOLIOS TATL 66538H666 284 11,406 SH   OTR 0 11,406 0
OSI ETF TR OSHARS FTSE US 67110P407 7 181 SH   SOLE 0 0 181
OSI ETF TR OSHARS FTSE US 67110P407 1,872 51,113 SH   OTR 0 19,334 31,779
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 2,502 25,087 SH   OTR 0 19,127 5,960
PIMCO ETF TR ACTIVE BD ETF 72201R775 5,212 48,346 SH   OTR 0 48,346 0
PROSPECT CAPITAL CORPORATION COM 74348T102 94 14,600 SH   SOLE 0 0 14,600
SCHWAB STRATEGIC TR US REIT ETF 808524847 106 2,298 SH   SOLE 0 0 2,298
SCHWAB STRATEGIC TR US REIT ETF 808524847 1,177 25,602 SH   OTR 0 24,216 1,386
SCHWAB STRATEGIC TR US TIPS ETF 808524870 94 1,657 SH   SOLE 0 0 1,657
SCHWAB STRATEGIC TR US TIPS ETF 808524870 476 8,410 SH   OTR 0 8,410 0
SPDR GOLD TRUST GOLD SHS 78463V107 9 61 SH   SOLE 0 0 61
SPDR GOLD TRUST GOLD SHS 78463V107 1,918 13,421 SH   OTR 0 5,934 7,487
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 307 7,532 SH   OTR 0 7,532 0
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 2,213 33,128 SH   OTR 0 19,071 14,057
SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 1,204 19,791 SH   OTR 0 11,542 8,249
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,751 5,439 SH   SOLE 0 0 5,439
SPDR S&P 500 ETF TR TR UNIT 78462F103 374 1,161 SH   OTR 0 735 426
SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 7 215 SH   SOLE 0 0 215
SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 1,668 54,271 SH   OTR 0 21,496 32,775
SPDR SERIES TRUST MSCI USA STRTGIC 78468R812 1,967 20,775 SH   OTR 0 20,302 473
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 1,257 33,229 SH   OTR 0 5,581 27,648
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 1,027 28,359 SH   OTR 0 5,183 23,176
SPDR SERIES TRUST PORTFOLIO SH TSR 78468R101 46 1,530 SH   SOLE 0 0 1,530
SPDR SERIES TRUST PORTFOLIO SH TSR 78468R101 263 8,785 SH   OTR 0 7,647 1,138
SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853 1,517 46,487 SH   OTR 0 26,341 20,146
SPDR SERIES TRUST S&P DIVID ETF 78464A763 503 4,675 SH   OTR 0 4,675 0
SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 27 296 SH   SOLE 0 0 296
SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 596 6,517 SH   OTR 0 2,400 4,117
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 2,284 49,026 SH   OTR 0 34,193 14,833
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 289 11,356 SH   OTR 0 11,087 269
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 259 5,288 SH   OTR 0 4,782 506
SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309 60 1,170 SH   SOLE 0 0 1,170
SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309 2,686 52,475 SH   OTR 0 36,068 16,406
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 255 6,910 SH   SOLE 0 0 6,910
UNITED TECHNOLOGIES CORP COM 913017109 378 2,521 SH   OTR 0 2,521 0
VANECK VECTORS ETF TRUST FALLEN ANGEL HG 92189F437 16 526 SH   SOLE 0 0 526
VANECK VECTORS ETF TRUST FALLEN ANGEL HG 92189F437 2,046 68,530 SH   OTR 0 51,919 16,611
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 20 67 SH   SOLE 0 0 67
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5,742 19,413 SH   OTR 0 7,802 11,611
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 7 94 SH   SOLE 0 0 94
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1,836 26,016 SH   OTR 0 9,849 16,167
WISDOMTREE TR YIELD ENHANCD US 97717X511 209 3,995 SH   SOLE 0 0 3,995