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
AGNC INVT CORP COM COM 00123Q104 649,264 40,352 SH   SOLE   40,352 0 40,352
AIR TRANS SVCS GROUP INC COM COM 00922R105 13,414,102 638,159 SH   SOLE   638,159 0 638,159
ALIBABA GROUP HLDG LTD SPONSORED ADS SPONSORED ADR 01609W102 1,750,564 10,468 SH   SOLE   10,468 0 10,468
ALPHABET INC CAP STK CL A CAP STK CL A 02079K305 1,836,595 1,504 SH   SOLE   1,504 0 1,504
ALPHABET INC CAP STK CL C CAP STK CL C 02079K107 1,254,351 1,029 SH   SOLE   1,029 0 1,029
AMAZON COM INC COM 023135106 8,222,999 4,737 SH   SOLE   4,737 0 4,737
ANHEUSER BUSCH INBEV SA NV SPONSORED ADR 03524A108 206,476 2,170 SH   SOLE   2,170 0 2,170
ANTERO RES CORP COM COM 03674X106 90,600 30,000 SH   SOLE   30,000 0 30,000
APPLE INC COM COM 037833100 16,919,572 75,544 SH   SOLE   75,544 0 75,544
AT T INC COM COM 00206R102 424,943 11,230 SH   SOLE   11,230 0 11,230
ATLASSIAN CORPORATION PLC CL A G06242104 222,029 1,770 SH   SOLE   1,770 0 1,770
AURORA CANNABIS INC COM COM 05156X108 81,127 18,453 SH   SOLE   18,453 0 18,453
BAIDU COM INC SPONS ADR REPSTG ORD SHS CL A SPON ADR REP A 056752108 280,021 2,725 SH   SOLE   2,725 0 2,725
BANCO BILBAO VIZCAYA ARGENTARIA SA SPONSORED ADR 05946K101 256,461 49,319 SH   SOLE   49,319 0 49,319
BANCO BRADESCO S A SPONSORED ADR REPSTG PFD SP ADR PFD NEW 059460303 378,510 46,500 SH   SOLE   46,500 0 46,500
BANCO SANTANDER SA ADR ADR 05964H105 97,043 24,140 SH   SOLE   24,140 0 24,140
BANK AMER CORP COM COM 060505104 630,947 21,630 SH   SOLE   21,630 0 21,630
BERKSHIRE HATHAWAY INC DEL CL B NEW CL B 084670702 1,893,189 9,101 SH   SOLE   9,101 0 9,101
BLACKSTONE GROUP INC COM CL A COM CL A 09260D107 373,626 7,650 SH   SOLE   7,650 0 7,650
BOEING CO COM COM 097023105 328,726 864 SH   SOLE   864 0 864
BROADCOM INC COM COM 11135F101 236,040 855 SH   SOLE   855 0 855
CANADIAN NATURAL RES LTD COM 136385101 836,182 31,400 SH   SOLE   31,400 0 31,400
CARNIVAL CORP PAIRED CTF 1 UNIT 99 99 9999 143658300 3,450,030 78,930 SH   SOLE   78,930 0 78,930
CATERPILLAR INC COM COM 149123101 537,954 4,259 SH   SOLE   4,259 0 4,259
CEMEX S A B DE C V SPONSORED ADR 151290889 662,813 169,085 SH   SOLE   169,085 0 169,085
CHESAPEAKE ENERGY CORP COM 165167107 56,400 40,000 SH   SOLE   40,000 0 40,000
CITIGROUP INC COM NEW COM NEW 172967424 834,832 12,085 SH   SOLE   12,085 0 12,085
COCA COLA COMPANY COM 191216100 373,077 6,853 SH   SOLE   6,853 0 6,853
COSTCO WHOLESALE CORP NEW COM COM 22160K105 400,761 1,391 SH   SOLE   1,391 0 1,391
CREDIT SUISSE GROUP SPONSORED ADR SPONSORED ADR 225401108 762,392 62,440 SH   SOLE   62,440 0 62,440
CVS HEALTH CORP COM COM 126650100 1,052,008 16,680 SH   SOLE   16,680 0 16,680
DELTA AIRLINES INC COM NEW COM NEW 247361702 501,120 8,700 SH   SOLE   8,700 0 8,700
DENBURY RES INC COM NEW COM NEW 247916208 632,604 531,600 SH   SOLE   531,600 0 531,600
DIREXION SHS ETF TR DAILY GOLD MINERS INDEX BULL 3X DLY GOLD INDX 3X 25460E844 701,877 25,193 SH   SOLE   25,193 0 25,193
DISNEY WALT CO DISNEY COM COM DISNEY 254687106 1,131,206 8,680 SH   SOLE   8,680 0 8,680
EDWARDS LIFESCIENCES CORP COM COM 28176E108 252,896 1,150 SH   SOLE   1,150 0 1,150
EMBRAER S A SPONSORED ADR SPONSORED ADS 29082A107 4,462,672 258,706 SH   SOLE   258,706 0 258,706
ENCANA CORP COM COM 292505104 253,000 55,000 SH   SOLE   55,000 0 55,000
FACEBOOK INC CL A CL A 30303M102 7,793,427 43,764 SH   SOLE   43,764 0 43,764
FLEX LTD ORD SHS ORD Y2573F102 17,544,982 1,676,539 SH   SOLE   1,676,539 0 1,676,539
FLUOR CORP NEW COM COM 343412102 3,718,489 194,380 SH   SOLE   194,380 0 194,380
GLOBAL PMTS INC COM COM 37940X102 243,270 1,530 SH   SOLE   1,530 0 1,530
GOLDMAN SACHS GROUP INC COM COM 38141G104 263,182 1,270 SH   SOLE   1,270 0 1,270
GOODYEAR TIRE RUBR CO COM COM 382550101 14,293,270 992,244 SH   SOLE   992,244 0 992,244
HASBRO INC COM 418056107 474,760 4,000 SH   SOLE   4,000 0 4,000
HCA HOLDINGS INC COM 40412C101 602,100 5,000 SH   SOLE   5,000 0 5,000
ICAHN ENTERPRISES LP DEPOSITARY UNIT DEPOSITORY UNIT 451100101 320,872 4,998 SH   SOLE   4,998 0 4,998
INGERSOLL RAND PLC SHS SHS G47791101 250,732 2,035 SH   SOLE   2,035 0 2,035
INVESCO ACTIVELY MANAGED EXCHANGE TRADED FD TR ULTRA SHORT DURATION ETF ULTRA SHRT DUR 46090A887 1,756,385 34,842 SH   SOLE   34,842 0 34,842
INVESCO EXCHANGE CHINA TECHNLGY 46138E800 357,935 7,822 SH   SOLE   7,822 0 7,822
INVESCO QQQ TR UNIT SER 1 UNIT SER 1 46090E103 2,061,810 10,920 SH   SOLE   10,920 0 10,920
ISHARES GOLD TR ISHARES ISHARES 464285105 347,762 24,664 SH   SOLE   24,664 0 24,664
ISHARES INC J P MORGAN JP MORGAN EM ETF 464286517 215,568 4,876 SH   SOLE   4,876 0 4,876
ISHARES SILVER TR ISHARES ISHARES 46428Q109 203,386 12,780 SH   SOLE   12,780 0 12,780
ISHARES TR 0 5 YR INVT GRADE CORP BD ETF 0 5 YR INVT GR CP 46434V100 4,663,093 91,183 SH   SOLE   91,183 0 91,183
ISHARES TR 1 3 YR TREAS BD ETF 1 3 YR TREAS BD 464287457 2,892,542 34,102 SH   SOLE   34,102 0 34,102
ISHARES TR 3 7 YR TREAS BD ETF 3 7 YR TREAS BD 464288661 256,066 2,019 SH   SOLE   2,019 0 2,019
ISHARES TR BARCLAYS 20 YR TREAS BD ETF 20 YR TR BD ETF 464287432 4,516,175 31,564 SH   SOLE   31,564 0 31,564
ISHARES TR BARCLAYS 7 10 YR TREAS BD ETF BARCLAYS 7 10 YR 464287440 1,550,060 13,782 SH   SOLE   13,782 0 13,782
ISHARES TR CALIF MUNI BD ETF FD CALIF MUN BD ETF 464288356 420,075 6,855 SH   SOLE   6,855 0 6,855
ISHARES TR CORE MSCI EUROPE ETF CORE MSCI EURO 46434V738 528,526 11,555 SH   SOLE   11,555 0 11,555
ISHARES TR CORE SP 500 ETF CORE SP 500 ETF 464287200 490,468 1,643 SH   SOLE   1,643 0 1,643
ISHARES TR CORE SP MID-CAP ETF CORE SP MCP ETF 464287507 224,533 1,162 SH   SOLE   1,162 0 1,162
ISHARES TR CORE SP SMALL-CAP ETF CORE SP SCP ETF 464287804 444,009 5,704 SH   SOLE   5,704 0 5,704
ISHARES TR EDGE MSCI USA QUALITY FACTOR ETF USA QUALITY FCTR 46432F339 3,054,413 33,056 SH   SOLE   33,056 0 33,056
ISHARES TR FLTG RATE NT ETF FLTG RATE NT ETF 46429B655 7,135,402 139,992 SH   SOLE   139,992 0 139,992
ISHARES TR GLOBAL HEALTHCARE ETF GLOB HLTHCRE EF 464287325 2,206,567 36,120 SH   SOLE   36,120 0 36,120
ISHARES TR IBOXX USD INVT GRADE CORP BD ETF IBOXX INV CP ETF 464287242 381,803 2,995 SH   SOLE   2,995 0 2,995
ISHARES TR JPMORGAN USD EMERGING MKTS BD ETF JPMORGAN USD EMG 464288281 251,750 2,221 SH   SOLE   2,221 0 2,221
ISHARES TR MBS ETF MBS ETF 464288588 2,219,351 20,493 SH   SOLE   20,493 0 20,493
ISHARES TR MSCI ALL COUNTRY ASIA EX JAPAN ETF MSCI AC ASIA ETF 464288182 305,742 4,610 SH   SOLE   4,610 0 4,610
ISHARES TR MSCI CHINA ETF MSCI CHINA ETF 46429B671 347,472 6,196 SH   SOLE   6,196 0 6,196
ISHARES TR MSCI EMERGING MKTS ETF MSCI EMG MKT ETF 464287234 1,667,787 40,807 SH   SOLE   40,807 0 40,807
ISHARES TR SHORT TREAS BD ETF SHORT TREAS BD 464288679 2,049,347 18,526 SH   SOLE   18,526 0 18,526
ISHARES TR US AEROSPACE DEFSENSE ETF US AER DEF ETF 464288760 213,466 950 SH   SOLE   950 0 950
ISHARES U S ETF TR SHORT MTY BD ETF SHT MAT BD ETF 46431W507 268,514 5,334 SH   SOLE   5,334 0 5,334
JP MORGAN CHASE CO COM COM 46625H100 363,662 3,090 SH   SOLE   3,090 0 3,090
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 203,280 77,000 SH   SOLE   77,000 0 77,000
LOCKHEED MARTIN CORP COM COM 539830109 1,524,354 3,908 SH   SOLE   3,908 0 3,908
MAGNA INTERNATIONAL INC COM COM 559222401 16,320,764 306,034 SH   SOLE   306,034 0 306,034
MARINUS PHARMACEUTICALS INC COM COM 56854Q101 26,719 17,350 SH   SOLE   17,350 0 17,350
MASTERCARD INC CL A COM CL A 57636Q104 746,003 2,747 SH   SOLE   2,747 0 2,747
MEDNAX INC COM COM 58502B106 8,875,863 392,390 SH   SOLE   392,390 0 392,390
MICROSOFT CORP COM COM 594918104 3,674,409 26,429 SH   SOLE   26,429 0 26,429
NETFLIX INC COM COM 64110L106 844,609 3,156 SH   SOLE   3,156 0 3,156
NOKIA CORP SPONSORED ADR SPONSORED ADR 654902204 5,550,663 1,096,970 SH   SOLE   1,096,970 0 1,096,970
NUCOR CORP COM COM 670346105 8,073,769 158,589 SH   SOLE   158,589 0 158,589
NUVEEN DIVID ADVANTAGE MUN FD COM COM 67066V101 229,286 15,967 SH   SOLE   15,967 0 15,967
NVIDIA CORP COM COM 67066G104 5,212,989 29,948 SH   SOLE   29,948 0 29,948
OWENS ILLINOIS INC COM NEW 690768403 4,442,083 432,530 SH   SOLE   432,530 0 432,530
OWL ROCK CAP CORP COM COM 69121K104 781,719 49,570 SH   SOLE   49,570 0 49,570
PACWEST BANCORP DEL COM COM 695263103 764,557 21,039 SH   SOLE   21,039 0 21,039
PALO ALTO NETWORKS INC COM COM 697435105 387,277 1,900 SH   SOLE   1,900 0 1,900
PETROLEO BRASILEIRO SA PETROBRAS SPONSORED ADR 71654V408 5,761,699 398,182 SH   SOLE   398,182 0 398,182
PIMCO ETF TR ENHANCED LOW DURATION ACTIVE ETF ENHNCD LW DUR AC 72201R718 2,006,911 20,000 SH   SOLE   20,000 0 20,000
PINTEREST INC CL A CL A 72352L106 894,010 33,800 SH   SOLE   33,800 0 33,800
PLUG PWR INC COM NEW COM NEW 72919P202 26,300 10,000 SH   SOLE   10,000 0 10,000
PROCTER GAMBLE CO COM COM 742718109 351,622 2,827 SH   SOLE   2,827 0 2,827
PROSHARES TR PROSHARES ULTRASHORT 20 YR TREAS NEW PSHS ULTSH 20 YRS 74347B201 352,586 14,474 SH   SOLE   14,474 0 14,474
QUALCOMM INC COM 747525103 6,739,037 88,346 SH   SOLE   88,346 0 88,346
ROKU INC COM CL A COM CL A 77543R102 1,095,853 10,769 SH   SOLE   10,769 0 10,769
SALESFORCE.COM INC COM 79466L302 550,712 3,710 SH   SOLE   3,710 0 3,710
SEADRILL LIMITED NEW COM G7998G106 31,500 15,000 SH   SOLE   15,000 0 15,000
SELECT SECTOR SPDR TR ENERGY ENERGY 81369Y506 217,264 3,670 SH   SOLE   3,670 0 3,670
SELECT SECTOR SPDR TR FINANCIAL SBI INT FINL 81369Y605 211,624 7,558 SH   SOLE   7,558 0 7,558
SELECT SECTOR SPDR TR TECHNOLOGY TECHNOLOGY 81369Y803 332,266 4,126 SH   SOLE   4,126 0 4,126
SELECT SECTOR SPDR TR UTILS SBI INT UTILS 81369Y886 1,831,429 28,289 SH   SOLE   28,289 0 28,289
SIERRA METALS INC COM COM 82639W106 37,714 31,599 SH   SOLE   31,599 0 31,599
SPDR GOLD TR GOLD SHS GOLD SHS 78463V107 12,902,544 92,911 SH   SOLE   92,911 0 92,911
SPDR PORTFOLIO S P 500 GROWTH ETF PRTFLO SP 500 GW 78464A409 411,750 10,588 SH   SOLE   10,588 0 10,588
SPDR S&P 500 ETF TR TR UNIT TR UNIT 78462F103 7,733,836 26,060 SH   SOLE   26,060 0 26,060
SPROTT PHYSICAL GOLD SILVER TR TR UNIT TR UNIT 85208R101 1,120,919 79,105 SH   SOLE   79,105 0 79,105
TAILORED BRANDS INC COM COM 87403A107 4,062,124 923,210 SH   SOLE   923,210 0 923,210
TATA MTRS LTD SPON ADR SPONSORED ADR 876568502 262,188 31,250 SH   SOLE   31,250 0 31,250
TESLA MTRS INC COM COM 88160R101 5,554,466 23,060 SH   SOLE   23,060 0 23,060
THERAPEUTICSMD INC COM COM 88338N107 38,496 10,605 SH   SOLE   10,605 0 10,605
TOCAGEN INC COM COM 888846102 13,248 20,000 SH   SOLE   20,000 0 20,000
TRAVELERS COS INC COM COM 89417E109 239,130 1,608 SH   SOLE   1,608 0 1,608
TRILOGY METALS INC NEW COM 89621C105 24,651 14,850 SH   SOLE   14,850 0 14,850
UNILEVER PLC SPON ADR NEW SPON ADR NEW 904767704 487,831 8,117 SH   SOLE   8,117 0 8,117
VALE S A SPOSNSORED ADS 91912E105 143,520 12,480 SH   SOLE   12,480 0 12,480
VANECK VECTORS ETF TR GOLD MINERS ETF GOLD MINERS ETF 92189F106 2,907,061 108,838 SH   SOLE   108,838 0 108,838
VANGUARD INDEX FDS S P 500 ETF SHS NEW SP 500 ETF SHS 922908363 238,525 875 SH   SOLE   875 0 875
VANGUARD INDEX FDS VANGUARD REIT ETF REAL ESTATE ETF 922908553 773,136 8,291 SH   SOLE   8,291 0 8,291
VANGUARD SCOTTSDALE FDS VANGUARD SHORT TERM GOVERNMENT BOND SHORT TERM TREAS 92206C102 213,864 3,510 SH   SOLE   3,510 0 3,510
VANGUARD WORLD FDS VANGUARD HEALTH CARE ETF HEALTH CAR ETF 92204A504 350,897 2,093 SH   SOLE   2,093 0 2,093
VERIZON COMMUNICATIONS INC COM COM 92343V104 423,365 7,014 SH   SOLE   7,014 0 7,014
VISA INC COM CL A COM CL A 92826C839 910,915 5,296 SH   SOLE   5,296 0 5,296
VODAFONE GROUP PLC NEW SPOSNSORED ADR 92857W308 214,869 10,792 SH   SOLE   10,792 0 10,792
WAL MART STORES INC COM COM 931142103 396,510 3,341 SH   SOLE   3,341 0 3,341
WELLS FARGO CO NEW COM COM 949746101 623,637 12,364 SH   SOLE   12,364 0 12,364
WESTERN DIGITAL CORP COM COM 958102105 14,996,776 251,455 SH   SOLE   251,455 0 251,455