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
10X GENOMICS INC COMMON 88025U109 851 4,700 SH   SOLE   4,700 0 0
3M CO COMMON 88579Y101 8,581 44,531 SH   SOLE   44,531 0 0
ABB LTD ADR (1 ORD) 000375204 290 9,519 SH   SOLE   9,519 0 0
ABBOTT LABS COMMON 002824100 492 4,105 SH   SOLE   4,105 0 0
ABBVIE INC COMMON 00287Y109 2,002 18,470 SH   SOLE   18,470 0 0
ACCENTURE PLC IRELAND CLASS A G1151C101 8,573 31,023 SH   SOLE   31,023 0 0
ADOBE SYSTEMS INCORPORATED COMMON 00724F101 26,108 54,920 SH   SOLE   54,920 0 0
ADVANCED MICRO DEVICES INC COMMON 007903107 1,663 21,191 SH   SOLE   21,191 0 0
ADVANCED ENERGY INDS COMMON 007973100 11,249 103,039 SH   SOLE   103,039 0 0
AIR LEASE CORP COMMON 00912X302 275 5,618 SH   SOLE   5,618 0 0
ALASKA AIR GROUP INC COMMON 011659109 394 5,683 SH   SOLE   5,683 0 0
ALEXION PHARMACEUTICALS INC COMMON 015351109 213 1,394 SH   SOLE   1,394 0 0
ALIBABA GROUP HLDG LTD SPN ADS 8 ORD SHS 01609W102 20,757 91,548 SH   SOLE   91,548 0 0
ALLSTATE CORP COMMON 020002101 2,986 25,947 SH   SOLE   25,947 0 0
ALLY FINL INC COMMON 02005N100 1,836 40,577 SH   SOLE   40,577 0 0
ALPHABET INC CLASS C 02079K107 4,350 2,103 SH   SOLE   2,103 0 0
ALPHABET INC CLASS A 02079K305 29,433 14,270 SH   SOLE   14,270 0 0
ALTERYX INC CLASS A 02156B103 498 5,999 SH   SOLE   5,999 0 0
ALTRIA GROUP INC COMMON 02209S103 3,154 61,653 SH   SOLE   61,653 0 0
AMAZON COM INC COMMON 023135106 31,994 10,340 SH   SOLE   10,340 0 0
AMERICAN EXPRESS CO COMMON 025816109 26,907 189,844 SH   SOLE   189,844 0 0
AMETEK INC COMMON 031100100 589 4,611 SH   SOLE   4,611 0 0
AMGEN INC COMMON 031162100 16,047 64,059 SH   SOLE   64,059 0 0
AMPHENOL CORP NEW CLASS A 032095101 16,372 247,736 SH   SOLE   247,736 0 0
ANALOG DEVICES INC COMMON 032654105 583 3,759 SH   SOLE   3,759 0 0
APPLE INC COMMON 037833100 96,175 786,876 SH   SOLE   786,876 0 0
ARISTA NETWORKS INC COM USD0.0001 040413106 286 946 SH   SOLE   946 0 0
ARK ETF TR INNOVATION ETF 00214Q104 377 3,139 SH   SOLE   3,139 0 0
ASML HOLDING N V EUR0.09 NY REG 2012 N07059210 913 1,478 SH   SOLE   1,478 0 0
ASTRAZENECA PLC SP ADR (1/2 ORD) 046353108 1,359 27,291 SH   SOLE   27,291 0 0
AT&T INC COMMON 00206R102 5,978 197,468 SH   SOLE   197,468 0 0
ATHENE HOLDING LTD CLASS A G0684D107 3,567 70,767 SH   SOLE   70,767 0 0
ATLAS AIR WORLDWIDE HLDGS IN COMMON 049164205 647 10,706 SH   SOLE   10,706 0 0
AUTODESK INC COMMON 052769106 2,823 10,186 SH   SOLE   10,186 0 0
AUTOMATIC DATA PROCESSING IN COMMON 053015103 521 2,764 SH   SOLE   2,764 0 0
AUTOZONE INC COMMON 053332102 618 440 SH   SOLE   440 0 0
AVALONBAY CMNTYS INC REIT 053484101 643 3,484 SH   SOLE   3,484 0 0
AXON ENTERPRISE INC COMMON 05464C101 7,354 51,635 SH   SOLE   51,635 0 0
BK OF AMERICA CORP COMMON 060505104 7,992 206,459 SH   SOLE   206,459 0 0
BANK NEW YORK MELLON CORP COMMON 064058100 1,142 24,110 SH   SOLE   24,110 0 0
BARCLAYS PLC ADR (4 ORD) 06738E204 2,200 215,090 SH   SOLE   215,090 0 0
BAXTER INTL INC COMMON 071813109 1,547 18,334 SH   SOLE   18,334 0 0
BECTON DICKINSON & CO COMMON 075887109 825 3,391 SH   SOLE   3,391 0 0
BERKLEY W R CORP COM 084423102 480 6,371 SH   SOLE   6,371 0 0
BERKSHIRE HATHAWAY INC DEL CLASS A 084670108 771 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY INC DEL CLASS B 084670702 3,440 13,466 SH   SOLE   13,466 0 0
BERRY GLOBAL GROUP INC COMMON 08579W103 1,671 27,221 SH   SOLE   27,221 0 0
BEST BUY INC COMMON 086516101 1,829 15,926 SH   SOLE   15,926 0 0
BIG LOTS INC COMMON 089302103 10,153 148,176 SH   SOLE   148,176 0 0
BIOGEN INC COMMON 09062X103 1,131 4,040 SH   SOLE   4,040 0 0
BLACK KNIGHT INC COMMON CL A 09215C105 1,837 24,823 SH   SOLE   24,823 0 0
BLACKROCK INC COMMON 09247X101 3,929 5,201 SH   SOLE   5,201 0 0
BOEING CO COMMON 097023105 2,720 10,675 SH   SOLE   10,675 0 0
BOOKING HOLDINGS INC COMMON 09857L108 1,005 431 SH   SOLE   431 0 0
BOSTON SCIENTIFIC CORP COMMON 101137107 1,116 28,879 SH   SOLE   28,879 0 0
BOYD GAMING CORP COMMON 103304101 1,590 26,965 SH   SOLE   26,965 0 0
BP PLC ADR (6 ORD) 055622104 1,237 50,787 SH   SOLE   50,787 0 0
BRINKS CO COMMON 109696104 801 10,110 SH   SOLE   10,110 0 0
BRISTOL-MYERS SQUIBB CO COMMON 110122108 3,235 51,236 SH   SOLE   51,236 0 0
BROADCOM INC COMMON 11135F101 1,315 2,836 SH   SOLE   2,836 0 0
CABOT OIL & GAS CORP COMMON 127097103 18,748 998,287 SH   SOLE   998,287 0 0
CADENCE DESIGN SYSTEM INC COMMON 127387108 1,480 10,805 SH   SOLE   10,805 0 0
CAPITAL ONE FINL CORP COMMON 14040H105 375 2,946 SH   SOLE   2,946 0 0
CAPRI HOLDINGS LIMITED COMMON G1890L107 1,900 37,258 SH   SOLE   37,258 0 0
CAREDX INC COMMON 14167L103 404 5,926 SH   SOLE   5,926 0 0
CARMAX INC COMMON 143130102 674 5,082 SH   SOLE   5,082 0 0
CARRIER GLOBAL CORPORATION COM USD0.01 WI 14448C104 418 9,908 SH   SOLE   9,908 0 0
CBOE GLOBAL MKTS INC COMMON 12503M108 710 7,173 SH   SOLE   7,173 0 0
CANADIAN PAC RY LTD COMMON 13645T100 1,897 4,978 SH   SOLE   4,978 0 0
CENTERPOINT ENERGY INC COMMON 15189T107 214 9,455 SH   SOLE   9,455 0 0
CHECK POINT SOFTWARE TECH LT ORDINARY M22465104 1,096 9,792 SH   SOLE   9,792 0 0
CHEVRON CORP NEW COMMON 166764100 7,823 74,614 SH   SOLE   74,614 0 0
CHINA PETROLEUM & CHEMICAL C SP ADR (H SHS) 16941R108 1,774 33,609 SH   SOLE   33,609 0 0
CHUBB LIMITED COMMON H1467J104 927 5,869 SH   SOLE   5,869 0 0
CIGNA CORP NEW COMMON USD0.01 125523100 2,770 11,459 SH   SOLE   11,459 0 0
CIMAREX ENERGY CO COM 171798101 492 8,281 SH   SOLE   8,281 0 0
CINEMARK HLDGS INC COMMON 17243V102 470 23,010 SH   SOLE   23,010 0 0
CIRRUS LOGIC INC COMMON 172755100 454 5,355 SH   SOLE   5,355 0 0
CISCO SYS INC COMMON 17275R102 3,834 74,087 SH   SOLE   74,087 0 0
CITI TRENDS INC COMMON 17306X102 295 3,523 SH   SOLE   3,523 0 0
CITIGROUP INC COMMON 172967424 2,618 35,962 SH   SOLE   35,962 0 0
CITIZENS FINANCIAL GROUP INC COMMON 174610105 17,044 386,036 SH   SOLE   386,036 0 0
COCA COLA CO COMMON 191216100 1,792 33,988 SH   SOLE   33,988 0 0
COGNIZANT TECHNOLOGY SOLUTIO CLASS A 192446102 3,681 47,040 SH   SOLE   47,040 0 0
COLGATE PALMOLIVE CO COMMON 194162103 604 7,662 SH   SOLE   7,662 0 0
COMCAST CORP NEW CLASS A 20030N101 3,849 71,119 SH   SOLE   71,119 0 0
COMMERCE BANCSHARES INC COMMON 200525103 2,349 30,659 SH   SOLE   30,659 0 0
CONOCOPHILLIPS COMMON 20825C104 2,586 48,777 SH   SOLE   48,777 0 0
CONTAINER STORE GROUP INC COMMON 210751103 278 16,687 SH   SOLE   16,687 0 0
CREDIT SUISSE GROUP SP ADR (0.25 ORD) 225401108 1,113 104,963 SH   SOLE   104,963 0 0
CRITEO S A ADS REPR 1 ORD SPONS 226718104 295 8,483 SH   SOLE   8,483 0 0
CSX CORP COMMON 126408103 17,147 177,416 SH   SOLE   177,416 0 0
CUMMINS INC COMMON 231021106 646 2,491 SH   SOLE   2,491 0 0
CVS HEALTH CORP COMMON 126650100 7,989 106,051 SH   SOLE   106,051 0 0
D R HORTON INC COMMON 23331A109 444 4,975 SH   SOLE   4,975 0 0
DANAHER CORPORATION COMMON 235851102 3,412 15,161 SH   SOLE   15,161 0 0
DEVON ENERGY CORP NEW COMMON 25179M103 636 29,128 SH   SOLE   29,128 0 0
DILLARDS INC CLASS A 254067101 429 4,441 SH   SOLE   4,441 0 0
DIREXION SHS ETF TR ETF TR TECH BULL 3X 25459W102 226 5,458 SH   SOLE   5,458 0 0
DIREXION SHS ETF TR ETF DLY FIN BULL NEW 25459Y694 503 5,537 SH   SOLE   5,537 0 0
DISCOVER FINL SVCS COM 254709108 575 6,045 SH   SOLE   6,045 0 0
DOCUSIGN INC COMMON 256163106 210 1,038 SH   SOLE   1,038 0 0
DOLLAR GEN CORP NEW COMMON 256677105 948 4,677 SH   SOLE   4,677 0 0
DOLLAR TREE INC COMMON 256746108 889 7,771 SH   SOLE   7,771 0 0
DOMINOS PIZZA INC COMMON 25754A201 957 2,600 SH   SOLE   2,600 0 0
DOW INC COMMON STOCK 260557103 913 14,279 SH   SOLE   14,279 0 0
DTE ENERGY CO COMMON 233331107 809 6,077 SH   SOLE   6,077 0 0
DUKE ENERGY CORP NEW COMMON 26441C204 1,020 10,566 SH   SOLE   10,566 0 0
DUPONT DE NEMOURS INC COM 26614N102 615 7,952 SH   SOLE   7,952 0 0
EAST WEST BANCORP INC COMMON 27579R104 3,274 44,360 SH   SOLE   44,360 0 0
EATON CORP PLC COMMON G29183103 6,593 47,681 SH   SOLE   47,681 0 0
EBAY INC. COMMON 278642103 672 10,962 SH   SOLE   10,962 0 0
ECOLAB INC COMMON 278865100 683 3,189 SH   SOLE   3,189 0 0
EDWARDS LIFESCIENCES CORP COMMON 28176E108 2,144 25,631 SH   SOLE   25,631 0 0
EMERSON ELEC CO COMMON 291011104 245 2,711 SH   SOLE   2,711 0 0
ENCORE CAP GROUP INC COMMON 292554102 720 17,907 SH   SOLE   17,907 0 0
ENERGY TRANSFER LP COMMON UNIT 29273V100 2,319 302,008 SH   SOLE   302,008 0 0
ENSIGN GROUP INC COMMON 29358P101 545 5,812 SH   SOLE   5,812 0 0
ENTERPRISE PRODS PARTNERS L COMMON 293792107 305 13,834 SH   SOLE   13,834 0 0
EQUIFAX INC COMMON 294429105 997 5,502 SH   SOLE   5,502 0 0
EQUITY LIFESTYLE PPTYS INC COMMON 29472R108 1,253 19,676 SH   SOLE   19,676 0 0
ERICSSON ADR (1 ORD B SEK1) 294821608 1,091 82,728 SH   SOLE   82,728 0 0
EVERQUOTE INC COM CL A 30041R108 252 6,931 SH   SOLE   6,931 0 0
EXPEDIA GROUP INC COMMON 30212P303 2,029 11,784 SH   SOLE   11,784 0 0
EXTRA SPACE STORAGE INC REIT 30225T102 690 5,190 SH   SOLE   5,190 0 0
EXXON MOBIL CORP COMMON 30231G102 9,200 164,694 SH   SOLE   164,694 0 0
F5 NETWORKS INC COMMON 315616102 882 4,230 SH   SOLE   4,230 0 0
FACEBOOK INC CLASS A 30303M102 36,125 122,654 SH   SOLE   122,654 0 0
FEDEX CORP COMMON 31428X106 32,151 113,185 SH   SOLE   113,185 0 0
FERRARI N V COMMON N3167Y103 796 3,803 SH   SOLE   3,803 0 0
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 3,952 80,080 SH   SOLE   80,080 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 9,090 85,813 SH   SOLE   85,813 0 0
FIDELITY NATL INFORMATION SV COMMON 31620M106 3,684 26,163 SH   SOLE   26,163 0 0
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 6,935 90,783 SH   SOLE   90,783 0 0
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 2,835 68,160 SH   SOLE   68,160 0 0
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 9,583 722,959 SH   SOLE   722,959 0 0
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 5,006 102,204 SH   SOLE   102,204 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 7,971 135,141 SH   SOLE   135,141 0 0
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 8,811 169,126 SH   SOLE   169,126 0 0
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 1,372 31,009 SH   SOLE   31,009 0 0
FIRST BANCORP P R COMMON 318672706 247 21,961 SH   SOLE   21,961 0 0
FIRST FNDTN INC COM USD0.001 32026V104 683 29,083 SH   SOLE   29,083 0 0
FISERV INC COMMON 337738108 13,595 114,203 SH   SOLE   114,203 0 0
FLEETCOR TECHNOLOGIES INC COMMON 339041105 22,954 85,447 SH   SOLE   85,447 0 0
FMC CORP COMMON 302491303 653 5,902 SH   SOLE   5,902 0 0
FORD MTR CO DEL COMMON 345370860 509 41,533 SH   SOLE   41,533 0 0
GENERAL ELECTRIC CO COMMON 369604103 15,053 1,146,170 SH   SOLE   1,146,170 0 0
GENERAL FIN CORP DEL COMMON 369822101 152 12,500 SH   SOLE   12,500 0 0
GENERAL MLS INC COMMON 370334104 1,665 27,156 SH   SOLE   27,156 0 0
GILEAD SCIENCES INC COMMON 375558103 339 5,243 SH   SOLE   5,243 0 0
GLOBAL PMTS INC COMMON 37940X102 1,786 8,841 SH   SOLE   8,841 0 0
GRACO INC COMMON 384109104 1,261 17,602 SH   SOLE   17,602 0 0
HCA HEALTHCARE INC COMMON 40412C101 5,562 29,510 SH   SOLE   29,510 0 0
HERBALIFE NUTRITION LTD COM USD0.001 G4412G101 658 14,838 SH   SOLE   14,838 0 0
HILTON WORLDWIDE HLDGS INC COMMON 43300A203 1,435 11,858 SH   SOLE   11,858 0 0
HOLOGIC INC COMMON 436440101 419 5,633 SH   SOLE   5,633 0 0
HOME DEPOT INC COMMON 437076102 32,987 107,560 SH   SOLE   107,560 0 0
HONEYWELL INTL INC COMMON 438516106 252 1,159 SH   SOLE   1,159 0 0
HP INC COMMON USD0.01 40434L105 1,033 32,526 SH   SOLE   32,526 0 0
HUMANA INC COMMON 444859102 395 941 SH   SOLE   941 0 0
HUNTINGTON INGALLS INDS INC COMMON 446413106 1,128 5,474 SH   SOLE   5,474 0 0
IDEXX LABS INC COMMON 45168D104 2,193 4,482 SH   SOLE   4,482 0 0
IHS MARKIT LTD SHS G47567105 1,187 12,249 SH   SOLE   12,249 0 0
ILLINOIS TOOL WKS INC COMMON 452308109 241 1,088 SH   SOLE   1,088 0 0
ILLUMINA INC COMMON 452327109 447 1,164 SH   SOLE   1,164 0 0
INCYTE CORP COMMON 45337C102 421 5,179 SH   SOLE   5,179 0 0
ING GROEP N.V. SP ADR (1 COM) 456837103 235 19,221 SH   SOLE   19,221 0 0
INNOVATIVE INDL PPTYS INC COMMON STOCK 45781V101 320 1,774 SH   SOLE   1,774 0 0
INSPERITY INC COMMON 45778Q107 837 10,000 SH   SOLE   10,000 0 0
INTEL CORP COMMON 458140100 9,472 147,890 SH   SOLE   147,890 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 343 3,071 SH   SOLE   3,071 0 0
INTERNATIONAL BUSINESS MACHS COMMON 459200101 2,514 18,864 SH   SOLE   18,864 0 0
INTUIT COMMON 461202103 24,424 63,375 SH   SOLE   63,375 0 0
INTUITIVE SURGICAL INC COMMON 46120E602 623 843 SH   SOLE   843 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 EQUAL WEIGHT 46137V357 35,723 251,850 SH   SOLE   251,850 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 20,222 913,415 SH   SOLE   913,415 0 0
INVESCO QQQ TR QQQ TRUST SERIES 1 46090E103 3,593 11,256 SH   SOLE   11,256 0 0
ISHARES INC PAC EX JAPAN ETF 464286665 17,424 346,541 SH   SOLE   346,541 0 0
ISHARES INC MSCI STH AFR ETF 464286780 361 7,320 SH   SOLE   7,320 0 0
ISHARES INC MSCI GERMANY ETF 464286806 729 21,787 SH   SOLE   21,787 0 0
ISHARES INC HONG KONG ETF 464286871 647 24,340 SH   SOLE   24,340 0 0
ISHARES TR SELECT DIVID ETF 464287168 11,253 98,431 SH   SOLE   98,431 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 4,562 97,762 SH   SOLE   97,762 0 0
ISHARES TR EMERG MKTS ETF 464287234 5,281 98,996 SH   SOLE   98,996 0 0
ISHARES TR IBOXX INV CP ETF 464287242 3,746 28,800 SH   SOLE   28,800 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 776 11,914 SH   SOLE   11,914 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 2,273 92,203 SH   SOLE   92,203 0 0
ISHARES TR S&P 500 VAL ETF 464287408 337 2,386 SH   SOLE   2,386 0 0
ISHARES TR 7-10 Y TR BD ETF 464287440 933 8,240 SH   SOLE   8,240 0 0
ISHARES TR 1-3 YR TR BD ETF 464287457 2,545 29,499 SH   SOLE   29,499 0 0
ISHARES TR MSCI EAFE ETF 464287465 14,602 192,454 SH   SOLE   192,454 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 229 1,511 SH   SOLE   1,511 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 528 2,172 SH   SOLE   2,172 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 3,746 23,455 SH   SOLE   23,455 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 3,711 16,795 SH   SOLE   16,795 0 0
ISHARES TR U.S. REAL ES ETF 464287739 212 2,306 SH   SOLE   2,306 0 0
ISHARES TR MSCI ACWI ETF 464288257 13,425 141,090 SH   SOLE   141,090 0 0
ISHARES TR JP MOR EM MK ETF 464288281 14,550 133,321 SH   SOLE   133,321 0 0
ISHARES TR GLB INFRASTR ETF 464288372 15,892 352,449 SH   SOLE   352,449 0 0
ISHARES TR 3-7 YR TR BD ETF 464288661 24,616 189,283 SH   SOLE   189,283 0 0
ISHARES TR ISHS 10+Y INV GR CRP 464289511 12,905 193,299 SH   SOLE   193,299 0 0
ISHARES TR HIGH DIVIDND ETF 46429B663 252 2,655 SH   SOLE   2,655 0 0
ISHARES TR MRG RL ES CP ETF 46435G342 508 14,408 SH   SOLE   14,408 0 0
ISHARES GOLD TR GOLD TRUST 464285105 5,568 342,441 SH   SOLE   342,441 0 0
ISHARES INC MSCI AUST ETF 464286103 814 32,825 SH   SOLE   32,825 0 0
ISHARES INC MSCI BRAZIL CAPPED E 464286400 218 6,514 SH   SOLE   6,514 0 0
ISHARES INC MSCI CDA INDEX 464286509 2,576 75,617 SH   SOLE   75,617 0 0
ISHARES INC MSCI EUROZONE 464286608 25,107 540,430 SH   SOLE   540,430 0 0
ISHARES INC MSCI SWITZERLAND CAP 464286749 475 10,727 SH   SOLE   10,727 0 0
ISHARES INC MSCI SOUTH KOREA CAP 464286772 384 4,278 SH   SOLE   4,278 0 0
ISHARES INC CORE MSCI EMKT 46434G103 25,034 388,635 SH   SOLE   388,635 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 1,683 28,068 SH   SOLE   28,068 0 0
ISHARES INC MSCI JAPAN ETF 46434G822 1,437 20,972 SH   SOLE   20,972 0 0
ISHARES TR INDIA INDEX FUND 46429B598 3,117 73,899 SH   SOLE   73,899 0 0
ISHARES TR TIPS BD ETF 464287176 11,696 93,184 SH   SOLE   93,184 0 0
ISHARES TR CORE US AGGBD ET 464287226 20,624 181,157 SH   SOLE   181,157 0 0
ISHARES TR 20 YR TR BD ETF 464287432 250 1,843 SH   SOLE   1,843 0 0
ISHARES TR CORE S&P SMALL-CAP 464287804 26,820 246,773 SH   SOLE   246,773 0 0
ISHARES TR NATL AMT FREE MUNI B 464288414 31,603 272,001 SH   SOLE   272,001 0 0
ISHARES TR IBOXX H/Y CRP BOND 464288513 12,393 141,989 SH   SOLE   141,989 0 0
ISHARES TR MBS FIXED BDFD 464288588 86,338 795,676 SH   SOLE   795,676 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 46,009 776,321 SH   SOLE   776,321 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 6,483 118,556 SH   SOLE   118,556 0 0
ISHARES TR PFD AND INCM SEC 464288687 7,705 200,462 SH   SOLE   200,462 0 0
ISHARES TR CORE MSCI EAFE 46432F842 318 4,420 SH   SOLE   4,420 0 0
ISHARES TR CORE DIV GRWTH 46434V621 333 6,893 SH   SOLE   6,893 0 0
ISHARES TR MSCI UK ETF 46435G334 7,854 250,836 SH   SOLE   250,836 0 0
ISHARES TR CORE S&P 500 ETF 464287200 146,724 368,426 SH   SOLE   368,426 0 0
ISHARES TR CORE S&P MID-CAP ETF 464287507 82,419 316,281 SH   SOLE   316,281 0 0
ISHARES TR S&P TOTAL US STK MKT 464287150 964 10,528 SH   SOLE   10,528 0 0
ISHARES U S ETF TR IT RT HDG HGYL 46431W606 19,425 220,908 SH   SOLE   220,908 0 0
ISHARES U S ETF TR ETF TR INT RT HDLNG 46431W812 29,947 1,171,781 SH   SOLE   1,171,781 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 36,461 718,346 SH   SOLE   718,346 0 0
JABIL INC COMMON 466313103 1,413 27,067 SH   SOLE   27,067 0 0
JAZZ PHARMACEUTICALS PLC COMMON G50871105 1,931 11,747 SH   SOLE   11,747 0 0
JOHNSON & JOHNSON COMMON 478160104 6,593 40,050 SH   SOLE   40,050 0 0
JPMORGAN CHASE & CO COMMON 46625H100 6,565 43,097 SH   SOLE   43,097 0 0
KANSAS CITY SOUTHERN COMMON 485170302 1,548 5,864 SH   SOLE   5,864 0 0
KEYSIGHT TECHNOLOGIES INC COMMON 49338L103 1,414 9,863 SH   SOLE   9,863 0 0
KINDER MORGAN INC DEL COMMON 49456B101 2,725 163,640 SH   SOLE   163,640 0 0
KONINKLIJKE PHILIPS N V ADR (1 ORD) 500472303 1,377 24,137 SH   SOLE   24,137 0 0
KRAFT HEINZ CO COMMON USD0.01 500754106 250 6,258 SH   SOLE   6,258 0 0
KROGER CO COMMON 501044101 327 9,085 SH   SOLE   9,085 0 0
KT CORP ADR (0.5 ORD) 48268K101 292 23,487 SH   SOLE   23,487 0 0
L3HARRIS TECHNOLOGIES INC USD1 502431109 22,046 108,401 SH   SOLE   108,401 0 0
LAS VEGAS SANDS CORP COMMON 517834107 1,627 26,780 SH   SOLE   26,780 0 0
LENNOX INTL INC COMMON 526107107 314 1,007 SH   SOLE   1,007 0 0
LILLY ELI & CO COMMON 532457108 3,611 19,320 SH   SOLE   19,320 0 0
LOCKHEED MARTIN CORP COMMON 539830109 7,017 18,923 SH   SOLE   18,923 0 0
LOGITECH INTL S A COMMON H50430232 1,032 9,876 SH   SOLE   9,876 0 0
LOUISIANA PAC CORP COMMON 546347105 2,555 46,046 SH   SOLE   46,046 0 0
LOWES COS INC COMMON 548661107 2,452 12,875 SH   SOLE   12,875 0 0
LPL FINL HLDGS INC COMMON 50212V100 400 2,813 SH   SOLE   2,813 0 0
MADISON SQUARE GRDN SPRT COR COMMON CLASS A 55825T103 1,663 9,269 SH   SOLE   9,269 0 0
MARATHON PETE CORP COMMON 56585A102 3,405 63,645 SH   SOLE   63,645 0 0
MARRIOTT INTL INC NEW CLASS A 571903202 16,414 110,820 SH   SOLE   110,820 0 0
MASCO CORP COMMON 574599106 379 6,334 SH   SOLE   6,334 0 0
MASTERCARD INCORPORATED CLASS A 57636Q104 23,836 66,869 SH   SOLE   66,869 0 0
MATADOR RES CO COMMON 576485205 459 19,578 SH   SOLE   19,578 0 0
MCCORMICK & CO INC COMMON NON VTG 579780206 244 2,740 SH   SOLE   2,740 0 0
MCDONALDS CORP COMMON 580135101 2,100 9,368 SH   SOLE   9,368 0 0
MCKESSON CORP COMMON 58155Q103 2,193 11,245 SH   SOLE   11,245 0 0
MEDTRONIC PLC ORDINARY SHS $0.0001 G5960L103 16,749 141,364 SH   SOLE   141,364 0 0
MELCO RESORTS AND ENTMNT LTD ADR (3 ORD) 585464100 903 45,373 SH   SOLE   45,373 0 0
MERCADOLIBRE INC COMMON 58733R102 302 205 SH   SOLE   205 0 0
MERCK & CO. INC COMMON 58933Y105 959 12,430 SH   SOLE   12,430 0 0
MERIDIAN BANCORP INC MD COMMON 58958U103 214 11,620 SH   SOLE   11,620 0 0
METLIFE INC COMMON 59156R108 1,348 22,141 SH   SOLE   22,141 0 0
MICROSOFT CORP COMMON 594918104 47,494 201,348 SH   SOLE   201,348 0 0
MITSUBISHI UFJ FINL GROUP IN ADR (1 ORD) 606822104 413 76,787 SH   SOLE   76,787 0 0
MKS INSTRS INC COMMON 55306N104 538 2,900 SH   SOLE   2,900 0 0
MONDELEZ INTL INC COMMON 609207105 336 5,742 SH   SOLE   5,742 0 0
MOODYS CORP COMMON 615369105 1,555 5,200 SH   SOLE   5,200 0 0
MORGAN STANLEY COMMON 617446448 5,853 75,305 SH   SOLE   75,305 0 0
MOTOROLA SOLUTIONS INC COMMON 620076307 816 4,336 SH   SOLE   4,336 0 0
NETAPP INC COMMON 64110D104 428 5,890 SH   SOLE   5,890 0 0
NETFLIX INC COMMON 64110L106 906 1,736 SH   SOLE   1,736 0 0
NEXTERA ENERGY INC COMMON 65339F101 2,193 28,977 SH   SOLE   28,977 0 0
NIKE INC CLASS B 654106103 2,174 16,357 SH   SOLE   16,357 0 0
NIO INC SPON ADR 1 ORD SHS 62914V106 847 21,726 SH   SOLE   21,726 0 0
NORTHROP GRUMMAN CORP COMMON 666807102 7,014 21,672 SH   SOLE   21,672 0 0
NOVARTIS AG ADR (1 ORD) 66987V109 1,750 20,420 SH   SOLE   20,420 0 0
NOVO-NORDISK A S ADR (1 ORD B) 670100205 1,892 28,021 SH   SOLE   28,021 0 0
NRG ENERGY INC COMMON 629377508 1,713 45,381 SH   SOLE   45,381 0 0
NVIDIA CORPORATION COMMON 67066G104 4,806 8,998 SH   SOLE   8,998 0 0
OLD REP INTL CORP COMMON 680223104 439 20,079 SH   SOLE   20,079 0 0
ONE GAS INC COMMON 68235P108 408 5,306 SH   SOLE   5,306 0 0
ONEOK INC NEW COMMON 682680103 403 7,957 SH   SOLE   7,957 0 0
ORACLE CORP COMMON 68389X105 3,702 52,750 SH   SOLE   52,750 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 717 1,414 SH   SOLE   1,414 0 0
ORIX CORP ADR (5 ORD) 686330101 262 3,089 SH   SOLE   3,089 0 0
OTIS WORLDWIDE CORP COMMON USD0.01 68902V107 335 4,895 SH   SOLE   4,895 0 0
PAYCHEX INC COMMON 704326107 6,865 70,033 SH   SOLE   70,033 0 0
PAYPAL HLDGS INC COM 70450Y103 4,511 18,575 SH   SOLE   18,575 0 0
PEPSICO INC COMMON 713448108 354 2,503 SH   SOLE   2,503 0 0
PETROLEO BRASILEIRO SA PETRO ADR (2 ORD) 71654V408 12,444 1,467,505 SH   SOLE   1,467,505 0 0
PFIZER INC COMMON 717081103 21,288 587,128 SH   SOLE   587,128 0 0
PHILIP MORRIS INTL INC COMMON 718172109 2,835 31,942 SH   SOLE   31,942 0 0
PIMCO ETF TR MATURITY ACTIVE ETF 72201R833 387 3,796 SH   SOLE   3,796 0 0
POLARIS INC COMMON 731068102 17,822 133,285 SH   SOLE   133,285 0 0
POPULAR INC COMMON 733174700 608 8,647 SH   SOLE   8,647 0 0
POSCO ADR (0.25 ORD) 693483109 961 13,309 SH   SOLE   13,309 0 0
PRIMO WATER CORPORATION COMMON 74167P108 370 22,762 SH   SOLE   22,762 0 0
PROCTER AND GAMBLE CO COM 742718109 4,098 30,232 SH   SOLE   30,232 0 0
PROGRESSIVE CORP COMMON 743315103 38,571 402,937 SH   SOLE   402,937 0 0
PULTE GROUP INC COMMON 745867101 239 4,554 SH   SOLE   4,554 0 0
QUALCOMM INC COMMON 747525103 24,147 181,636 SH   SOLE   181,636 0 0
QUEST DIAGNOSTICS INC COMMON 74834L100 949 7,380 SH   SOLE   7,380 0 0
RADWARE LTD ORDINARY M81873107 533 20,445 SH   SOLE   20,445 0 0
REGENERON PHARMACEUTICALS COMMON 75886F107 421 890 SH   SOLE   890 0 0
RENT A CTR INC NEW COMMON 76009N100 444 7,701 SH   SOLE   7,701 0 0
RINGCENTRAL INC COM USD0.0001 CL'A' 76680R206 781 2,622 SH   SOLE   2,622 0 0
RIO TINTO PLC ADR (1 ORD) 767204100 842 10,838 SH   SOLE   10,838 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 872 23,685 SH   SOLE   23,685 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 646 16,481 SH   SOLE   16,481 0 0
RPM INTL INC COMMON 749685103 599 6,513 SH   SOLE   6,513 0 0
SALESFORCE COM INC COMMON 79466L302 21,554 101,730 SH   SOLE   101,730 0 0
SANOFI SPONSORED ADR 80105N105 1,540 31,131 SH   SOLE   31,131 0 0
SAP SE SP ADR (1 ORD) 803054204 1,089 8,868 SH   SOLE   8,868 0 0
SCHLUMBERGER LTD COMMON 806857108 468 17,211 SH   SOLE   17,211 0 0
SCHWAB CHARLES CORP COM 808513105 1,311 20,099 SH   SOLE   20,099 0 0
SCOTTS MIRACLE-GRO CO CLASS A 810186106 1,896 7,739 SH   SOLE   7,739 0 0
SELECT SECTOR SPDR TR MATERIALS 81369Y100 2,368 30,045 SH   SOLE   30,045 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 2,423 49,376 SH   SOLE   49,376 0 0
SELECT SECTOR SPDR TR AMEX INDUSTRIAL SEL 81369Y704 1,810 18,381 SH   SOLE   18,381 0 0
SERVICENOW INC COMMON 81762P102 545 1,090 SH   SOLE   1,090 0 0
SHAW COMMUNICATIONS INC CLASS B CONV 82028K200 261 9,960 SH   SOLE   9,960 0 0
SHERWIN WILLIAMS CO COMMON 824348106 23,149 31,290 SH   SOLE   31,290 0 0
SIMULATIONS PLUS INC COMMON 829214105 253 4,000 SH   SOLE   4,000 0 0
SKYWORKS SOLUTIONS INC COMMON 83088M102 2,161 11,777 SH   SOLE   11,777 0 0
SONY CORP ADR (1 ORD) 835699307 4,545 42,781 SH   SOLE   42,781 0 0
SOUTHERN CO COMMON 842587107 251 4,038 SH   SOLE   4,038 0 0
SOUTHSIDE BANCSHARES INC COMMON 84470P109 325 8,426 SH   SOLE   8,426 0 0
SOUTHWEST AIRLS CO COMMON 844741108 1,283 20,997 SH   SOLE   20,997 0 0
SP PLUS CORP COMMON 78469C103 472 14,390 SH   SOLE   14,390 0 0
SPDR S&P 500 ETF TR UNITS SER 1 S&P 78462F103 18,308 46,189 SH   SOLE   46,189 0 0
SPDR SER TR BARCLAYS CAP INVT GR 78468R200 786 25,646 SH   SOLE   25,646 0 0
SPDR SER TR SPDR PRT S&P 500 ETF 78464A854 225 4,825 SH   SOLE   4,825 0 0
SQUARE INC CLASS A 852234103 986 4,344 SH   SOLE   4,344 0 0
SS&C TECHNOLOGIES HLDGS INC COMMON 78467J100 350 5,015 SH   SOLE   5,015 0 0
STARBUCKS CORP COMMON 855244109 16,686 152,267 SH   SOLE   152,267 0 0
SUNOPTA INC COMMON 8676EP108 1,209 81,876 SH   SOLE   81,876 0 0
SYSCO CORP COMMON 871829107 4,203 53,320 SH   SOLE   53,320 0 0
TAIWAN SEMICONDUCTOR MFG LTD SP ADR (5 ORD) 874039100 1,049 8,870 SH   SOLE   8,870 0 0
TARGET CORP COMMON 87612E106 1,198 6,046 SH   SOLE   6,046 0 0
TE CONNECTIVITY LTD COMMON H84989104 1,717 13,255 SH   SOLE   13,255 0 0
TERADYNE INC COMMON 880770102 592 4,869 SH   SOLE   4,869 0 0
TESLA INC COM 88160R101 6,154 9,213 SH   SOLE   9,213 0 0
TEXAS INSTRS INC COMMON 882508104 6,537 34,563 SH   SOLE   34,563 0 0
TEXTRON INC COMMON 883203101 1,251 22,245 SH   SOLE   22,245 0 0
THERMO FISHER SCIENTIFIC INC COMMON 883556102 11,493 25,184 SH   SOLE   25,184 0 0
TJX COS INC NEW COMMON 872540109 2,733 41,312 SH   SOLE   41,312 0 0
T-MOBILE US INC COMMON 872590104 18,710 149,264 SH   SOLE   149,264 0 0
TOLL BROTHERS INC COMMON 889478103 930 16,400 SH   SOLE   16,400 0 0
TORO CO COMMON 891092108 6,537 63,375 SH   SOLE   63,375 0 0
TORONTO DOMINION BK ONT COMMON 891160509 273 4,182 SH   SOLE   4,182 0 0
TOYOTA MOTOR CORP ADR (2 ORD) 892331307 1,237 7,907 SH   SOLE   7,907 0 0
TREVENA INC COMMON USD0.001 89532E109 54 30,000 SH   SOLE   30,000 0 0
TWILIO INC COMMON CLASS A 90138F102 1,903 5,585 SH   SOLE   5,585 0 0
TWITTER INC COMMON 90184L102 480 7,549 SH   SOLE   7,549 0 0
TYSON FOODS INC CLASS A 902494103 1,081 14,511 SH   SOLE   14,511 0 0
ULTA BEAUTY INC COM 90384S303 15,664 50,666 SH   SOLE   50,666 0 0
UNILEVER PLC ADR (4 ORD) 904767704 229 4,096 SH   SOLE   4,096 0 0
UNION PAC CORP COMMON 907818108 2,877 13,015 SH   SOLE   13,015 0 0
UNITED PARCEL SERVICE INC CLASS B 911312106 6,874 40,412 SH   SOLE   40,412 0 0
UNITEDHEALTH GROUP INC COMMON 91324P102 68,936 184,839 SH   SOLE   184,839 0 0
US BANCORP DEL COMMON 902973304 24,381 440,798 SH   SOLE   440,798 0 0
VALE S A ADR (1 ORD) 91912E105 1,312 75,441 SH   SOLE   75,441 0 0
VALLEY NATL BANCORP COMMON 919794107 604 43,947 SH   SOLE   43,947 0 0
VANECK VECTORS ETF TR GOLD MINER ETF 92189F106 2,774 85,351 SH   SOLE   85,351 0 0
VANECK VECTORS ETF TR ETF HG YLD MUN 92189H409 53,917 866,872 SH   SOLE   866,872 0 0
VANGUARD INTL EQUITY INDEX F EMERGING MARKETS ETF 922042858 351 6,738 SH   SOLE   6,738 0 0
VANGUARD INDEX FDS SMALL CAP 922908751 648 3,026 SH   SOLE   3,026 0 0
VANGUARD INDEX FDS TOTAL STOCK MARKET 922908769 1,438 6,957 SH   SOLE   6,957 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 7,676 83,429 SH   SOLE   83,429 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 885 18,010 SH   SOLE   18,010 0 0
VERISK ANALYTICS INC COM 92345Y106 480 2,718 SH   SOLE   2,718 0 0
VERIZON COMMUNICATIONS INC COMMON 92343V104 2,552 43,849 SH   SOLE   43,849 0 0
VERTEX PHARMACEUTICALS INC COMMON 92532F100 3,199 14,885 SH   SOLE   14,885 0 0
VIPSHOP HOLDINGS LIMITED SP ADR (0.20 ORD) 92763W103 341 11,417 SH   SOLE   11,417 0 0
VISA INC CLASS A 92826C839 4,542 21,447 SH   SOLE   21,447 0 0
VISTA OUTDOOR INC COMMON 928377100 625 19,499 SH   SOLE   19,499 0 0
WALGREENS BOOTS ALLIANCE INC COMMON 931427108 1,618 29,466 SH   SOLE   29,466 0 0
WALMART INC COMMON 931142103 5,042 37,081 SH   SOLE   37,081 0 0
DISNEY WALT CO COM 254687106 4,103 22,236 SH   SOLE   22,236 0 0
WELLS FARGO CO NEW COMMON 949746101 1,621 41,456 SH   SOLE   41,456 0 0
WHEATON PRECIOUS METALS CORP COMMON 962879102 277 7,251 SH   SOLE   7,251 0 0
WHIRLPOOL CORP COMMON 963320106 289 1,312 SH   SOLE   1,312 0 0
WILLIAMS SONOMA INC COMMON 969904101 2,380 13,263 SH   SOLE   13,263 0 0
WILLIS TOWERS WATSON PLC LTD COMMON G96629103 241 1,053 SH   SOLE   1,053 0 0
WIX COM LTD SHARES M98068105 1,178 4,218 SH   SOLE   4,218 0 0
WORKDAY INC COMMON 98138H101 10,270 41,341 SH   SOLE   41,341 0 0
WORLD WRESTLING ENTMT INC CLASS A 98156Q108 1,899 34,989 SH   SOLE   34,989 0 0
WPP PLC NEW SP ADR (5 ORD) 92937A102 294 4,601 SH   SOLE   4,601 0 0
YUM BRANDS INC COMMON 988498101 7,762 71,662 SH   SOLE   71,662 0 0
YUM CHINA HLDGS INC COMMON STOCK 98850P109 705 11,909 SH   SOLE   11,909 0 0
ZOETIS INC COMMON 98978V103 4,127 26,202 SH   SOLE   26,202 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A COMMON 98980L101 321 999 SH   SOLE   999 0 0