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
ALAMO GROUP INC COM 011311107 563 7,400 SH   SOLE   7,400 0 0
AlLPS ETF TR ALERIAN MLP 00162Q866 293 23,256 SH   SOLE   23,256 0 0
AMAZON COM INC COM 023135106 3,353 4,471 SH   SOLE   4,471 0 0
APPLE INC COM 037833100 937 8,089 SH   SOLE   8,089 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 215 9,189 SH   SOLE   9,189 0 0
BANK OF AMERICA CORP COM 060505104 316 14,295 SH   SOLE   14,295 0 0
BANK OF NEW YORK COM 064058100 733 15,479 SH   SOLE   15,479 0 0
BARCLAYS BK PLC IPATH METALETN 06740P338 521 22,005 SH   SOLE   22,005 0 0
BARCLAYS BK PLC IPTH LEAD ETN 06740P197 412 8,673 SH   SOLE   8,673 0 0
BARCLAYS BK PLC IPT NICKEL ETN 06740P213 477 39,433 SH   SOLE   39,433 0 0
BlLUCORA INC COM 095229100 216 14,650 SH   SOLE   14,650 0 0
BP PLC SPONSORED ADR 055622104 1,552 41,531 SH   SOLE   41,531 0 0
CATERPILLAR INC COM 149123101 690 7,445 SH   SOLE   7,445 0 0
CHEVRON CORP COM 166764100 1,285 10,917 SH   SOLE   10,917 0 0
CIRRUS LOGIC INC COM 172755100 221 3,901 SH   SOLE   3,901 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BUL 2019 HY 18383M373 379 15,692 SH   SOLE   15,692 0 0
CLAYMORE EXCHANGE TRD FD TR 2023 Corp Bond 18383M241 383 14,536 SH   SOLE   14,536 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BLT2018 HY 18383M381 374 14,847 SH   SOLE   14,847 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BLT2017 HY 18383M399 376 14,572 SH   SOLE   14,572 0 0
CLAYMORE EXCHANGE TRD FD TR 2021 HG YLD CB 18383M225 386 15,624 SH   SOLE   15,624 0 0
CLAYMORE EXCHANGE TRD FD TR 2022 HG YLD CB 18383M217 388 15,517 SH   SOLE   15,517 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BUL 2020 HY 18383M365 389 16,030 SH   SOLE   16,030 0 0
CONTINENTAL RESOURCES COM 212015101 254 4,919 SH   SOLE   4,919 0 0
CRESTWOOD EQUITY PARTNERS UNIT LTD PARTNER 226344208 321 12,575 SH   SOLE   12,575 0 0
EBIX INC COM 278715206 254 4,446 SH   SOLE   4,446 0 0
EMERSON ELECTRIC CO COM 291011104 859 15,405 SH   SOLE   15,405 0 0
EXELIXIS INC COM 30161Q104 213 14,293 SH   SOLE   14,293 0 0
FACEBOOK INC CL A 30303M102 1,251 10,874 SH   SOLE   10,874 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 427 21,837 SH   SOLE   21,837 0 0
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 389 16,907 SH   SOLE   16,907 0 0
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 2,103 83,332 SH   SOLE   83,332 0 0
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 791 16,293 SH   SOLE   16,293 0 0
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 195 10,287 SH   SOLE   10,287 0 0
FIRST TR NASDAQ100 TECH INDE SHS 337345102 311 5,910 SH   SOLE   5,910 0 0
FORUM ENERGY TECHNOLOGIES INC COM 34984V100 203 9,239 SH   SOLE   9,239 0 0
GALLAGHER ARTHUR J & CO COM 363576109 245 4,715 SH   SOLE   4,715 0 0
GENERAL ELECTRIC COMPANY COM 369604103 1,363 43,147 SH   SOLE   43,147 0 0
HELMERICH & PAYNE INC COM 423452101 262 3,388 SH   SOLE   3,388 0 0
ISHARES TR CORE S&P SCP ETF 464287804 2,821 20,516 SH   SOLE   20,516 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 1,839 24,245 SH   SOLE   24,245 0 0
ISHARES TR INTL HIGH YIELD 464286210 742 16,186 SH   SOLE   16,186 0 0
ISHARES TR INTL DEVPPTY ETF 464288422 1,007 29,968 SH   SOLE   29,968 0 0
ISHARES TR CORE US AGGBD ET 464287226 2,519 23,311 SH   SOLE   23,311 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 6,922 56,832 SH   SOLE   56,832 0 0
ISHARES TR SP SMCP600GR ETF 464287887 1,738 11,589 SH   SOLE   11,589 0 0
ISHARES TR US PFD STK ETF 464288687 2,101 56,454 SH   SOLE   56,454 0 0
ISHARES TR INTL SEL DIV ETF 464288448 2,533 85,692 SH   SOLE   85,692 0 0
ISHARES TR US HLTHCARE ETF 464287762 2,768 19,203 SH   SOLE   19,203 0 0
ISHARES TR TRANS AVG ETF 464287192 201 1,236 SH   SOLE   1,236 0 0
ISHARES TR MSCI EAFE ETF 464287465 4,583 79,390 SH   SOLE   79,390 0 0
ISHARES TR CORE S&P500 ETF 464287200 4,068 18,080 SH   SOLE   18,080 0 0
ISHARES U S ETF TR INT RT HDG C B 46431W705 2,630 27,961 SH   SOLE   27,961 0 0
JOHNSON & JOHNSON COM 478160104 868 7,535 SH   SOLE   7,535 0 0
KOHLS CORP COM 500255104 292 5,920 SH   SOLE   5,920 0 0
MARRIOT INTERNATIONAL COM 571903202 885 10,708 SH   SOLE   10,708 0 0
MICRON TECHNOLOGY COM 595112103 245 11,192 SH   SOLE   11,192 0 0
MICROSOFT INC COM 594918104 1,540 24,781 SH   SOLE   24,781 0 0
NAVIENT CORP COM 63938C108 329 19,999 SH   SOLE   19,999 0 0
NEW RESIDENTIAL INVT CORP COM 64828T201 468 29,693 SH   SOLE   29,693 0 0
NVIDIA CORP COM 67066G104 411 3,851 SH   SOLE   3,851 0 0
ONEOK INC COM 682680103 290 5,050 SH   SOLE   5,050 0 0
PATTERSON UTI ENERGY INC COM 703481101 231 8,574 SH   SOLE   8,574 0 0
PIMCO ETF TR TTL RTN ACTV ETF 72201R775 1,027 9,860 SH   SOLE   9,860 0 0
POWERSHARES ETF TR II S&P600 LOVL PT 73937B639 341 7,857 SH   SOLE   7,857 0 0
POWERSHARES ETF TR II VAR RATE PFD POR 73937B597 1,591 64,657 SH   SOLE   64,657 0 0
POWERSHARES ETF TRUST ENERGY SEC POR 73935X385 305 7,021 SH   SOLE   7,021 0 0
POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 498 11,852 SH   SOLE   11,852 0 0
POWERSHARES ETF TRUST II KBW YIELD REIT 73936Q819 292 7,762 SH   SOLE   7,762 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 217 1,831 SH   SOLE   1,831 0 0
POWERSHS DB MULTI SECT COMM DB BASE METALS 73936B705 538 36,067 SH   SOLE   36,067 0 0
POWERSHS DB MULTI SECT COMM DB OIL FUND 73936B507 1,041 107,494 SH   SOLE   107,494 0 0
PROSHARES TR MDCP 400 DIVID 74347B680 343 6,808 SH   SOLE   6,808 0 0
ROYAL BK SCOTLAND GROUP PLC SPON ADR SER H 780097879 894 35,346 SH   SOLE   35,346 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 914 10,547 SH   SOLE   10,547 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 223 9,611 SH   SOLE   9,611 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,011 14,662 SH   SOLE   14,662 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 340 4,514 SH   SOLE   4,514 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 435 6,996 SH   SOLE   6,996 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 230 4,441 SH   SOLE   4,441 0 0
SHOPIFY INC CL A 82509L107 217 5,070 SH   SOLE   5,070 0 0
SOUTHWEST AIRLINES COM 844741108 1,053 21,125 SH   SOLE   21,125 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 4,671 23,648 SH   SOLE   23,648 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,052 18,128 SH   SOLE   18,128 0 0
SPDR SER TR BLOMBRG BRC SRT 78468R101 708 25,571 SH   SOLE   25,571 0 0
SPDR SER TR DJ REIT ETF 78464A607 1,255 13,440 SH   SOLE   13,440 0 0
SPDR SER TR S&P METALS MNG 78464A755 298 9,800 SH   SOLE   9,800 0 0
SPDR SER TR S&P TRANSN ETF 78464A532 337 6,246 SH   SOLE   6,246 0 0
SPDR SER TR WELLS FG PFD ETF 78464A292 2,293 54,654 SH   SOLE   54,654 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1,705 35,238 SH   SOLE   35,238 0 0
TARGET CORPORATION COM 87612E106 771 10,669 SH   SOLE   10,669 0 0
TECK RESOURCES LTD CL B 878742204 316 15,798 SH   SOLE   15,798 0 0
TEXAS INSTRUMENTS COM 882508104 203 2,778 SH   SOLE   2,778 0 0
UNITED STATES OIL COM 91232N108 232 19,822 SH   SOLE   19,822 0 0
UNITED STS GASOLINE FD LP UNITS 91201T102 515 16,428 SH   SOLE   16,428 0 0
US SILICA HOLDINGS COM 90346E103 225 3,978 SH   SOLE   3,978 0 0
VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 315 17,469 SH   SOLE   17,469 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 918 8,330 SH   SOLE   8,330 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 927 7,449 SH   SOLE   7,449 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 2,266 28,054 SH   SOLE   28,054 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 327 3,512 SH   SOLE   3,512 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 1,451 11,025 SH   SOLE   11,025 0 0
VANGUARD INDEX FDS REIT ETF 922908553 577 6,993 SH   SOLE   6,993 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 3,465 66,256 SH   SOLE   66,256 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 1,124 9,999 SH   SOLE   9,999 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1,454 24,493 SH   SOLE   24,493 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 817 6,441 SH   SOLE   6,441 0 0
VERIZON COMMUNICATION COM 92343V104 898 16,822 SH   SOLE   16,822 0 0
WESTERN DIGITAL CORP COM 958102105 233 3,432 SH   SOLE   3,432 0 0
WESTMORELAND COAL CO COM 960878106 245 13,884 SH   SOLE   13,884 0 0