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
3M CO COM 88579Y101 1,796 8,646 SH   SOLE   0 0 8,646
ABBOTT LABS COM 002824100 533 6,667 SH   SOLE   0 0 6,667
ABBVIE INC COM 00287Y109 703 8,723 SH   SOLE   0 0 8,723
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 922 5,237 SH   SOLE   0 0 5,237
ADECOAGRO S A COM L00849106 1,538 223,255 SH   SOLE   0 0 223,255
ADOBE INC COM 00724F101 825 3,094 SH   SOLE   0 0 3,094
ADTALEM GLOBAL ED INC COM 00737L103 305 6,581 SH   SOLE   0 0 6,581
AEGON N V NY REGISTRY SHS 007924103 146 30,457 SH   SOLE   0 0 30,457
AES CORP COM 00130H105 200 11,046 SH   SOLE   0 0 11,046
AFLAC INC COM 001055102 455 9,103 SH   SOLE   0 0 9,103
AGNICO EAGLE MINES LTD COM 008474108 2,853 65,578 SH   SOLE   0 0 65,578
ALASKA AIR GROUP INC COM 011659109 203 3,626 SH   SOLE   0 0 3,626
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5,737 31,446 SH   SOLE   0 0 31,446
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,713 9,791 SH   SOLE   0 0 9,791
ALPHABET INC CAP STK CL C 02079K107 17,092 14,567 SH   SOLE   0 0 14,567
ALPHABET INC CAP STK CL A 02079K305 8,882 7,547 SH   SOLE   0 0 7,547
ALPS ETF TR ALERIAN MLP 00162Q866 1,712 170,656 SH   SOLE   0 0 170,656
ALTRIA GROUP INC COM 02209S103 284 4,947 SH   SOLE   0 0 4,947
AMAZON COM INC COM 023135106 6,995 3,928 SH   SOLE   0 0 3,928
AMERICAN EXPRESS CO COM 025816109 1,089 9,964 SH   SOLE   0 0 9,964
AMERICAN FINL GROUP INC OHIO COM 025932104 307 3,196 SH   SOLE   0 0 3,196
AMERICAN INTL GROUP INC COM NEW 026874784 237 5,501 SH   SOLE   0 0 5,501
AMERICAN NATL INS CO COM 028591105 278 2,297 SH   SOLE   0 0 2,297
AMERICAN STS WTR CO COM 029899101 265 3,712 SH   SOLE   0 0 3,712
AMERICAN TOWER CORP NEW COM 03027X100 334 1,695 SH   SOLE   0 0 1,695
AMERISOURCEBERGEN CORP COM 03073E105 247 3,111 SH   SOLE   0 0 3,111
AMGEN INC COM 031162100 741 3,901 SH   SOLE   0 0 3,901
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 7,654 217,084 SH   SOLE   0 0 217,084
AON PLC SHS CL A G0408V102 368 2,154 SH   SOLE   0 0 2,154
APPLE INC COM 037833100 22,167 116,701 SH   SOLE   0 0 116,701
ARCHER DANIELS MIDLAND CO COM 039483102 244 5,648 SH   SOLE   0 0 5,648
ARROW ELECTRS INC COM 042735100 237 3,077 SH   SOLE   0 0 3,077
ASCENA RETAIL GROUP INC COM 04351G101 16 14,672 SH   SOLE   0 0 14,672
ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 180 41,759 SH   SOLE   0 0 41,759
ASML HOLDING N V N Y REGISTRY SHS N07059210 342 1,818 SH   SOLE   0 0 1,818
ASSURED GUARANTY LTD COM G0585R106 408 9,184 SH   SOLE   0 0 9,184
AT&T INC COM 00206R102 1,301 41,484 SH   SOLE   0 0 41,484
AUTOMATIC DATA PROCESSING IN COM 053015103 210 1,312 SH   SOLE   0 0 1,312
BAIDU INC SPON ADR REP A 056752108 2,549 15,464 SH   SOLE   0 0 15,464
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 1,588 277,116 SH   SOLE   0 0 277,116
BANCO BRADESCO S A SP ADR PFD NEW 059460303 158 14,474 SH   SOLE   0 0 14,474
BANCO DE CHILE SPONSORED ADS 059520106 318 10,806 SH   SOLE   0 0 10,806
BANCO SANTANDER SA ADR 05964H105 237 51,105 SH   SOLE   0 0 51,105
BANK AMER CORP COM 060505104 1,006 36,475 SH   SOLE   0 0 36,475
BANK MONTREAL QUE COM 063671101 411 5,491 SH   SOLE   0 0 5,491
BANK N S HALIFAX COM 064149107 286 5,377 SH   SOLE   0 0 5,377
BANK NEW YORK MELLON CORP COM 064058100 3,681 72,998 SH   SOLE   0 0 72,998
BARRICK GOLD CORPORATION COM 067901108 227 16,538 SH   SOLE   0 0 16,538
BAXTER INTL INC COM 071813109 302 3,711 SH   SOLE   0 0 3,711
BAYTEX ENERGY CORP COM 07317Q105 55 32,366 SH   SOLE   0 0 32,366
BECTON DICKINSON & CO COM 075887109 3,400 13,616 SH   SOLE   0 0 13,616
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,445 27,104 SH   SOLE   0 0 27,104
BHP GROUP LTD SPONSORED ADS 088606108 362 6,624 SH   SOLE   0 0 6,624
BIOGEN INC COM 09062X103 271 1,148 SH   SOLE   0 0 1,148
BLACK STONE MINERALS L P COM UNIT 09225M101 9,127 517,395 SH   SOLE   0 0 517,395
BLACKBAUD INC COM 09227Q100 217 2,718 SH   SOLE   0 0 2,718
BLACKROCK INC COM 09247X101 1,093 2,558 SH   SOLE   0 0 2,558
BLACKROCK MUNICIPAL BOND TR COM 09249H104 184 12,675 PRN   SOLE   0 0 12,675
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 308 13,746 SH   SOLE   0 0 13,746
BLACKSTONE MTG TR INC COM CL A 09257W100 207 6,000 PRN   SOLE   0 0 6,000
BOEING CO COM 097023105 1,336 3,502 SH   SOLE   0 0 3,502
BOOKING HLDGS INC COM 09857L108 2,029 1,163 SH   SOLE   0 0 1,163
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 2,754 190,325 PRN   SOLE   0 0 190,325
BP PLC SPONSORED ADR 055622104 3,739 85,531 SH   SOLE   0 0 85,531
BRISTOL MYERS SQUIBB CO COM 110122108 567 11,891 SH   SOLE   0 0 11,891
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 284 6,801 SH   SOLE   0 0 6,801
BROADCOM INC COM 11135F101 338 1,125 SH   SOLE   0 0 1,125
CATERPILLAR INC DEL COM 149123101 468 3,453 SH   SOLE   0 0 3,453
CBL & ASSOC PPTYS INC COM 124830100 30 19,413 PRN   SOLE   0 0 19,413
CBS CORP NEW CL B 124857202 3,004 63,204 SH   SOLE   0 0 63,204
CELGENE CORP COM 151020104 3,951 41,879 SH   SOLE   0 0 41,879
CEMEX SAB DE CV SPON ADR NEW 151290889 83 17,834 SH   SOLE   0 0 17,834
CHECK POINT SOFTWARE TECH LT ORD M22465104 525 4,147 SH   SOLE   0 0 4,147
CHEVRON CORP NEW COM 166764100 3,621 29,394 SH   SOLE   0 0 29,394
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 486 9,528 SH   SOLE   0 0 9,528
CHUBB LIMITED COM H1467J104 456 3,253 SH   SOLE   0 0 3,253
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 217 6,115 SH   SOLE   0 0 6,115
CHURCH & DWIGHT INC COM 171340102 203 2,853 SH   SOLE   0 0 2,853
CISCO SYS INC COM 17275R102 2,005 37,137 SH   SOLE   0 0 37,137
CITIGROUP INC COM NEW 172967424 414 6,647 SH   SOLE   0 0 6,647
CLEARWAY ENERGY INC CL C 18539C204 2,943 194,757 SH   SOLE   0 0 194,757
CME GROUP INC COM CL A 12572Q105 1,025 6,231 SH   SOLE   0 0 6,231
CNX MIDSTREAM PARTNERS LP COM UNIT REPST 12654A101 767 50,425 SH   SOLE   0 0 50,425
COCA COLA CO COM 191216100 816 17,413 SH   SOLE   0 0 17,413
COLUMBIA SPORTSWEAR CO COM 198516106 399 3,834 SH   SOLE   0 0 3,834
COMCAST CORP NEW CL A 20030N101 532 13,319 SH   SOLE   0 0 13,319
CONOCOPHILLIPS COM 20825C104 674 10,095 SH   SOLE   0 0 10,095
CORESITE RLTY CORP COM 21870Q105 331 3,092 SH   SOLE   0 0 3,092
CORNING INC COM 219350105 378 11,420 SH   SOLE   0 0 11,420
COSTCO WHSL CORP NEW COM 22160K105 1,491 6,158 SH   SOLE   0 0 6,158
CSX CORP COM 126408103 210 2,802 SH   SOLE   0 0 2,802
CUMMINS INC COM 231021106 303 1,922 SH   SOLE   0 0 1,922
CVS HEALTH CORP COM 126650100 221 4,101 SH   SOLE   0 0 4,101
DANAHER CORPORATION COM 235851102 673 5,096 SH   SOLE   0 0 5,096
DBX ETF TR XTRACK HRVST CSI 233051879 5,512 191,860 SH   SOLE   0 0 191,860
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 9,152 276,923 SH   SOLE   0 0 276,923
DELL TECHNOLOGIES INC CL C 24703L202 207 3,525 SH   SOLE   0 0 3,525
DENBURY RES INC COM NEW 247916208 40 19,499 SH   SOLE   0 0 19,499
DEUTSCHE BANK AG NAMEN AKT D18190898 105 12,963 SH   SOLE   0 0 12,963
DEVON ENERGY CORP NEW COM 25179M103 4,413 139,823 SH   SOLE   0 0 139,823
DIAGEO P L C SPON ADR NEW 25243Q205 242 1,477 SH   SOLE   0 0 1,477
DIGITAL RLTY TR INC COM 253868103 346 2,906 SH   SOLE   0 0 2,906
DISCOVERY INC COM SER A 25470F104 1,800 66,600 SH   SOLE   0 0 66,600
DISNEY WALT CO COM DISNEY 254687106 5,679 51,148 SH   SOLE   0 0 51,148
DORMAN PRODUCTS INC COM 258278100 212 2,403 SH   SOLE   0 0 2,403
DOWDUPONT INC COM 26078J100 731 13,706 SH   SOLE   0 0 13,706
EATON VANCE LTD DUR INCOME F COM 27828H105 3,323 262,705 PRN   SOLE   0 0 262,705
EATON VANCE MUN BD FD COM 27827X101 617 49,745 PRN   SOLE   0 0 49,745
ECOLAB INC COM 278865100 488 2,764 SH   SOLE   0 0 2,764
EDWARDS LIFESCIENCES CORP COM 28176E108 264 1,381 SH   SOLE   0 0 1,381
EMERSON ELEC CO COM 291011104 406 5,936 SH   SOLE   0 0 5,936
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 7,245 505,905 SH   SOLE   0 0 505,905
ENBRIDGE INC COM 29250N105 394 10,869 SH   SOLE   0 0 10,869
ENCANA CORP COM 292505104 117 16,150 SH   SOLE   0 0 16,150
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 11,884 773,173 SH   SOLE   0 0 773,173
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 8,937 699,317 SH   SOLE   0 0 699,317
ENTERPRISE PRODS PARTNERS L COM 293792107 28,169 968,014 SH   SOLE   0 0 968,014
EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 4,543 98,395 SH   SOLE   0 0 98,395
EXXON MOBIL CORP COM 30231G102 2,462 30,473 SH   SOLE   0 0 30,473
FACEBOOK INC CL A 30303M102 6,701 40,201 SH   SOLE   0 0 40,201
FEDEX CORP COM 31428X106 3,436 18,942 SH   SOLE   0 0 18,942
FIRST BANCORP P R COM NEW 318672706 252 21,999 SH   SOLE   0 0 21,999
FIRST REP BK SAN FRANCISCO C COM 33616C100 393 3,909 SH   SOLE   0 0 3,909
FISERV INC COM 337738108 209 2,364 SH   SOLE   0 0 2,364
FORTINET INC COM 34959E109 471 5,609 SH   SOLE   0 0 5,609
FORTIVE CORP COM 34959J108 221 2,637 SH   SOLE   0 0 2,637
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 61 11,910 SH   SOLE   0 0 11,910
FTS INTERNATIONAL INC COM 30283W104 3,610 361,015 SH   SOLE   0 0 361,015
GAP INC COM 364760108 1,491 56,959 SH   SOLE   0 0 56,959
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 3,702 163,582 SH   SOLE   0 0 163,582
GENERAL ELECTRIC CO COM 369604103 713 71,347 SH   SOLE   0 0 71,347
GENERAL MLS INC COM 370334104 283 5,478 SH   SOLE   0 0 5,478
GENERAL MTRS CO COM 37045V100 212 5,722 SH   SOLE   0 0 5,722
GLOBAL X FDS MSCI GREECE ETF 37950E366 247 30,749 SH   SOLE   0 0 30,749
GLOBAL X FDS GLBL X MLP ETF 37950E473 4,023 453,525 SH   SOLE   0 0 453,525
GLOBALSTAR INC COM 378973408 560 1,303,100 SH   SOLE   0 0 1,303,100
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 60,277 601,143 SH   SOLE   0 0 601,143
GOLDMAN SACHS GROUP INC COM 38141G104 2,119 11,035 SH   SOLE   0 0 11,035
GRANITE CONSTR INC COM 387328107 2,838 65,775 SH   SOLE   0 0 65,775
HALLIBURTON CO COM 406216101 224 7,652 SH   SOLE   0 0 7,652
HENRY SCHEIN INC COM 806407102 2,363 39,314 SH   SOLE   0 0 39,314
HESS MIDSTREAM PARTNERS LP UNIT LTD PR INT 428104103 1,501 70,825 SH   SOLE   0 0 70,825
HEWLETT PACKARD ENTERPRISE C COM 42824C109 193 12,498 SH   SOLE   0 0 12,498
HOME DEPOT INC COM 437076102 1,132 5,901 SH   SOLE   0 0 5,901
HONEYWELL INTL INC COM 438516106 560 3,525 SH   SOLE   0 0 3,525
HP INC COM 40434L105 259 13,343 SH   SOLE   0 0 13,343
HSBC HLDGS PLC SPON ADR NEW 404280406 283 6,977 SH   SOLE   0 0 6,977
ICICI BK LTD ADR 45104G104 195 17,052 SH   SOLE   0 0 17,052
ICU MED INC COM 44930G107 391 1,632 SH   SOLE   0 0 1,632
INDEPENDENT BANK CORP MASS COM 453836108 213 2,625 SH   SOLE   0 0 2,625
INFOSYS LTD SPONSORED ADR 456788108 277 25,301 SH   SOLE   0 0 25,301
ING GROEP N V SPONSORED ADR 456837103 177 14,588 SH   SOLE   0 0 14,588
INTEL CORP COM 458140100 3,427 63,816 SH   SOLE   0 0 63,816
INTERCONTINENTAL EXCHANGE IN COM 45866F104 313 4,109 SH   SOLE   0 0 4,109
INTERNATIONAL BUSINESS MACHS COM 459200101 1,065 7,549 SH   SOLE   0 0 7,549
INTUITIVE SURGICAL INC COM NEW 46120E602 211 370 SH   SOLE   0 0 370
INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP 46138E719 347 18,585 SH   SOLE   0 0 18,585
INVESCO QQQ TR UNIT SER 1 46090E103 312 1,735 SH   SOLE   0 0 1,735
ISHARES GOLD TRUST ISHARES 464285105 841 67,966 SH   SOLE   0 0 67,966
ISHARES INC EM MKT SM-CP ETF 464286475 3,174 70,539 SH   SOLE   0 0 70,539
ISHARES INC MSCI CDA ETF 464286509 2,075 75,075 SH   SOLE   0 0 75,075
ISHARES INC MSCI FRANCE ETF 464286707 1,199 40,681 SH   SOLE   0 0 40,681
ISHARES INC MSCI STH KOR ETF 464286772 4,774 78,329 SH   SOLE   0 0 78,329
ISHARES INC MSCI GERMANY ETF 464286806 1,267 47,067 SH   SOLE   0 0 47,067
ISHARES INC MSCI MEXICO ETF 464286822 567 13,018 SH   SOLE   0 0 13,018
ISHARES INC MSCI HONG KG ETF 464286871 1,305 49,787 SH   SOLE   0 0 49,787
ISHARES INC CORE MSCI EMKT 46434G103 4,342 83,960 SH   SOLE   0 0 83,960
ISHARES INC MSCI SINGPOR ETF 46434G780 4,000 168,577 SH   SOLE   0 0 168,577
ISHARES INC MSCI RUSSIA ETF 46434G798 815 23,616 SH   SOLE   0 0 23,616
ISHARES INC MSCI JPN ETF NEW 46434G822 6,177 112,876 SH   SOLE   0 0 112,876
ISHARES INC MSCI ITALY ETF 46434G830 554 19,935 SH   SOLE   0 0 19,935
ISHARES SILVER TRUST ISHARES 46428Q109 582 41,025 SH   SOLE   0 0 41,025
ISHARES TR S&P 100 ETF 464287101 1,309 10,451 SH   SOLE   0 0 10,451
ISHARES TR TIPS BD ETF 464287176 691 6,111 SH   SOLE   0 0 6,111
ISHARES TR CORE S&P500 ETF 464287200 961 3,377 SH   SOLE   0 0 3,377
ISHARES TR MSCI EMG MKT ETF 464287234 11,618 270,697 SH   SOLE   0 0 270,697
ISHARES TR IBOXX INV CP ETF 464287242 240 2,017 SH   SOLE   0 0 2,017
ISHARES TR S&P 500 GRWT ETF 464287309 12,323 71,494 SH   SOLE   0 0 71,494
ISHARES TR GLOBAL ENERG ETF 464287341 2,184 64,808 SH   SOLE   0 0 64,808
ISHARES TR BARCLAYS 7 10 YR 464287440 8,140 76,306 SH   SOLE   0 0 76,306
ISHARES TR 1 3 YR TREAS BD 464287457 9,963 118,444 SH   SOLE   0 0 118,444
ISHARES TR MSCI EAFE ETF 464287465 648 9,990 SH   SOLE   0 0 9,990
ISHARES TR CORE S&P MCP ETF 464287507 281 1,485 SH   SOLE   0 0 1,485
ISHARES TR RUS 1000 VAL ETF 464287598 307 2,483 SH   SOLE   0 0 2,483
ISHARES TR RUS 1000 GRW ETF 464287614 260 1,715 SH   SOLE   0 0 1,715
ISHARES TR RUSSELL 2000 ETF 464287655 705 4,605 SH   SOLE   0 0 4,605
ISHARES TR CORE S&P SCP ETF 464287804 1,064 13,785 SH   SOLE   0 0 13,785
ISHARES TR EAFE SML CP ETF 464288273 2,706 47,117 SH   SOLE   0 0 47,117
ISHARES TR SH TR CRPORT ETF 464288646 3,867 73,208 SH   SOLE   0 0 73,208
ISHARES TR SHORT TREAS BD 464288679 258 2,329 SH   SOLE   0 0 2,329
ISHARES TR PFD AND INCM SEC 464288687 3,356 91,824 SH   SOLE   0 0 91,824
ISHARES TR FLTG RATE NT ETF 46429B655 1,171 23,011 SH   SOLE   0 0 23,011
ISHARES TR MSCI CHINA ETF 46429B671 2,540 40,691 SH   SOLE   0 0 40,691
ISHARES TR MIN VOL USA ETF 46429B697 2,443 41,540 SH   SOLE   0 0 41,540
ISHARES TR CORE MSCI EAFE 46432F842 5,211 85,752 SH   SOLE   0 0 85,752
ISHARES TR MSCI UK ETF NEW 46435G334 1,935 58,606 SH   SOLE   0 0 58,606
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 138 15,646 SH   SOLE   0 0 15,646
JD COM INC SPON ADR CL A 47215P106 348 11,529 SH   SOLE   0 0 11,529
JOHNSON & JOHNSON COM 478160104 6,574 47,026 SH   SOLE   0 0 47,026
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 9,870 196,217 SH   SOLE   0 0 196,217
JPMORGAN CHASE & CO COM 46625H100 2,126 21,001 SH   SOLE   0 0 21,001
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 39,790 1,559,768 SH   SOLE   0 0 1,559,768
KIMBERLY CLARK CORP COM 494368103 377 3,043 SH   SOLE   0 0 3,043
KINDER MORGAN INC DEL COM 49456B101 1,182 59,052 SH   SOLE   0 0 59,052
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 643 33,850 SH   SOLE   0 0 33,850
LANCASTER COLONY CORP COM 513847103 216 1,381 SH   SOLE   0 0 1,381
LG DISPLAY CO LTD SPONS ADR REP 50186V102 138 15,941 SH   SOLE   0 0 15,941
LIBERTY BROADBAND CORP COM SER A 530307107 241 2,629 SH   SOLE   0 0 2,629
LIBERTY BROADBAND CORP COM SER C 530307305 627 6,835 SH   SOLE   0 0 6,835
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 446 11,669 SH   SOLE   0 0 11,669
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 892 23,338 SH   SOLE   0 0 23,338
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 247 7,044 SH   SOLE   0 0 7,044
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1,940 126,045 SH   SOLE   0 0 126,045
LILLY ELI & CO COM 532457108 576 4,436 SH   SOLE   0 0 4,436
LINDE PLC COM G5494J103 327 1,859 SH   SOLE   0 0 1,859
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 43 13,333 SH   SOLE   0 0 13,333
LULULEMON ATHLETICA INC COM 550021109 1,914 11,680 SH   SOLE   0 0 11,680
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 13,119 216,380 SH   SOLE   0 0 216,380
MARATHON PETE CORP COM 56585A102 211 3,532 SH   SOLE   0 0 3,532
MARKETAXESS HLDGS INC COM 57060D108 664 2,697 SH   SOLE   0 0 2,697
MASTERCARD INC CL A 57636Q104 1,783 7,571 SH   SOLE   0 0 7,571
MCCORMICK & CO INC COM NON VTG 579780206 276 1,831 SH   SOLE   0 0 1,831
MCDONALDS CORP COM 580135101 612 3,223 SH   SOLE   0 0 3,223
MEDTRONIC PLC SHS G5960L103 469 5,151 SH   SOLE   0 0 5,151
MERCK & CO INC COM 58933Y105 4,423 53,181 SH   SOLE   0 0 53,181
MFA FINL INC COM 55272X102 307 42,278 SH   SOLE   0 0 42,278
MICROSOFT CORP COM 594918104 37,052 314,161 SH   SOLE   0 0 314,161
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 148 29,891 SH   SOLE   0 0 29,891
MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 37 12,150 SH   SOLE   0 0 12,150
MOBILEIRON INC COM NEW 60739U204 573 104,744 SH   SOLE   0 0 104,744
MONDELEZ INTL INC CL A 609207105 496 9,927 SH   SOLE   0 0 9,927
MORGAN STANLEY EM MKTS DM DE COM 617477104 80 12,096 PRN   SOLE   0 0 12,096
MORGAN STANLEY INDIA INVS FD COM 61745C105 425 20,345 PRN   SOLE   0 0 20,345
MPLX LP COM UNIT REP LTD 55336V100 1,135 34,500 SH   SOLE   0 0 34,500
NABORS INDUSTRIES LTD SHS G6359F103 106 30,942 SH   SOLE   0 0 30,942
NAVIGATOR HOLDINGS LTD SHS Y62132108 1,894 172,155 SH   SOLE   0 0 172,155
NETFLIX INC COM 64110L106 379 1,062 SH   SOLE   0 0 1,062
NEVADA GOLD & CASINOS INC COM NEW 64126Q206 2,971 1,193,256 SH   SOLE   0 0 1,193,256
NEW JERSEY RES COM 646025106 286 5,735 SH   SOLE   0 0 5,735
NEW SR INVT GROUP INC COM 648691103 75 13,777 SH   SOLE   0 0 13,777
NEWMONT MNG CORP COM 651639106 2,827 79,046 SH   SOLE   0 0 79,046
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 5,823 124,860 SH   SOLE   0 0 124,860
NIKE INC CL B 654106103 7,786 92,457 SH   SOLE   0 0 92,457
NOBLE CORP PLC SHS USD G65431101 31 10,750 SH   SOLE   0 0 10,750
NOMURA HLDGS INC SPONSORED ADR 65535H208 1,344 374,488 SH   SOLE   0 0 374,488
NORDSTROM INC COM 655664100 7,965 179,472 SH   SOLE   0 0 179,472
NOVARTIS A G SPONSORED ADR 66987V109 960 9,989 SH   SOLE   0 0 9,989
NOVO-NORDISK A S ADR 670100205 296 5,661 SH   SOLE   0 0 5,661
NUVEEN AMT FREE MUN CR INC F COM 67071L106 206 13,601 PRN   SOLE   0 0 13,601
NUVEEN AMT FREE QLTY MUN INC COM 670657105 163 12,171 PRN   SOLE   0 0 12,171
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 315 22,833 PRN   SOLE   0 0 22,833
NUVEEN CALIFORNIA AMT QLT MU COM 670651108 220 15,796 PRN   SOLE   0 0 15,796
NUVEEN MUN VALUE FD INC COM 670928100 709 70,930 SH   SOLE   0 0 70,930
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 186 12,354 PRN   SOLE   0 0 12,354
NUVEEN QUALITY MUNCP INCOME COM 67066V101 174 12,795 PRN   SOLE   0 0 12,795
NVIDIA CORP COM 67066G104 239 1,332 SH   SOLE   0 0 1,332
O REILLY AUTOMOTIVE INC NEW COM 67103H107 417 1,074 SH   SOLE   0 0 1,074
OCCIDENTAL PETE CORP COM 674599105 229 3,465 SH   SOLE   0 0 3,465
OFFICE DEPOT INC COM 676220106 142 38,982 SH   SOLE   0 0 38,982
ON DECK CAP INC COM 682163100 60 11,058 SH   SOLE   0 0 11,058
ONEOK INC NEW COM 682680103 272 3,900 SH   SOLE   0 0 3,900
ORACLE CORP COM 68389X105 2,191 40,791 SH   SOLE   0 0 40,791
PACCAR INC COM 693718108 18,918 277,635 SH   SOLE   0 0 277,635
PACIFIC COAST OIL TR UNIT BEN INT 694103102 7,253 3,389,063 SH   SOLE   0 0 3,389,063
PALO ALTO NETWORKS INC COM 697435105 260 1,069 SH   SOLE   0 0 1,069
PAYPAL HLDGS INC COM 70450Y103 1,024 9,857 SH   SOLE   0 0 9,857
PENNEY J C CORP INC COM 708160106 42 28,000 SH   SOLE   0 0 28,000
PEPSICO INC COM 713448108 2,391 19,511 SH   SOLE   0 0 19,511
PFIZER INC COM 717081103 2,101 49,465 SH   SOLE   0 0 49,465
PHILIP MORRIS INTL INC COM 718172109 306 3,466 SH   SOLE   0 0 3,466
PHILLIPS 66 COM 718546104 472 4,957 SH   SOLE   0 0 4,957
PHOTRONICS INC COM 719405102 97 10,313 SH   SOLE   0 0 10,313
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 43,750 430,778 SH   SOLE   0 0 430,778
PINNACLE WEST CAP CORP COM 723484101 340 3,560 SH   SOLE   0 0 3,560
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2,249 90,264 SH   SOLE   0 0 90,264
PNC FINL SVCS GROUP INC COM 693475105 228 1,858 SH   SOLE   0 0 1,858
PPG INDS INC COM 693506107 554 4,910 SH   SOLE   0 0 4,910
PRECISION DRILLING CORP COM 2010 74022D308 54 22,458 SH   SOLE   0 0 22,458
PRETIUM RES INC COM 74139C102 1,183 138,150 SH   SOLE   0 0 138,150
PROCTER AND GAMBLE CO COM 742718109 1,678 16,126 SH   SOLE   0 0 16,126
PROGRESSIVE CORP OHIO COM 743315103 315 4,365 SH   SOLE   0 0 4,365
PROSHARES TR SHRT HGH YIELD 74347R131 285 13,045 SH   SOLE   0 0 13,045
PROSHARES TR PSHS LC COR PLUS 74347R248 1,576 23,040 SH   SOLE   0 0 23,040
PROSHARES TR SHRT RUSSELL2000 74348A210 8,915 219,053 SH   SOLE   0 0 219,053
PROSHARES TR SHRT SMALLCAP60 74348A376 407 12,300 SH   SOLE   0 0 12,300
PRUDENTIAL FINL INC COM 744320102 3,178 34,594 SH   SOLE   0 0 34,594
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 641 10,785 SH   SOLE   0 0 10,785
QUAKER CHEM CORP COM 747316107 354 1,769 SH   SOLE   0 0 1,769
QUALCOMM INC COM 747525103 2,511 44,028 SH   SOLE   0 0 44,028
RAYTHEON CO COM NEW 755111507 329 1,805 SH   SOLE   0 0 1,805
REINSURANCE GRP OF AMERICA I COM NEW 759351604 221 1,559 SH   SOLE   0 0 1,559
RELX PLC SPONSORED ADR 759530108 465 21,668 SH   SOLE   0 0 21,668
RIO TINTO PLC SPONSORED ADR 767204100 285 4,845 SH   SOLE   0 0 4,845
RITE AID CORP COM 767754104 10 15,000 SH   SOLE   0 0 15,000
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 113 17,312 SH   SOLE   0 0 17,312
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 5,091 79,606 SH   SOLE   0 0 79,606
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 856 13,674 SH   SOLE   0 0 13,674
SALESFORCE COM INC COM 79466L302 293 1,850 SH   SOLE   0 0 1,850
SANOFI SPONSORED ADR 80105N105 335 7,567 SH   SOLE   0 0 7,567
SAP SE SPON ADR 803054204 348 3,012 SH   SOLE   0 0 3,012
SCHLUMBERGER LTD COM 806857108 835 19,162 SH   SOLE   0 0 19,162
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 208 3,050 SH   SOLE   0 0 3,050
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 863 12,338 SH   SOLE   0 0 12,338
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 390 15,010 SH   SOLE   0 0 15,010
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 4,836 149,956 SH   SOLE   0 0 149,956
SELECT ENERGY SVCS INC CL A COM 81617J301 2,239 186,310 SH   SOLE   0 0 186,310
SELECT SECTOR SPDR TR ENERGY 81369Y506 345 5,217 SH   SOLE   0 0 5,217
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 6,790 332,019 SH   SOLE   0 0 332,019
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 258 6,943 SH   SOLE   0 0 6,943
SINA CORP ORD G81477104 268 4,526 SH   SOLE   0 0 4,526
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 330 8,229 SH   SOLE   0 0 8,229
SMUCKER J M CO COM NEW 832696405 235 2,019 SH   SOLE   0 0 2,019
SOUTHWESTERN ENERGY CO COM 845467109 59 12,500 SH Call SOLE   0 0 12,500
SPDR GOLD TRUST GOLD SHS 78463V107 1,033 8,470 SH   SOLE   0 0 8,470
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 572 16,000 SH   SOLE   0 0 16,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 8,108 28,704 SH   SOLE   0 0 28,704
SPDR SERIES TRUST S&P DIVID ETF 78464A763 312 3,139 SH   SOLE   0 0 3,139
SPDR SERIES TRUST S&P BIOTECH 78464A870 453 5,000 SH   SOLE   0 0 5,000
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 839 67,670 PRN   SOLE   0 0 67,670
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 374 35,800 PRN   SOLE   0 0 35,800
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 1,461 263,750 PRN   SOLE   0 0 263,750
SQUARE INC CL A 852234103 3,948 52,702 SH   SOLE   0 0 52,702
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 6,106 126,279 SH   SOLE   0 0 126,279
STARBUCKS CORP COM 855244109 726 9,762 SH   SOLE   0 0 9,762
STATE STR CORP COM 857477103 3,534 53,699 SH   SOLE   0 0 53,699
STEPAN CO COM 858586100 325 3,711 SH   SOLE   0 0 3,711
STRYKER CORP COM 863667101 379 1,921 SH   SOLE   0 0 1,921
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 2,285 324,976 SH   SOLE   0 0 324,976
SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 817 84,000 SH   SOLE   0 0 84,000
SUN LIFE FINL INC COM 866796105 211 5,497 SH   SOLE   0 0 5,497
SUPERIOR ENERGY SVCS INC COM 868157108 71 15,208 SH   SOLE   0 0 15,208
SYNOPSYS INC COM 871607107 317 2,753 SH   SOLE   0 0 2,753
SYSCO CORP COM 871829107 326 4,887 SH   SOLE   0 0 4,887
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 566 13,810 SH   SOLE   0 0 13,810
TALLGRASS ENERGY LP CLASS A SHS 874696107 949 37,750 SH   SOLE   0 0 37,750
TARGET CORP COM 87612E106 229 2,854 SH   SOLE   0 0 2,854
TATA MTRS LTD SPONSORED ADR 876568502 158 12,584 SH   SOLE   0 0 12,584
TC PIPELINES LP UT COM LTD PRT 87233Q108 9,144 244,745 SH   SOLE   0 0 244,745
TEEKAY CORPORATION COM Y8564W103 153 39,075 SH   SOLE   0 0 39,075
TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 4,295 3,578,930 SH   SOLE   0 0 3,578,930
TEEKAY TANKERS LTD CL A Y8565N102 86 88,350 SH   SOLE   0 0 88,350
TEMPLETON EMERG MKTS INCOME COM 880192109 535 52,254 SH   SOLE   0 0 52,254
TEMPLETON GLOBAL INCOME FD COM 880198106 20,324 3,225,997 PRN   SOLE   0 0 3,225,997
TESLA INC COM 88160R101 292 1,043 SH   SOLE   0 0 1,043
TEXAS INSTRS INC COM 882508104 849 8,001 SH   SOLE   0 0 8,001
THE CHARLES SCHWAB CORPORATI COM 808513105 656 15,342 SH   SOLE   0 0 15,342
THERMO FISHER SCIENTIFIC INC COM 883556102 402 1,470 SH   SOLE   0 0 1,470
TJX COS INC NEW COM 872540109 323 6,073 SH   SOLE   0 0 6,073
TORO CO COM 891092108 488 7,082 SH   SOLE   0 0 7,082
TOTAL S A SPONSORED ADS 89151E109 11,923 214,243 SH   SOLE   0 0 214,243
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 429 3,637 SH   SOLE   0 0 3,637
TPG RE FIN TR INC COM 87266M107 284 14,500 PRN   SOLE   0 0 14,500
TRAVELERS COMPANIES INC COM 89417E109 498 3,634 SH   SOLE   0 0 3,634
TRIMTABS ETF TR ALL CAP US FREE 89628W302 206 5,800 SH   SOLE   0 0 5,800
TWITTER INC COM 90184L102 2,667 81,105 SH   SOLE   0 0 81,105
UNDER ARMOUR INC CL C 904311206 999 52,944 SH   SOLE   0 0 52,944
UNILEVER N V N Y SHS NEW 904784709 670 11,486 SH   SOLE   0 0 11,486
UNION PACIFIC CORP COM 907818108 736 4,404 SH   SOLE   0 0 4,404
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 44 23,560 SH   SOLE   0 0 23,560
UNITED PARCEL SERVICE INC CL B 911312106 6,693 59,897 SH   SOLE   0 0 59,897
UNITED TECHNOLOGIES CORP COM 913017109 324 2,513 SH   SOLE   0 0 2,513
UNITEDHEALTH GROUP INC COM 91324P102 4,130 16,702 SH   SOLE   0 0 16,702
UNUM GROUP COM 91529Y106 2,364 69,878 SH   SOLE   0 0 69,878
US BANCORP DEL COM NEW 902973304 234 4,862 SH   SOLE   0 0 4,862
USD PARTNERS LP COM UT REP LTD 903318103 7,624 704,583 SH   SOLE   0 0 704,583
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 6,449 287,650 SH   SOLE   0 0 287,650
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 9,797 293,674 SH   SOLE   0 0 293,674
VANGUARD GROUP DIV APP ETF 921908844 4,243 38,697 SH   SOLE   0 0 38,697
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5,263 20,280 SH   SOLE   0 0 20,280
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 4,233 48,704 SH   SOLE   0 0 48,704
VANGUARD INDEX FDS GROWTH ETF 922908736 21,807 139,416 SH   SOLE   0 0 139,416
VANGUARD INDEX FDS VALUE ETF 922908744 13,560 125,985 SH   SOLE   0 0 125,985
VANGUARD INDEX FDS SMALL CP ETF 922908751 2,705 17,703 SH   SOLE   0 0 17,703
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,929 13,331 SH   SOLE   0 0 13,331
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 546 9,160 SH   SOLE   0 0 9,160
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 290 2,785 SH   SOLE   0 0 2,785
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 6,272 125,065 SH   SOLE   0 0 125,065
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 374 8,795 SH   SOLE   0 0 8,795
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 3,675 60,825 SH   SOLE   0 0 60,825
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 10,194 127,810 SH   SOLE   0 0 127,810
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 12,098 187,630 SH   SOLE   0 0 187,630
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 236 5,776 SH   SOLE   0 0 5,776
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1,231 14,370 SH   SOLE   0 0 14,370
VANGUARD WORLD FDS ENERGY ETF 92204A306 2,617 29,279 SH   SOLE   0 0 29,279
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 484 7,504 SH   SOLE   0 0 7,504
VANGUARD WORLD FDS INF TECH ETF 92204A702 3,670 18,294 SH   SOLE   0 0 18,294
VEDANTA LTD SPONSORED ADR 92242Y100 144 13,627 SH   SOLE   0 0 13,627
VEON LTD SPONSORED ADR 91822M106 62 29,665 SH   SOLE   0 0 29,665
VERIZON COMMUNICATIONS INC COM 92343V104 1,183 20,007 SH   SOLE   0 0 20,007
VISA INC COM CL A 92826C839 1,272 8,147 SH   SOLE   0 0 8,147
W P CAREY INC COM 92936U109 395 5,046 SH   SOLE   0 0 5,046
WALMART INC COM 931142103 479 4,914 SH   SOLE   0 0 4,914
WASHINGTON FED INC COM 938824109 332 11,490 SH   SOLE   0 0 11,490
WASHINGTON PRIME GROUP NEW COM 93964W108 71 12,482 SH   SOLE   0 0 12,482
WATTS WATER TECHNOLOGIES INC CL A 942749102 222 2,751 SH   SOLE   0 0 2,751
WELLCARE HEALTH PLANS INC COM 94946T106 342 1,267 SH   SOLE   0 0 1,267
WELLS FARGO CO NEW COM 949746101 977 20,228 SH   SOLE   0 0 20,228
WEST PHARMACEUTICAL SVSC INC COM 955306105 543 4,928 SH   SOLE   0 0 4,928
WESTERN DIGITAL CORP COM 958102105 1,999 41,604 SH   SOLE   0 0 41,604
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 854 27,245 SH   SOLE   0 0 27,245
WEX INC COM 96208T104 327 1,701 SH   SOLE   0 0 1,701
WHEATON PRECIOUS METALS CORP COM 962879102 289 12,139 SH   SOLE   0 0 12,139
WILLIAMS COS INC DEL COM 969457100 351 12,226 SH   SOLE   0 0 12,226
WIPRO LTD SPON ADR 1 SH 97651M109 56 14,144 SH   SOLE   0 0 14,144
XYLEM INC COM 98419M100 363 4,588 SH   SOLE   0 0 4,588
ZILLOW GROUP INC CL C CAP STK 98954M200 284 8,180 SH   SOLE   0 0 8,180
ZIMMER BIOMET HLDGS INC COM 98956P102 201 1,575 SH   SOLE   0 0 1,575
ZOETIS INC CL A 98978V103 230 2,282 SH   SOLE   0 0 2,282