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 764 3,900 SH   SOLE   3,900 0 0
3M CO COMMON 88579Y101 11,567 58,227 SH   SOLE   58,227 0 0
ABB LTD ADR (1 ORD) 000375204 324 9,519 SH   SOLE   9,519 0 0
ABBOTT LABS COMMON 002824100 1,884 16,253 SH   SOLE   16,253 0 0
ABBVIE INC COMMON 00287Y109 1,195 10,602 SH   SOLE   10,602 0 0
ACCELERON PHARMA INC COMMON 00434H108 870 6,934 SH   SOLE   6,934 0 0
ACCENTURE PLC IRELAND CLASS A G1151C101 9,569 32,440 SH   SOLE   32,440 0 0
ADOBE SYSTEMS INCORPORATED COMMON 00724F101 29,882 51,023 SH   SOLE   51,023 0 0
ADVANCED MICRO DEVICES INC COMMON 007903107 2,027 21,575 SH   SOLE   21,575 0 0
ADVANCED ENERGY INDS COMMON 007973100 16,974 150,547 SH   SOLE   150,547 0 0
AIR LEASE CORP COMMON 00912X302 234 5,618 SH   SOLE   5,618 0 0
ALASKA AIR GROUP INC COMMON 011659109 347 5,746 SH   SOLE   5,746 0 0
ALEXION PHARMACEUTICALS INC COMMON 015351109 262 1,427 SH   SOLE   1,427 0 0
ALIBABA GROUP HLDG LTD SPN ADS 8 ORD SHS 01609W102 23,950 105,610 SH   SOLE   105,610 0 0
ALLSTATE CORP COMMON 020002101 3,223 24,656 SH   SOLE   24,656 0 0
ALLY FINL INC COMMON 02005N100 2,000 40,094 SH   SOLE   40,094 0 0
ALPHABET INC CLASS C 02079K107 6,364 2,539 SH   SOLE   2,539 0 0
ALPHABET INC CLASS A 02079K305 37,563 15,383 SH   SOLE   15,383 0 0
ALTERYX INC CLASS A 02156B103 516 5,999 SH   SOLE   5,999 0 0
ALTRIA GROUP INC COMMON 02209S103 3,700 77,606 SH   SOLE   77,606 0 0
AMAZON COM INC COMMON 023135106 37,441 10,883 SH   SOLE   10,883 0 0
AMERICAN EXPRESS CO COMMON 025816109 32,467 196,069 SH   SOLE   196,069 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 1,605 41,303 SH   SOLE   41,303 0 0
AMERICAN TOWER CORP NEW COMMON 03027X100 1,057 3,912 SH   SOLE   3,912 0 0
AMETEK INC COMMON 031100100 617 4,624 SH   SOLE   4,624 0 0
AMGEN INC COMMON 031162100 4,105 16,802 SH   SOLE   16,802 0 0
AMPHENOL CORP NEW CLASS A 032095101 16,567 241,739 SH   SOLE   241,739 0 0
ANALOG DEVICES INC COMMON 032654105 641 3,723 SH   SOLE   3,723 0 0
APPLE INC COMMON 037833100 110,224 804,307 SH   SOLE   804,307 0 0
APPLIED MATLS INC COMMON 038222105 1,368 9,605 SH   SOLE   9,605 0 0
ARCHER DANIELS MIDLAND CO COMMON 039483102 12,139 200,319 SH   SOLE   200,319 0 0
ARISTA NETWORKS INC COM USD0.0001 040413106 302 834 SH   SOLE   834 0 0
ASML HOLDING N V EUR0.09 NY REG 2012 N07059210 1,125 1,627 SH   SOLE   1,627 0 0
ASTRAZENECA PLC SP ADR (1/2 ORD) 046353108 1,608 26,811 SH   SOLE   26,811 0 0
AT&T INC COMMON 00206R102 4,632 160,929 SH   SOLE   160,929 0 0
ATHENE HOLDING LTD CLASS A G0684D107 4,335 64,217 SH   SOLE   64,217 0 0
ATLAS AIR WORLDWIDE HLDGS IN COMMON 049164205 916 13,450 SH   SOLE   13,450 0 0
AUTODESK INC COMMON 052769106 3,118 10,680 SH   SOLE   10,680 0 0
AUTOMATIC DATA PROCESSING IN COMMON 053015103 1,238 6,231 SH   SOLE   6,231 0 0
AUTOZONE INC COMMON 053332102 660 442 SH   SOLE   442 0 0
AXON ENTERPRISE INC COMMON 05464C101 13,603 76,940 SH   SOLE   76,940 0 0
BK OF AMERICA CORP COMMON 060505104 8,699 210,850 SH   SOLE   210,850 0 0
BANK NEW YORK MELLON CORP COMMON 064058100 1,263 24,616 SH   SOLE   24,616 0 0
BARCLAYS PLC ADR (4 ORD) 06738E204 2,279 236,116 SH   SOLE   236,116 0 0
BAXTER INTL INC COMMON 071813109 1,466 18,206 SH   SOLE   18,206 0 0
BECTON DICKINSON & CO COMMON 075887109 1,084 4,452 SH   SOLE   4,452 0 0
BERKLEY W R CORP COM 084423102 468 6,284 SH   SOLE   6,284 0 0
BERKSHIRE HATHAWAY INC DEL CLASS A 084670108 837 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY INC DEL CLASS B 084670702 4,782 17,205 SH   SOLE   17,205 0 0
BERRY GLOBAL GROUP INC COMMON 08579W103 1,980 30,363 SH   SOLE   30,363 0 0
BEST BUY INC COMMON 086516101 2,350 20,438 SH   SOLE   20,438 0 0
BIG LOTS INC COMMON 089302103 9,868 148,997 SH   SOLE   148,997 0 0
BIOGEN INC COMMON 09062X103 1,388 4,006 SH   SOLE   4,006 0 0
BLACKROCK INC COMMON 09247X101 1,597 1,819 SH   SOLE   1,819 0 0
BOEING CO COMMON 097023105 2,571 10,731 SH   SOLE   10,731 0 0
BOOKING HOLDINGS INC COMMON 09857L108 949 433 SH   SOLE   433 0 0
BOSTON SCIENTIFIC CORP COMMON 101137107 1,202 28,114 SH   SOLE   28,114 0 0
BOYD GAMING CORP COMMON 103304101 940 15,289 SH   SOLE   15,289 0 0
BP PLC ADR (6 ORD) 055622104 1,365 51,666 SH   SOLE   51,666 0 0
BRINKS CO COMMON 109696104 769 10,000 SH   SOLE   10,000 0 0
BRISTOL-MYERS SQUIBB CO COMMON 110122108 5,314 79,466 SH   SOLE   79,466 0 0
BROADCOM INC COMMON 11135F101 1,789 3,751 SH   SOLE   3,751 0 0
CABOT OIL & GAS CORP COMMON 127097103 17,430 998,287 SH   SOLE   998,287 0 0
CADENCE DESIGN SYSTEM INC COMMON 127387108 1,480 10,820 SH   SOLE   10,820 0 0
CAPITAL ONE FINL CORP COMMON 14040H105 2,741 17,708 SH   SOLE   17,708 0 0
CAPRI HOLDINGS LIMITED COMMON G1890L107 1,133 19,815 SH   SOLE   19,815 0 0
CAREDX INC COMMON 14167L103 524 5,724 SH   SOLE   5,724 0 0
CARMAX INC COMMON 143130102 656 5,082 SH   SOLE   5,082 0 0
CARRIER GLOBAL CORPORATION COM USD0.01 WI 14448C104 1,128 23,218 SH   SOLE   23,218 0 0
CANADIAN PAC RY LTD COMMON 13645T100 1,898 24,644 SH   SOLE   24,644 0 0
CENTERPOINT ENERGY INC COMMON 15189T107 232 9,455 SH   SOLE   9,455 0 0
CHEVRON CORP NEW COMMON 166764100 8,695 82,964 SH   SOLE   82,964 0 0
CHINA PETROLEUM & CHEMICAL C SP ADR (H SHS) 16941R108 1,689 33,067 SH   SOLE   33,067 0 0
CHUBB LIMITED COMMON H1467J104 939 5,905 SH   SOLE   5,905 0 0
CIGNA CORP NEW COMMON USD0.01 125523100 2,729 11,511 SH   SOLE   11,511 0 0
CIMAREX ENERGY CO COM 171798101 1,055 14,542 SH   SOLE   14,542 0 0
CIRRUS LOGIC INC COMMON 172755100 456 5,355 SH   SOLE   5,355 0 0
CISCO SYS INC COMMON 17275R102 4,479 84,454 SH   SOLE   84,454 0 0
CITI TRENDS INC COMMON 17306X102 211 2,423 SH   SOLE   2,423 0 0
CITIGROUP INC COMMON 172967424 3,574 50,455 SH   SOLE   50,455 0 0
CITIZENS FINL GROUP INC COMMON 174610105 26,250 571,781 SH   SOLE   571,781 0 0
COCA COLA CO COMMON 191216100 1,957 36,168 SH   SOLE   36,168 0 0
COGNIZANT TECHNOLOGY SOLUTIO CLASS A 192446102 3,288 47,396 SH   SOLE   47,396 0 0
COLGATE PALMOLIVE CO COMMON 194162103 1,634 20,083 SH   SOLE   20,083 0 0
COMCAST CORP NEW CLASS A 20030N101 4,042 70,859 SH   SOLE   70,859 0 0
COMMERCE BANCSHARES INC COMMON 200525103 2,286 30,659 SH   SOLE   30,659 0 0
CONOCOPHILLIPS COMMON 20825C104 3,490 57,259 SH   SOLE   57,259 0 0
CORTEVA INC COM 22052L104 576 12,980 SH   SOLE   12,980 0 0
COWEN INC COMMON CL A 223622606 327 7,954 SH   SOLE   7,954 0 0
CRITEO S A ADS REPR 1 ORD SPONS 226718104 384 8,483 SH   SOLE   8,483 0 0
CSX CORP COMMON 126408103 16,232 505,569 SH   SOLE   505,569 0 0
CUMMINS INC COMMON 231021106 2,105 8,632 SH   SOLE   8,632 0 0
CVS HEALTH CORP COMMON 126650100 6,035 72,252 SH   SOLE   72,252 0 0
D R HORTON INC COMMON 23331A109 450 4,975 SH   SOLE   4,975 0 0
DANAHER CORPORATION COMMON 235851102 5,629 20,975 SH   SOLE   20,975 0 0
DEERE & CO COMMON 244199105 313 886 SH   SOLE   886 0 0
DEVON ENERGY CORP NEW COMMON 25179M103 12,909 441,758 SH   SOLE   441,758 0 0
DIAGEO PLC SP ADR (4 ORD) 25243Q205 206 1,074 SH   SOLE   1,074 0 0
DIAMONDBACK ENERGY INC COMMON 25278X109 387 4,122 SH   SOLE   4,122 0 0
DIREXION SHS ETF TR ETF TR TECH BULL 3X 25459W102 304 5,458 SH   SOLE   5,458 0 0
DIREXION SHS ETF TR ETF DLY FIN BULL NEW 25459Y694 346 3,170 SH   SOLE   3,170 0 0
DISCOVER FINL SVCS COM 254709108 727 6,136 SH   SOLE   6,136 0 0
DOCUSIGN INC COMMON 256163106 311 1,112 SH   SOLE   1,112 0 0
DOLLAR TREE INC COMMON 256746108 1,570 15,779 SH   SOLE   15,779 0 0
DOMINOS PIZZA INC COMMON 25754A201 1,306 2,795 SH   SOLE   2,795 0 0
DOW INC COMMON STOCK 260557103 2,695 42,580 SH   SOLE   42,580 0 0
DTE ENERGY CO COMMON 233331107 789 6,090 SH   SOLE   6,090 0 0
DUKE ENERGY CORP NEW COMMON 26441C204 1,097 11,092 SH   SOLE   11,092 0 0
DUKE REALTY CORP COMMON 264411505 469 9,907 SH   SOLE   9,907 0 0
DUPONT DE NEMOURS INC COM 26614N102 1,536 19,845 SH   SOLE   19,845 0 0
EAST WEST BANCORP INC COMMON 27579R104 3,180 44,360 SH   SOLE   44,360 0 0
EATON CORP PLC COMMON G29183103 7,138 48,166 SH   SOLE   48,166 0 0
EBAY INC. COMMON 278642103 762 10,853 SH   SOLE   10,853 0 0
ECOLAB INC COMMON 278865100 658 3,197 SH   SOLE   3,197 0 0
EDWARDS LIFESCIENCES CORP COMMON 28176E108 2,837 27,390 SH   SOLE   27,390 0 0
EMERSON ELEC CO COMMON 291011104 264 2,741 SH   SOLE   2,741 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 3,210 302,008 SH   SOLE   302,008 0 0
ENSIGN GROUP INC COMMON 29358P101 504 5,812 SH   SOLE   5,812 0 0
EQUIFAX INC COMMON 294429105 1,010 4,216 SH   SOLE   4,216 0 0
ERICSSON ADR (1 ORD B SEK1) 294821608 1,022 81,228 SH   SOLE   81,228 0 0
EXPEDIA GROUP INC COMMON 30212P303 2,219 13,551 SH   SOLE   13,551 0 0
EXPONENT INC COMMON 30214U102 984 11,024 SH   SOLE   11,024 0 0
EXTRA SPACE STORAGE INC REIT 30225T102 1,037 6,310 SH   SOLE   6,310 0 0
EXXON MOBIL CORP COMMON 30231G102 11,275 178,623 SH   SOLE   178,623 0 0
F5 NETWORKS INC COMMON 315616102 790 4,230 SH   SOLE   4,230 0 0
FACEBOOK INC CLASS A 30303M102 41,479 119,293 SH   SOLE   119,293 0 0
FEDEX CORP COMMON 31428X106 35,573 119,165 SH   SOLE   119,165 0 0
FERRARI N V COMMON N3167Y103 764 3,706 SH   SOLE   3,706 0 0
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 1,299 42,640 SH   SOLE   42,640 0 0
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 4,768 87,446 SH   SOLE   87,446 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 13,885 117,812 SH   SOLE   117,812 0 0
FIDELITY NATL INFORMATION SV COMMON 31620M106 2,166 15,281 SH   SOLE   15,281 0 0
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 6,640 81,831 SH   SOLE   81,831 0 0
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 3,491 81,866 SH   SOLE   81,866 0 0
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 14,094 955,245 SH   SOLE   955,245 0 0
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 14,380 274,555 SH   SOLE   274,555 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 10,310 161,674 SH   SOLE   161,674 0 0
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 11,484 211,679 SH   SOLE   211,679 0 0
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 4,204 90,907 SH   SOLE   90,907 0 0
FIRST BANCORP P R COMMON 318672706 262 21,961 SH   SOLE   21,961 0 0
FIRST FNDTN INC COM USD0.001 32026V104 803 35,631 SH   SOLE   35,631 0 0
FISERV INC COMMON 337738108 12,614 118,009 SH   SOLE   118,009 0 0
FLEETCOR TECHNOLOGIES INC COMMON 339041105 21,959 85,757 SH   SOLE   85,757 0 0
FMC CORP COMMON 302491303 639 5,902 SH   SOLE   5,902 0 0
FORD MTR CO DEL COMMON 345370860 576 38,733 SH   SOLE   38,733 0 0
FORESTAR GROUP INC COMMON 346232101 863 41,283 SH   SOLE   41,283 0 0
FORTIVE CORP COMMON STOCK 34959J108 941 13,492 SH   SOLE   13,492 0 0
FREEPORT-MCMORAN INC COMMON 35671D857 13,877 373,945 SH   SOLE   373,945 0 0
GENERAL ELECTRIC CO COMMON 369604103 25,128 1,866,444 SH   SOLE   1,866,444 0 0
GENERAL MLS INC COMMON 370334104 1,657 27,194 SH   SOLE   27,194 0 0
GILEAD SCIENCES INC COMMON 375558103 351 5,089 SH   SOLE   5,089 0 0
GLOBAL PMTS INC COMMON 37940X102 2,722 14,489 SH   SOLE   14,489 0 0
GOLDMAN SACHS GROUP INC COMMON 38141G104 1,326 3,488 SH   SOLE   3,488 0 0
GRACO INC COMMON 384109104 1,332 17,602 SH   SOLE   17,602 0 0
HCA HEALTHCARE INC COMMON 40412C101 6,282 30,358 SH   SOLE   30,358 0 0
HERBALIFE NUTRITION LTD COM USD0.001 G4412G101 782 14,838 SH   SOLE   14,838 0 0
HESS CORP COMMON 42809H107 455 5,206 SH   SOLE   5,206 0 0
HILTON WORLDWIDE HLDGS INC COMMON 43300A203 1,423 11,790 SH   SOLE   11,790 0 0
HOLOGIC INC COMMON 436440101 8,531 127,864 SH   SOLE   127,864 0 0
HOME DEPOT INC COMMON 437076102 32,162 100,331 SH   SOLE   100,331 0 0
HONEYWELL INTL INC COMMON 438516106 261 1,187 SH   SOLE   1,187 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 879 9,383 SH   SOLE   9,383 0 0
HP INC COMMON USD0.01 40434L105 983 32,536 SH   SOLE   32,536 0 0
HUBSPOT INC COMMON 443573100 1,029 1,766 SH   SOLE   1,766 0 0
HUMANA INC COMMON 444859102 425 959 SH   SOLE   959 0 0
HUNTINGTON INGALLS INDS INC COMMON 446413106 1,155 5,474 SH   SOLE   5,474 0 0
IDEXX LABS INC COMMON 45168D104 2,849 4,511 SH   SOLE   4,511 0 0
IHS MARKIT LTD SHS G47567105 1,351 11,969 SH   SOLE   11,969 0 0
ILLINOIS TOOL WKS INC COMMON 452308109 247 1,102 SH   SOLE   1,102 0 0
ILLUMINA INC COMMON 452327109 500 1,057 SH   SOLE   1,057 0 0
INCYTE CORP COMMON 45337C102 436 5,179 SH   SOLE   5,179 0 0
ING GROEP N.V. SP ADR (1 COM) 456837103 254 19,221 SH   SOLE   19,221 0 0
INSPERITY INC COMMON 45778Q107 920 10,180 SH   SOLE   10,180 0 0
INTEL CORP COMMON 458140100 8,992 160,031 SH   SOLE   160,031 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 366 3,086 SH   SOLE   3,086 0 0
INTERNATIONAL BUSINESS MACHS COMMON 459200101 3,376 23,022 SH   SOLE   23,022 0 0
INTUIT COMMON 461202103 26,778 54,239 SH   SOLE   54,239 0 0
INTUITIVE SURGICAL INC COMMON 46120E602 784 852 SH   SOLE   852 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 EQUAL WEIGHT 46137V357 40,136 265,909 SH   SOLE   265,909 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 11,680 527,060 SH   SOLE   527,060 0 0
INVESCO LTD COMMON G491BT108 1,038 38,799 SH   SOLE   38,799 0 0
INVESCO QQQ TR QQQ TRUST SERIES 1 46090E103 6,178 17,427 SH   SOLE   17,427 0 0
ISHARES INC PAC EX JAPAN ETF 464286665 18,941 365,891 SH   SOLE   365,891 0 0
ISHARES INC MSCI FRANCE ETF 464286707 274 7,211 SH   SOLE   7,211 0 0
ISHARES INC MSCI STH AFR ETF 464286780 358 7,320 SH   SOLE   7,320 0 0
ISHARES INC MSCI GERMANY ETF 464286806 3,359 97,056 SH   SOLE   97,056 0 0
ISHARES INC HONG KONG ETF 464286871 204 7,628 SH   SOLE   7,628 0 0
ISHARES TR SELECT DIVID ETF 464287168 12,502 106,991 SH   SOLE   106,991 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 9,357 201,763 SH   SOLE   201,763 0 0
ISHARES TR EMERG MKTS ETF 464287234 5,460 98,996 SH   SOLE   98,996 0 0
ISHARES TR IBOXX INV CP ETF 464287242 6,982 51,960 SH   SOLE   51,960 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 867 11,914 SH   SOLE   11,914 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 2,452 92,203 SH   SOLE   92,203 0 0
ISHARES TR S&P 500 VAL ETF 464287408 352 2,386 SH   SOLE   2,386 0 0
ISHARES TR 7-10 Y TR BD ETF 464287440 901 7,784 SH   SOLE   7,784 0 0
ISHARES TR 1-3 YR TR BD ETF 464287457 2,515 29,177 SH   SOLE   29,177 0 0
ISHARES TR MSCI EAFE ETF 464287465 15,194 192,619 SH   SOLE   192,619 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 271 1,707 SH   SOLE   1,707 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 652 2,399 SH   SOLE   2,399 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 5,444 23,736 SH   SOLE   23,736 0 0
ISHARES TR U.S. REAL ES ETF 464287739 236 2,315 SH   SOLE   2,315 0 0
ISHARES TR MSCI ACWI ETF 464288257 14,277 141,090 SH   SOLE   141,090 0 0
ISHARES TR JP MOR EM MK ETF 464288281 16,444 145,886 SH   SOLE   145,886 0 0
ISHARES TR GLB INFRASTR ETF 464288372 17,777 391,527 SH   SOLE   391,527 0 0
ISHARES TR 3-7 YR TR BD ETF 464288661 23,643 180,908 SH   SOLE   180,908 0 0
ISHARES TR ISHS 10+Y INV GR CRP 464289511 13,393 190,504 SH   SOLE   190,504 0 0
ISHARES TR HIGH DIVIDND ETF 46429B663 257 2,666 SH   SOLE   2,666 0 0
ISHARES TR MRG RL ES CP ETF 46435G342 535 14,408 SH   SOLE   14,408 0 0
ISHARES INC MSCI AUST ETF 464286103 3,208 123,415 SH   SOLE   123,415 0 0
ISHARES INC MSCI BRAZIL CAPPED E 464286400 264 6,514 SH   SOLE   6,514 0 0
ISHARES INC MSCI CDA INDEX 464286509 2,833 75,974 SH   SOLE   75,974 0 0
ISHARES INC MSCI EUROZONE 464286608 44,963 910,734 SH   SOLE   910,734 0 0
ISHARES INC MSCI SWITZERLAND CAP 464286749 370 7,603 SH   SOLE   7,603 0 0
ISHARES INC MSCI SWEDEN CAPPED E 464286756 640 13,769 SH   SOLE   13,769 0 0
ISHARES INC MSCI SOUTH KOREA CAP 464286772 1,729 18,551 SH   SOLE   18,551 0 0
ISHARES INC CORE MSCI EMKT 46434G103 27,195 405,569 SH   SOLE   405,569 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 716 11,190 SH   SOLE   11,190 0 0
ISHARES INC MSCI JAPAN ETF 46434G822 1,761 26,057 SH   SOLE   26,057 0 0
ISHARES INC MSCI ITALY CAPPED ET 46434G830 363 11,185 SH   SOLE   11,185 0 0
ISHARES TR NORWAY CAPPED INVST 46429B499 366 12,906 SH   SOLE   12,906 0 0
ISHARES TR TIPS BD ETF 464287176 6,427 50,184 SH   SOLE   50,184 0 0
ISHARES TR CORE US AGGBD ET 464287226 21,141 183,289 SH   SOLE   183,289 0 0
ISHARES TR 20 YR TR BD ETF 464287432 267 1,843 SH   SOLE   1,843 0 0
ISHARES TR CORE S&P SMALL-CAP 464287804 29,457 260,352 SH   SOLE   260,352 0 0
ISHARES TR NATL AMT FREE MUNI B 464288414 23,682 201,716 SH   SOLE   201,716 0 0
ISHARES TR IBOXX H/Y CRP BOND 464288513 19,842 225,191 SH   SOLE   225,191 0 0
ISHARES TR MBS FIXED BDFD 464288588 74,154 684,469 SH   SOLE   684,469 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 47,352 781,948 SH   SOLE   781,948 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 7,114 129,649 SH   SOLE   129,649 0 0
ISHARES TR PFD AND INCM SEC 464288687 8,807 223,697 SH   SOLE   223,697 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 234 3,184 SH   SOLE   3,184 0 0
ISHARES TR CORE MSCI EAFE 46432F842 481 6,430 SH   SOLE   6,430 0 0
ISHARES TR CORE DIV GRWTH 46434V621 347 6,895 SH   SOLE   6,895 0 0
ISHARES TR MSCI UK ETF 46435G334 8,770 267,817 SH   SOLE   267,817 0 0
ISHARES TR ESG AWARE MSCI USA 46435G425 206 2,094 SH   SOLE   2,094 0 0
ISHARES TR CORE S&P 500 ETF 464287200 153,802 357,328 SH   SOLE   357,328 0 0
ISHARES TR CORE S&P MID-CAP ETF 464287507 85,567 318,015 SH   SOLE   318,015 0 0
ISHARES TR S&P TOTAL US STK MKT 464287150 1,261 12,770 SH   SOLE   12,770 0 0
ISHARES U S ETF TR IT RT HDG HGYL 46431W606 43,173 489,413 SH   SOLE   489,413 0 0
ISHARES U S ETF TR ETF TR INT RT HDLNG 46431W812 30,567 1,204,964 SH   SOLE   1,204,964 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 35,860 706,707 SH   SOLE   706,707 0 0
JABIL INC COMMON 466313103 1,019 17,510 SH   SOLE   17,510 0 0
JACOBS ENGR GROUP INC COMMON 469814107 1,930 14,456 SH   SOLE   14,456 0 0
JAZZ PHARMACEUTICALS PLC COMMON G50871105 995 5,602 SH   SOLE   5,602 0 0
JOHNSON & JOHNSON COMMON 478160104 7,374 44,680 SH   SOLE   44,680 0 0
JPMORGAN CHASE & CO COMMON 46625H100 8,482 54,495 SH   SOLE   54,495 0 0
KANSAS CITY SOUTHERN COMMON 485170302 1,543 5,446 SH   SOLE   5,446 0 0
KEYSIGHT TECHNOLOGIES INC COMMON 49338L103 1,523 9,863 SH   SOLE   9,863 0 0
KINDER MORGAN INC DEL COMMON 49456B101 2,985 163,736 SH   SOLE   163,736 0 0
KONINKLIJKE PHILIPS N V ADR (1 ORD) 500472303 1,179 23,679 SH   SOLE   23,679 0 0
KRAFT HEINZ CO COMMON USD0.01 500754106 250 6,121 SH   SOLE   6,121 0 0
KROGER CO COMMON 501044101 349 9,107 SH   SOLE   9,107 0 0
KT CORP ADR (0.5 ORD) 48268K101 328 23,487 SH   SOLE   23,487 0 0
L3HARRIS TECHNOLOGIES INC USD1 502431109 23,920 110,241 SH   SOLE   110,241 0 0
LABORATORY CORP AMER HLDGS COMMON 50540R409 610 2,211 SH   SOLE   2,211 0 0
LAS VEGAS SANDS CORP COMMON 517834107 2,185 41,475 SH   SOLE   41,475 0 0
LENNOX INTL INC COMMON 526107107 320 912 SH   SOLE   912 0 0
LILLY ELI & CO COMMON 532457108 4,707 20,497 SH   SOLE   20,497 0 0
LOCKHEED MARTIN CORP COMMON 539830109 7,663 20,175 SH   SOLE   20,175 0 0
LOUISIANA PAC CORP COMMON 546347105 2,777 46,047 SH   SOLE   46,047 0 0
LOWES COS INC COMMON 548661107 2,272 11,688 SH   SOLE   11,688 0 0
LPL FINL HLDGS INC COMMON 50212V100 362 2,683 SH   SOLE   2,683 0 0
MADISON SQUARE GRDN SPRT COR COMMON CLASS A 55825T103 1,138 6,596 SH   SOLE   6,596 0 0
MARATHON PETE CORP COMMON 56585A102 3,847 63,671 SH   SOLE   63,671 0 0
MARRIOTT INTL INC NEW CLASS A 571903202 14,287 104,654 SH   SOLE   104,654 0 0
MASCO CORP COMMON 574599106 373 6,334 SH   SOLE   6,334 0 0
MASTERCARD INCORPORATED CLASS A 57636Q104 25,808 70,590 SH   SOLE   70,590 0 0
MCCORMICK & CO INC COMMON NON VTG 579780206 244 2,760 SH   SOLE   2,760 0 0
MCDONALDS CORP COMMON 580135101 1,248 5,399 SH   SOLE   5,399 0 0
MCKESSON CORP COMMON 58155Q103 2,057 10,756 SH   SOLE   10,756 0 0
MEDTRONIC PLC ORDINARY SHS $0.0001 G5960L103 3,939 31,703 SH   SOLE   31,703 0 0
MERCADOLIBRE INC COMMON 58733R102 335 215 SH   SOLE   215 0 0
MERCK & CO INC COMMON 58933Y105 987 12,688 SH   SOLE   12,688 0 0
METLIFE INC COMMON 59156R108 1,332 22,237 SH   SOLE   22,237 0 0
MICROSOFT CORP COMMON 594918104 56,547 208,636 SH   SOLE   208,636 0 0
MITSUBISHI UFJ FINL GROUP IN ADR (1 ORD) 606822104 416 76,787 SH   SOLE   76,787 0 0
MONDELEZ INTL INC COMMON 609207105 360 5,760 SH   SOLE   5,760 0 0
MOODYS CORP COMMON 615369105 563 1,544 SH   SOLE   1,544 0 0
MORGAN STANLEY COMMON 617446448 7,353 80,102 SH   SOLE   80,102 0 0
MOTOROLA SOLUTIONS INC COMMON 620076307 1,120 5,162 SH   SOLE   5,162 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 1,099 77,124 SH   SOLE   77,124 0 0
NETAPP INC COMMON 64110D104 482 5,890 SH   SOLE   5,890 0 0
NETFLIX INC COMMON 64110L106 936 1,772 SH   SOLE   1,772 0 0
NEXSTAR MEDIA GROUP INC COM USD0.01 CL'A' 65336K103 633 4,276 SH   SOLE   4,276 0 0
NEXTERA ENERGY INC COMMON 65339F101 4,584 62,515 SH   SOLE   62,515 0 0
NEXTERA ENERGY PARTNERS LP COMMON STOCK 65341B106 356 4,658 SH   SOLE   4,658 0 0
NIKE INC CLASS B 654106103 2,539 16,431 SH   SOLE   16,431 0 0
NIO INC SPON ADR 1 ORD SHS 62914V106 1,156 21,726 SH   SOLE   21,726 0 0
NORTHERN TR CORP COMMON 665859104 486 4,203 SH   SOLE   4,203 0 0
NORTHROP GRUMMAN CORP COMMON 666807102 7,897 21,729 SH   SOLE   21,729 0 0
NOVARTIS AG ADR (1 ORD) 66987V109 1,849 20,210 SH   SOLE   20,210 0 0
NOVO-NORDISK A S ADR (1 ORD B) 670100205 2,329 27,751 SH   SOLE   27,751 0 0
NRG ENERGY INC COMMON 629377508 1,830 45,385 SH   SOLE   45,385 0 0
NUANCE COMMUNICATIONS INC COMMON 67020Y100 219 4,028 SH   SOLE   4,028 0 0
NVIDIA CORPORATION COMMON 67066G104 3,406 4,255 SH   SOLE   4,255 0 0
OLD REP INTL CORP COMMON 680223104 374 15,008 SH   SOLE   15,008 0 0
ONE GAS INC COMMON 68235P108 393 5,306 SH   SOLE   5,306 0 0
ONEOK INC NEW COMMON 682680103 443 7,957 SH   SOLE   7,957 0 0
ORACLE CORP COMMON 68389X105 3,737 47,994 SH   SOLE   47,994 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 1,051 1,857 SH   SOLE   1,857 0 0
ORIX CORP ADR (5 ORD) 686330101 262 3,089 SH   SOLE   3,089 0 0
OTIS WORLDWIDE CORP COMMON USD0.01 68902V107 404 4,945 SH   SOLE   4,945 0 0
OVERSTOCK COM INC DEL COMMON 690370101 397 4,301 SH   SOLE   4,301 0 0
PAYCHEX INC COMMON 704326107 7,534 70,215 SH   SOLE   70,215 0 0
PAYPAL HLDGS INC COM 70450Y103 4,502 15,446 SH   SOLE   15,446 0 0
PENN NATL GAMING INC COMMON 707569109 973 12,727 SH   SOLE   12,727 0 0
PEPSICO INC COMMON 713448108 1,395 9,410 SH   SOLE   9,410 0 0
PETROLEO BRASILEIRO SA PETRO ADR (2 ORD) 71654V408 501 40,928 SH   SOLE   40,928 0 0
PFIZER INC COMMON 717081103 24,301 620,106 SH   SOLE   620,106 0 0
PHILIP MORRIS INTL INC COMMON 718172109 3,169 31,973 SH   SOLE   31,973 0 0
PIMCO ETF TR MATURITY ACTIVE ETF 72201R833 377 3,692 SH   SOLE   3,692 0 0
PJT PARTNERS INC CLASS A COMMON STOCK 69343T107 813 11,385 SH   SOLE   11,385 0 0
POLARIS INC COMMON 731068102 21,796 158,783 SH   SOLE   158,783 0 0
POPULAR INC COMMON 733174700 649 8,647 SH   SOLE   8,647 0 0
PPG INDS INC COMMON 693506107 219 1,288 SH   SOLE   1,288 0 0
PRIMO WATER CORPORATION COMMON 74167P108 381 22,762 SH   SOLE   22,762 0 0
PROCTER AND GAMBLE CO COM 742718109 5,025 37,209 SH   SOLE   37,209 0 0
PROGRESSIVE CORP COMMON 743315103 32,668 332,184 SH   SOLE   332,184 0 0
PULTE GROUP INC COMMON 745867101 911 16,692 SH   SOLE   16,692 0 0
QUALCOMM INC COMMON 747525103 26,642 185,899 SH   SOLE   185,899 0 0
QUEST DIAGNOSTICS INC COMMON 74834L100 1,025 7,745 SH   SOLE   7,745 0 0
RADWARE LTD ORDINARY M81873107 629 20,445 SH   SOLE   20,445 0 0
RAYMOND JAMES FINL INC COMMON 754730109 520 4,000 SH   SOLE   4,000 0 0
REGENERON PHARMACEUTICALS COMMON 75886F107 499 893 SH   SOLE   893 0 0
RENT A CTR INC NEW COMMON 76009N100 409 7,701 SH   SOLE   7,701 0 0
RINGCENTRAL INC COM USD0.0001 CL'A' 76680R206 1,726 5,940 SH   SOLE   5,940 0 0
RIO TINTO PLC ADR (1 ORD) 767204100 892 10,637 SH   SOLE   10,637 0 0
ROYAL BK CDA COMMON 780087102 1,512 14,902 SH   SOLE   14,902 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 628 16,185 SH   SOLE   16,185 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 665 16,467 SH   SOLE   16,467 0 0
SALESFORCE COM INC COMMON 79466L302 25,429 104,103 SH   SOLE   104,103 0 0
SANOFI SPONSORED ADR 80105N105 1,645 31,233 SH   SOLE   31,233 0 0
SAP SE SP ADR (1 ORD) 803054204 1,642 11,663 SH   SOLE   11,663 0 0
SCHLUMBERGER LTD COMMON 806857108 554 17,292 SH   SOLE   17,292 0 0
SCHWAB CHARLES CORP COM 808513105 2,651 36,390 SH   SOLE   36,390 0 0
SELECT SECTOR SPDR TR MATERIALS 81369Y100 3,326 40,403 SH   SOLE   40,403 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 2,476 45,952 SH   SOLE   45,952 0 0
SELECT SECTOR SPDR TR AMEX FINANCIAL INDEX 81369Y605 1,062 28,950 SH   SOLE   28,950 0 0
SELECT SECTOR SPDR TR AMEX INDUSTRIAL SEL 81369Y704 2,864 27,968 SH   SOLE   27,968 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 640 14,437 SH   SOLE   14,437 0 0
SERVICENOW INC COMMON 81762P102 622 1,131 SH   SOLE   1,131 0 0
SHAW COMMUNICATIONS INC CLASS B CONV 82028K200 288 9,960 SH   SOLE   9,960 0 0
SHERWIN WILLIAMS CO COMMON 824348106 25,470 93,239 SH   SOLE   93,239 0 0
SIMULATIONS PLUS INC COMMON 829214105 220 4,000 SH   SOLE   4,000 0 0
SKYWORKS SOLUTIONS INC COMMON 83088M102 2,250 11,732 SH   SOLE   11,732 0 0
SONY GROUP CORPORATION ADR (1 ORD) 835699307 4,159 42,687 SH   SOLE   42,687 0 0
SOUTHERN CO COMMON 842587107 246 4,063 SH   SOLE   4,063 0 0
SOUTHSIDE BANCSHARES INC COMMON 84470P109 322 8,426 SH   SOLE   8,426 0 0
SOUTHWEST AIRLS CO COMMON 844741108 1,116 21,011 SH   SOLE   21,011 0 0
SPDR S&P 500 ETF TR UNITS SER 1 S&P 78462F103 30,576 71,423 SH   SOLE   71,423 0 0
SPDR SER TR BARCLAYS CAP INVT GR 78468R200 755 24,632 SH   SOLE   24,632 0 0
SPDR SER TR SPDR PRT S&P 500 ETF 78464A854 257 5,111 SH   SOLE   5,111 0 0
SQUARE INC CLASS A 852234103 1,159 4,752 SH   SOLE   4,752 0 0
SS&C TECHNOLOGIES HLDGS INC COMMON 78467J100 361 5,015 SH   SOLE   5,015 0 0
SSGA ACTIVE ETF TR SPDR BLCKSTN SNRLOAN 78467V608 21,156 456,865 SH   SOLE   456,865 0 0
STARBUCKS CORP COMMON 855244109 27,420 244,795 SH   SOLE   244,795 0 0
SUNOPTA INC COMMON 8676EP108 1,197 97,824 SH   SOLE   97,824 0 0
SYSCO CORP COMMON 871829107 4,172 53,611 SH   SOLE   53,611 0 0
TAIWAN SEMICONDUCTOR MFG LTD SP ADR (5 ORD) 874039100 2,130 17,727 SH   SOLE   17,727 0 0
TARGET CORP COMMON 87612E106 2,996 12,385 SH   SOLE   12,385 0 0
TE CONNECTIVITY LTD COMMON H84989104 1,776 13,100 SH   SOLE   13,100 0 0
TERADYNE INC COMMON 880770102 652 4,869 SH   SOLE   4,869 0 0
TERNIUM SA ADR (10 ORD) 880890108 3,306 85,964 SH   SOLE   85,964 0 0
TESLA INC COM 88160R101 6,777 9,969 SH   SOLE   9,969 0 0
TEXAS INSTRS INC COMMON 882508104 6,849 35,583 SH   SOLE   35,583 0 0
TEXTRON INC COMMON 883203101 1,534 22,245 SH   SOLE   22,245 0 0
THERMO FISHER SCIENTIFIC INC COMMON 883556102 27,982 55,466 SH   SOLE   55,466 0 0
TJX COS INC NEW COMMON 872540109 2,788 41,344 SH   SOLE   41,344 0 0
T-MOBILE US INC COMMON 872590104 21,420 147,829 SH   SOLE   147,829 0 0
TOLL BROTHERS INC COMMON 889478103 943 16,310 SH   SOLE   16,310 0 0
TORO CO COMMON 891092108 6,630 60,340 SH   SOLE   60,340 0 0
TORONTO DOMINION BK ONT COMMON 891160509 293 4,182 SH   SOLE   4,182 0 0
TOYOTA MOTOR CORP ADR (2 ORD) 892331307 1,367 7,786 SH   SOLE   7,786 0 0
TREVENA INC COMMON USD0.001 89532E109 51 30,000 SH   SOLE   30,000 0 0
TWILIO INC COMMON CLASS A 90138F102 2,208 5,603 SH   SOLE   5,603 0 0
TWITTER INC COMMON 90184L102 521 7,566 SH   SOLE   7,566 0 0
TYSON FOODS INC CLASS A 902494103 1,105 14,952 SH   SOLE   14,952 0 0
UGI CORP NEW COMMON 902681105 322 6,956 SH   SOLE   6,956 0 0
ULTA BEAUTY INC COM 90384S303 17,613 50,937 SH   SOLE   50,937 0 0
UNILEVER PLC ADR (4 ORD) 904767704 240 4,096 SH   SOLE   4,096 0 0
UNION PAC CORP COMMON 907818108 3,005 13,614 SH   SOLE   13,614 0 0
UNITED PARCEL SERVICE INC CLASS B 911312106 7,316 35,176 SH   SOLE   35,176 0 0
UNITEDHEALTH GROUP INC COMMON 91324P102 76,332 190,151 SH   SOLE   190,151 0 0
US BANCORP DEL COMMON 902973304 25,463 446,510 SH   SOLE   446,510 0 0
VALE S A ADR (1 ORD) 91912E105 1,713 75,070 SH   SOLE   75,070 0 0
VALLEY NATL BANCORP COMMON 919794107 593 44,122 SH   SOLE   44,122 0 0
VANECK VECTORS ETF TR GOLD MINER ETF 92189F106 2,896 85,236 SH   SOLE   85,236 0 0
VANECK VECTORS ETF TR ETF HG YLD MUN 92189H409 59,094 928,306 SH   SOLE   928,306 0 0
VANGUARD INTL EQUITY INDEX F EMERGING MARKETS ETF 922042858 376 6,925 SH   SOLE   6,925 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 307 780 SH   SOLE   780 0 0
VANGUARD INDEX FDS GROWTH 922908736 218 761 SH   SOLE   761 0 0
VANGUARD INDEX FDS SMALL CAP 922908751 749 3,323 SH   SOLE   3,323 0 0
VANGUARD INDEX FDS TOTAL STOCK MARKET 922908769 1,550 6,957 SH   SOLE   6,957 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 9,486 93,004 SH   SOLE   93,004 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,012 19,635 SH   SOLE   19,635 0 0
VERISK ANALYTICS INC COM 92345Y106 476 2,725 SH   SOLE   2,725 0 0
VERIZON COMMUNICATIONS INC COMMON 92343V104 3,267 58,284 SH   SOLE   58,284 0 0
VERTEX PHARMACEUTICALS INC COMMON 92532F100 3,363 16,680 SH   SOLE   16,680 0 0
VERTIV HOLDINGS CO COM USD0.0001 CL A 92537N108 2,435 89,185 SH   SOLE   89,185 0 0
VIACOMCBS INC CLASS B 92556H206 1,057 23,380 SH   SOLE   23,380 0 0
VIPSHOP HOLDINGS LIMITED SP ADR (0.20 ORD) 92763W103 958 47,693 SH   SOLE   47,693 0 0
VISA INC CLASS A 92826C839 5,492 23,482 SH   SOLE   23,482 0 0
VISTA OUTDOOR INC COMMON 928377100 1,094 23,640 SH   SOLE   23,640 0 0
WALGREENS BOOTS ALLIANCE INC COMMON 931427108 2,227 42,328 SH   SOLE   42,328 0 0
WALMART INC COMMON 931142103 5,571 39,424 SH   SOLE   39,424 0 0
DISNEY WALT CO COM 254687106 3,215 18,290 SH   SOLE   18,290 0 0
WELLS FARGO CO NEW COMMON 949746101 4,290 94,661 SH   SOLE   94,661 0 0
WEYERHAEUSER CO MTN BE COMMON 962166104 993 28,806 SH   SOLE   28,806 0 0
WHEATON PRECIOUS METALS CORP COMMON 962879102 320 7,251 SH   SOLE   7,251 0 0
WHIRLPOOL CORP COMMON 963320106 291 1,336 SH   SOLE   1,336 0 0
WILLIAMS SONOMA INC COMMON 969904101 2,250 14,071 SH   SOLE   14,071 0 0
WIX COM LTD SHARES M98068105 1,224 4,218 SH   SOLE   4,218 0 0
WORKDAY INC COMMON 98138H101 2,751 11,525 SH   SOLE   11,525 0 0
WORLD WRESTLING ENTMT INC CLASS A 98156Q108 2,026 34,989 SH   SOLE   34,989 0 0
WPP PLC NEW SP ADR (5 ORD) 92937A102 316 4,664 SH   SOLE   4,664 0 0
YUM BRANDS INC COMMON 988498101 5,355 46,471 SH   SOLE   46,471 0 0
YUM CHINA HLDGS INC COMMON STOCK 98850P109 789 11,909 SH   SOLE   11,909 0 0
ZOETIS INC COMMON 98978V103 5,274 28,290 SH   SOLE   28,290 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A COMMON 98980L101 374 966 SH   SOLE   966 0 0