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 568 3,900 SH   SOLE   3,900 0 0
3M CO COMMON 88579Y101 10,340 58,932 SH   SOLE   58,932 0 0
ABB LTD ADR (1 ORD) 000375204 320 9,603 SH   SOLE   9,603 0 0
ABBOTT LABS COMMON 002824100 1,920 16,253 SH   SOLE   16,253 0 0
ABBVIE INC COMMON 00287Y109 26,407 244,798 SH   SOLE   244,798 0 0
ACCENTURE PLC IRELAND CLASS A G1151C101 8,371 26,138 SH   SOLE   26,138 0 0
ADOBE SYSTEMS INCORPORATED COMMON 00724F101 32,761 56,902 SH   SOLE   56,902 0 0
ADVANCED MICRO DEVICES INC COMMON 007903107 5,945 57,775 SH   SOLE   57,775 0 0
ADVANCED ENERGY INDS COMMON 007973100 12,798 145,735 SH   SOLE   145,735 0 0
AIR LEASE CORP COMMON 00912X302 221 5,618 SH   SOLE   5,618 0 0
ALASKA AIR GROUP INC COMMON 011659109 337 5,746 SH   SOLE   5,746 0 0
ALIBABA GROUP HLDG LTD SPN ADS 8 ORD SHS 01609W102 3,414 23,061 SH   SOLE   23,061 0 0
ALLIANCE DATA SYSTEMS CORP COMMON 018581108 1,161 11,507 SH   SOLE   11,507 0 0
ALLSTATE CORP COMMON 020002101 3,459 27,097 SH   SOLE   27,097 0 0
ALLY FINL INC COMMON 02005N100 1,773 34,694 SH   SOLE   34,694 0 0
ALNYLAM PHARMACEUTICALS INC COMMON 02043Q107 1,416 7,500 SH   SOLE   7,500 0 0
ALPHABET INC CLASS C 02079K107 5,872 2,203 SH   SOLE   2,203 0 0
ALPHABET INC CLASS A 02079K305 43,907 16,422 SH   SOLE   16,422 0 0
ALTERYX INC CLASS A 02156B103 400 5,469 SH   SOLE   5,469 0 0
ALTICE USA INC COMMON CL A 02156K103 1,032 49,787 SH   SOLE   49,787 0 0
ALTRIA GROUP INC COMMON 02209S103 3,348 73,557 SH   SOLE   73,557 0 0
AMAZON COM INC COMMON 023135106 34,199 10,410 SH   SOLE   10,410 0 0
AMERCO COMMON 023586100 868 1,344 SH   SOLE   1,344 0 0
AMERICAN EXPRESS CO COMMON 025816109 33,549 199,798 SH   SOLE   199,798 0 0
AMERICAN TOWER CORP NEW COMMON 03027X100 1,091 4,112 SH   SOLE   4,112 0 0
AMETEK INC COMMON 031100100 573 4,624 SH   SOLE   4,624 0 0
AMGEN INC COMMON 031162100 3,604 16,905 SH   SOLE   16,905 0 0
AMPHENOL CORP NEW CLASS A 032095101 5,670 77,352 SH   SOLE   77,352 0 0
ANALOG DEVICES INC COMMON 032654105 626 3,736 SH   SOLE   3,736 0 0
ANAPLAN INC COM USD0.0001 03272L108 744 12,226 SH   SOLE   12,226 0 0
ANTHEM INC COMMON 036752103 987 2,645 SH   SOLE   2,645 0 0
APPLE INC COMMON 037833100 122,210 863,189 SH   SOLE   863,189 0 0
APPLIED MATLS INC COMMON 038222105 1,237 9,611 SH   SOLE   9,611 0 0
ARCELORMITTAL SA LUXEMBOURG LU NY REGISTRY SH 03938L203 13,015 431,538 SH   SOLE   431,538 0 0
ARCHER DANIELS MIDLAND CO COMMON 039483102 21,613 359,733 SH   SOLE   359,733 0 0
ARISTA NETWORKS INC COM USD0.0001 040413106 287 834 SH   SOLE   834 0 0
ASML HOLDING N V EUR0.09 NY REG 2012 N07059210 1,200 1,608 SH   SOLE   1,608 0 0
ASTRAZENECA PLC SP ADR (1/2 ORD) 046353108 1,776 29,527 SH   SOLE   29,527 0 0
AT&T INC COMMON 00206R102 4,006 148,296 SH   SOLE   148,296 0 0
ATHENE HOLDING LTD CLASS A G0684D107 4,381 63,607 SH   SOLE   63,607 0 0
AUTODESK INC COMMON 052769106 817 2,866 SH   SOLE   2,866 0 0
AUTOMATIC DATA PROCESSING IN COMMON 053015103 3,491 17,462 SH   SOLE   17,462 0 0
AUTOZONE INC COMMON 053332102 751 442 SH   SOLE   442 0 0
AVALONBAY CMNTYS INC REIT 053484101 817 3,687 SH   SOLE   3,687 0 0
AXON ENTERPRISE INC COMMON 05464C101 490 2,797 SH   SOLE   2,797 0 0
BK OF AMERICA CORP COMMON 060505104 8,751 206,020 SH   SOLE   206,020 0 0
BANK MONTREAL QUE COMMON 063671101 1,007 10,102 SH   SOLE   10,102 0 0
BARCLAYS PLC ADR (4 ORD) 06738E204 2,417 234,126 SH   SOLE   234,126 0 0
BAXTER INTL INC COMMON 071813109 1,464 18,193 SH   SOLE   18,193 0 0
BECTON DICKINSON & CO COMMON 075887109 997 4,046 SH   SOLE   4,046 0 0
BERKLEY W R CORP COM 084423102 460 6,284 SH   SOLE   6,284 0 0
BERKSHIRE HATHAWAY INC DEL CLASS A 084670108 823 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY INC DEL CLASS B 084670702 6,638 24,321 SH   SOLE   24,321 0 0
BEST BUY INC COMMON 086516101 2,161 20,438 SH   SOLE   20,438 0 0
BIG LOTS INC COMMON 089302103 816 18,791 SH   SOLE   18,791 0 0
BIOGEN INC COMMON 09062X103 1,135 4,006 SH   SOLE   4,006 0 0
BLACKROCK INC COMMON 09247X101 2,267 2,693 SH   SOLE   2,693 0 0
BOEING CO COMMON 097023105 2,383 10,831 SH   SOLE   10,831 0 0
BOOKING HOLDINGS INC COMMON 09857L108 2,350 990 SH   SOLE   990 0 0
BOSTON SCIENTIFIC CORP COMMON 101137107 1,220 28,126 SH   SOLE   28,126 0 0
BOYD GAMING CORP COMMON 103304101 709 11,212 SH   SOLE   11,212 0 0
BP PLC ADR (6 ORD) 055622104 1,241 45,389 SH   SOLE   45,389 0 0
BRISTOL-MYERS SQUIBB CO COMMON 110122108 4,488 75,737 SH   SOLE   75,737 0 0
BROADCOM INC COMMON 11135F101 1,819 3,751 SH   SOLE   3,751 0 0
CADENCE DESIGN SYSTEM INC COMMON 127387108 1,639 10,820 SH   SOLE   10,820 0 0
CAPITAL ONE FINL CORP COMMON 14040H105 4,274 26,335 SH   SOLE   26,335 0 0
CAREDX INC COMMON 14167L103 363 5,724 SH   SOLE   5,724 0 0
CARMAX INC COMMON 143130102 650 5,082 SH   SOLE   5,082 0 0
CARRIER GLOBAL CORPORATION COM USD0.01 WI 14448C104 1,199 23,166 SH   SOLE   23,166 0 0
CATERPILLAR INC COMMON 149123101 1,809 9,422 SH   SOLE   9,422 0 0
CDK GLOBAL INC COM 12508E101 299 7,021 SH   SOLE   7,021 0 0
CANADIAN PAC RY LTD COMMON 13645T100 1,590 24,399 SH   SOLE   24,399 0 0
CENTERPOINT ENERGY INC COMMON 15189T107 233 9,455 SH   SOLE   9,455 0 0
CHEVRON CORP NEW COMMON 166764100 9,026 88,920 SH   SOLE   88,920 0 0
CHINA PETROLEUM & CHEMICAL C SP ADR (H SHS) 16941R108 1,620 32,909 SH   SOLE   32,909 0 0
CHUBB LIMITED COMMON H1467J104 1,798 10,364 SH   SOLE   10,364 0 0
CIGNA CORP NEW COMMON USD0.01 125523100 2,329 11,636 SH   SOLE   11,636 0 0
CIMAREX ENERGY CO COM 171798101 1,044 11,951 SH   SOLE   11,951 0 0
CIRRUS LOGIC INC COMMON 172755100 441 5,355 SH   SOLE   5,355 0 0
CISCO SYS INC COMMON 17275R102 4,334 79,583 SH   SOLE   79,583 0 0
CITIGROUP INC COMMON 172967424 5,211 74,202 SH   SOLE   74,202 0 0
CITIZENS FINL GROUP INC COMMON 174610105 31,184 663,300 SH   SOLE   663,300 0 0
COCA COLA CO COMMON 191216100 1,901 36,227 SH   SOLE   36,227 0 0
COGNIZANT TECHNOLOGY SOLUTIO CLASS A 192446102 1,959 26,371 SH   SOLE   26,371 0 0
COLGATE PALMOLIVE CO COMMON 194162103 1,176 15,555 SH   SOLE   15,555 0 0
COMCAST CORP NEW CLASS A 20030N101 5,083 90,838 SH   SOLE   90,838 0 0
COMMERCE BANCSHARES INC COMMON 200525103 2,137 30,672 SH   SOLE   30,672 0 0
CONOCOPHILLIPS COMMON 20825C104 3,369 49,663 SH   SOLE   49,663 0 0
CORTEVA INC COM 22052L104 544 12,928 SH   SOLE   12,928 0 0
COSTCO WHSL CORP NEW COMMON 22160K105 265 588 SH   SOLE   588 0 0
CABOT OIL & GAS CORP COMMON 127097103 21,723 998,287 SH   SOLE   998,287 0 0
CRITEO S A ADS REPR 1 ORD SPONS 226718104 311 8,483 SH   SOLE   8,483 0 0
CSX CORP COMMON 126408103 14,865 499,378 SH   SOLE   499,378 0 0
CUBESMART COMMON 229663109 1,002 20,678 SH   SOLE   20,678 0 0
CUMMINS INC COMMON 231021106 1,599 7,111 SH   SOLE   7,111 0 0
CVS HEALTH CORP COMMON 126650100 6,136 72,228 SH   SOLE   72,228 0 0
D R HORTON INC COMMON 23331A109 418 4,975 SH   SOLE   4,975 0 0
DANAHER CORPORATION COMMON 235851102 6,245 20,510 SH   SOLE   20,510 0 0
DARDEN RESTAURANTS INC COMMON 237194105 912 6,019 SH   SOLE   6,019 0 0
DEERE & CO COMMON 244199105 306 911 SH   SOLE   911 0 0
DELL TECHNOLOGIES INC COMMON CLASS C 24703L202 20,482 196,862 SH   SOLE   196,862 0 0
DELTA AIR LINES INC DEL COMMON 247361702 1,103 25,896 SH   SOLE   25,896 0 0
DEVON ENERGY CORP NEW COMMON 25179M103 10,562 296,960 SH   SOLE   296,960 0 0
DIAGEO PLC SP ADR (4 ORD) 25243Q205 209 1,081 SH   SOLE   1,081 0 0
DIREXION SHS ETF TR ETF TR TECH BULL 3X 25459W102 309 5,458 SH   SOLE   5,458 0 0
DIREXION SHS ETF TR ETF DLY FIN BULL NEW 25459Y694 366 3,170 SH   SOLE   3,170 0 0
DISCOVER FINL SVCS COM 254709108 755 6,135 SH   SOLE   6,135 0 0
DOCUSIGN INC COMMON 256163106 289 1,122 SH   SOLE   1,122 0 0
DOMINOS PIZZA INC COMMON 25754A201 1,032 2,160 SH   SOLE   2,160 0 0
DOVER CORP COMMON 260003108 400 2,574 SH   SOLE   2,574 0 0
DOW INC COMMON STOCK 260557103 2,471 42,918 SH   SOLE   42,918 0 0
DTE ENERGY CO COMMON 233331107 678 6,067 SH   SOLE   6,067 0 0
DUKE ENERGY CORP NEW COMMON 26441C204 1,003 10,244 SH   SOLE   10,244 0 0
DUKE REALTY CORP COMMON 264411505 474 9,907 SH   SOLE   9,907 0 0
DUPONT DE NEMOURS INC COM 26614N102 1,343 19,751 SH   SOLE   19,751 0 0
EAST WEST BANCORP INC COMMON 27579R104 3,440 44,360 SH   SOLE   44,360 0 0
EATON CORP PLC COMMON G29183103 6,431 43,073 SH   SOLE   43,073 0 0
EBAY INC. COMMON 278642103 720 10,335 SH   SOLE   10,335 0 0
ECOLAB INC COMMON 278865100 619 2,968 SH   SOLE   2,968 0 0
EDWARDS LIFESCIENCES CORP COMMON 28176E108 3,163 27,937 SH   SOLE   27,937 0 0
EMERSON ELEC CO COMMON 291011104 259 2,741 SH   SOLE   2,741 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 2,893 302,008 SH   SOLE   302,008 0 0
ENSIGN GROUP INC COMMON 29358P101 435 5,812 SH   SOLE   5,812 0 0
ENTEGRIS INC COMMON 29362U104 774 6,148 SH   SOLE   6,148 0 0
EOG RES INC COMMON 26875P101 18,398 229,197 SH   SOLE   229,197 0 0
EQUIFAX INC COMMON 294429105 1,022 4,032 SH   SOLE   4,032 0 0
EXELON CORP COMMON 30161N101 202 4,175 SH   SOLE   4,175 0 0
EXPEDIA GROUP INC COMMON 30212P303 1,136 6,924 SH   SOLE   6,924 0 0
EXPONENT INC COMMON 30214U102 1,245 11,000 SH   SOLE   11,000 0 0
EXTRA SPACE STORAGE INC REIT 30225T102 1,230 7,297 SH   SOLE   7,297 0 0
EXXON MOBIL CORP COMMON 30231G102 11,661 198,138 SH   SOLE   198,138 0 0
F5 NETWORKS INC COMMON 315616102 835 4,203 SH   SOLE   4,203 0 0
FACEBOOK INC CLASS A 30303M102 43,685 128,715 SH   SOLE   128,715 0 0
FAIR ISAAC CORP COMMON 303250104 797 2,002 SH   SOLE   2,002 0 0
FEDEX CORP COMMON 31428X106 2,443 11,100 SH   SOLE   11,100 0 0
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 389 12,777 SH   SOLE   12,777 0 0
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 5,353 100,146 SH   SOLE   100,146 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 16,063 135,323 SH   SOLE   135,323 0 0
FIDELITY NATL INFORMATION SV COMMON 31620M106 1,843 15,136 SH   SOLE   15,136 0 0
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 7,556 94,061 SH   SOLE   94,061 0 0
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 4,432 105,800 SH   SOLE   105,800 0 0
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 4,927 341,827 SH   SOLE   341,827 0 0
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 14,065 261,873 SH   SOLE   261,873 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 7,847 122,885 SH   SOLE   122,885 0 0
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 12,652 243,723 SH   SOLE   243,723 0 0
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 4,660 105,169 SH   SOLE   105,169 0 0
FIRST BANCORP P R COMMON 318672706 289 21,961 SH   SOLE   21,961 0 0
FIRST FNDTN INC COM USD0.001 32026V104 1,085 41,212 SH   SOLE   41,212 0 0
FISERV INC COMMON 337738108 467 4,303 SH   SOLE   4,303 0 0
FLEETCOR TECHNOLOGIES INC COMMON 339041105 1,775 6,792 SH   SOLE   6,792 0 0
FMC CORP COMMON 302491303 540 5,902 SH   SOLE   5,902 0 0
FORD MTR CO DEL COMMON 345370860 2,452 173,155 SH   SOLE   173,155 0 0
FORESTAR GROUP INC COMMON 346232101 895 48,021 SH   SOLE   48,021 0 0
FORTIVE CORP COMMON STOCK 34959J108 970 13,735 SH   SOLE   13,735 0 0
GENERAL MLS INC COMMON 370334104 1,627 27,197 SH   SOLE   27,197 0 0
GENERAL MTRS CO COMMON 37045V100 1,275 24,196 SH   SOLE   24,196 0 0
GILEAD SCIENCES INC COMMON 375558103 364 5,212 SH   SOLE   5,212 0 0
GLOBAL PMTS INC COMMON 37940X102 3,044 19,284 SH   SOLE   19,284 0 0
GOLDMAN SACHS GROUP INC COMMON 38141G104 3,044 8,035 SH   SOLE   8,035 0 0
GOODYEAR TIRE & RUBR CO COMMON 382550101 2,119 119,731 SH   SOLE   119,731 0 0
GRACO INC COMMON 384109104 1,232 17,602 SH   SOLE   17,602 0 0
HCA HEALTHCARE INC COMMON 40412C101 5,744 23,637 SH   SOLE   23,637 0 0
HERBALIFE NUTRITION LTD COM USD0.001 G4412G101 623 14,695 SH   SOLE   14,695 0 0
HESS CORP COMMON 42809H107 407 5,206 SH   SOLE   5,206 0 0
HILTON WORLDWIDE HLDGS INC COMMON 43300A203 1,549 11,718 SH   SOLE   11,718 0 0
HOME DEPOT INC COMMON 437076102 22,939 69,397 SH   SOLE   69,397 0 0
HONDA MOTOR LTD ADR (1 ORD) 438128308 1,022 33,313 SH   SOLE   33,313 0 0
HONEYWELL INTL INC COMMON 438516106 255 1,202 SH   SOLE   1,202 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 1,194 10,896 SH   SOLE   10,896 0 0
HP INC COMMON USD0.01 40434L105 883 32,238 SH   SOLE   32,238 0 0
HUBSPOT INC COMMON 443573100 1,387 2,052 SH   SOLE   2,052 0 0
HUMANA INC COMMON 444859102 377 967 SH   SOLE   967 0 0
HUNTINGTON INGALLS INDS INC COMMON 446413106 1,052 5,442 SH   SOLE   5,442 0 0
IDEXX LABS INC COMMON 45168D104 2,180 3,505 SH   SOLE   3,505 0 0
ILLINOIS TOOL WKS INC COMMON 452308109 228 1,104 SH   SOLE   1,104 0 0
ILLUMINA INC COMMON 452327109 429 1,057 SH   SOLE   1,057 0 0
INCYTE CORP COMMON 45337C102 322 4,679 SH   SOLE   4,679 0 0
ING GROEP N.V. SP ADR (1 COM) 456837103 283 19,548 SH   SOLE   19,548 0 0
INSPERITY INC COMMON 45778Q107 1,127 10,180 SH   SOLE   10,180 0 0
INTEL CORP COMMON 458140100 8,063 151,183 SH   SOLE   151,183 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 358 3,115 SH   SOLE   3,115 0 0
INTERNATIONAL BUSINESS MACHS COMMON 459200101 3,221 23,179 SH   SOLE   23,179 0 0
INTUIT COMMON 461202103 22,845 41,955 SH   SOLE   41,955 0 0
INTUITIVE SURGICAL INC COMMON 46120E602 847 852 SH   SOLE   852 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 EQUAL WEIGHT 46137V357 40,968 273,079 SH   SOLE   273,079 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 11,944 539,952 SH   SOLE   539,952 0 0
INVESCO LTD COMMON G491BT108 900 37,313 SH   SOLE   37,313 0 0
INVESCO QQQ TR QQQ TRUST SERIES 1 46090E103 10,846 30,296 SH   SOLE   30,296 0 0
IRON MTN INC NEW COMMON STOCK $.01 46284V101 851 19,583 SH   SOLE   19,583 0 0
ISHARES INC PAC EX JAPAN ETF 464286665 18,319 375,083 SH   SOLE   375,083 0 0
ISHARES INC MSCI FRANCE ETF 464286707 367 9,828 SH   SOLE   9,828 0 0
ISHARES INC MSCI STH AFR ETF 464286780 344 7,320 SH   SOLE   7,320 0 0
ISHARES INC MSCI GERMANY ETF 464286806 2,955 89,735 SH   SOLE   89,735 0 0
ISHARES TR SELECT DIVID ETF 464287168 12,592 109,543 SH   SOLE   109,543 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 8,000 205,312 SH   SOLE   205,312 0 0
ISHARES TR EMERG MKTS ETF 464287234 4,988 98,996 SH   SOLE   98,996 0 0
ISHARES TR IBOXX INV CP ETF 464287242 10,936 82,197 SH   SOLE   82,197 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 986 13,344 SH   SOLE   13,344 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 2,476 92,203 SH   SOLE   92,203 0 0
ISHARES TR S&P 500 VAL ETF 464287408 412 2,832 SH   SOLE   2,832 0 0
ISHARES TR 7-10 Y TR BD ETF 464287440 4,073 35,330 SH   SOLE   35,330 0 0
ISHARES TR 1-3 YR TR BD ETF 464287457 1,068 12,383 SH   SOLE   12,383 0 0
ISHARES TR MSCI EAFE ETF 464287465 15,028 192,643 SH   SOLE   192,643 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 268 1,711 SH   SOLE   1,711 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 673 2,455 SH   SOLE   2,455 0 0
ISHARES TR RUS 1000 ETF 464287622 493 2,037 SH   SOLE   2,037 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 5,375 24,570 SH   SOLE   24,570 0 0
ISHARES TR U.S. REAL ES ETF 464287739 254 2,477 SH   SOLE   2,477 0 0
ISHARES TR MSCI ACWI US ETF 464288240 216 3,892 SH   SOLE   3,892 0 0
ISHARES TR MSCI ACWI ETF 464288257 14,098 141,090 SH   SOLE   141,090 0 0
ISHARES TR JP MOR EM MK ETF 464288281 16,535 149,889 SH   SOLE   149,889 0 0
ISHARES TR GLB INFRASTR ETF 464288372 14,344 312,299 SH   SOLE   312,299 0 0
ISHARES TR 3-7 YR TR BD ETF 464288661 23,859 183,078 SH   SOLE   183,078 0 0
ISHARES TR ISHS 10+Y INV GR CRP 464289511 13,468 194,123 SH   SOLE   194,123 0 0
ISHARES TR MRG RL ES CP ETF 46435G342 522 14,408 SH   SOLE   14,408 0 0
ISHARES INC MSCI AUST ETF 464286103 2,257 90,911 SH   SOLE   90,911 0 0
ISHARES INC MSCI BRAZIL CAPPED E 464286400 209 6,514 SH   SOLE   6,514 0 0
ISHARES INC MSCI CDA INDEX 464286509 2,505 68,974 SH   SOLE   68,974 0 0
ISHARES INC MSCI EUROZONE 464286608 49,020 1,018,338 SH   SOLE   1,018,338 0 0
ISHARES INC MSCI THAILAND CAPPED 464286624 1,889 25,318 SH   SOLE   25,318 0 0
ISHARES INC MSCI SWITZERLAND CAP 464286749 3,274 70,296 SH   SOLE   70,296 0 0
ISHARES INC MSCI SWEDEN CAPPED E 464286756 923 20,561 SH   SOLE   20,561 0 0
ISHARES INC MSCI SPAIN ETF 464286764 556 20,597 SH   SOLE   20,597 0 0
ISHARES INC MSCI SOUTH KOREA CAP 464286772 1,745 21,632 SH   SOLE   21,632 0 0
ISHARES INC CORE MSCI EMKT 46434G103 17,337 280,324 SH   SOLE   280,324 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 723 11,663 SH   SOLE   11,663 0 0
ISHARES INC MSCI JAPAN ETF 46434G822 9,033 128,578 SH   SOLE   128,578 0 0
ISHARES INC MSCI ITALY CAPPED ET 46434G830 372 11,731 SH   SOLE   11,731 0 0
ISHARES TR INDIA INDEX FUND 46429B598 1,598 32,817 SH   SOLE   32,817 0 0
ISHARES TR TIPS BD ETF 464287176 6,461 50,579 SH   SOLE   50,579 0 0
ISHARES TR CORE US AGGBD ET 464287226 21,184 184,458 SH   SOLE   184,458 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 28,972 264,906 SH   SOLE   264,906 0 0
ISHARES TR NATL AMT FREE MUNI B 464288414 24,658 211,922 SH   SOLE   211,922 0 0
ISHARES TR IBOXX H/Y CRP BOND 464288513 22,575 257,844 SH   SOLE   257,844 0 0
ISHARES TR MBS FIXED BDFD 464288588 75,224 694,901 SH   SOLE   694,901 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 47,841 796,049 SH   SOLE   796,049 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 7,407 135,386 SH   SOLE   135,386 0 0
ISHARES TR PFD AND INCM SEC 464288687 8,821 227,072 SH   SOLE   227,072 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 248 3,369 SH   SOLE   3,369 0 0
ISHARES TR CORE MSCI EAFE 46432F842 502 6,757 SH   SOLE   6,757 0 0
ISHARES TR CORE DIV GRWTH 46434V621 400 7,966 SH   SOLE   7,966 0 0
ISHARES TR MSCI UK ETF 46435G334 8,907 275,820 SH   SOLE   275,820 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 160,974 373,220 SH   SOLE   373,220 0 0
ISHARES TR CORE S&P MID-CAP ETF 464287507 74,495 282,744 SH   SOLE   282,744 0 0
ISHARES TR S&P TOTAL US STK MKT 464287150 1,246 12,660 SH   SOLE   12,660 0 0
ISHARES U S ETF TR IT RT HDG HGYL 46431W606 40,907 465,776 SH   SOLE   465,776 0 0
ISHARES U S ETF TR ETF TR INT RT HDLNG 46431W812 30,898 1,228,682 SH   SOLE   1,228,682 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 31,203 615,162 SH   SOLE   615,162 0 0
JABIL INC COMMON 466313103 1,194 20,440 SH   SOLE   20,440 0 0
JAZZ PHARMACEUTICALS PLC COMMON G50871105 701 5,381 SH   SOLE   5,381 0 0
JOHNSON & JOHNSON COMMON 478160104 7,211 44,556 SH   SOLE   44,556 0 0
JONES LANG LASALLE INC COMMON 48020Q107 2,094 8,440 SH   SOLE   8,440 0 0
JPMORGAN CHASE & CO COMMON 46625H100 9,659 58,963 SH   SOLE   58,963 0 0
KANSAS CITY SOUTHERN COMMON 485170302 1,439 5,316 SH   SOLE   5,316 0 0
KEYSIGHT TECHNOLOGIES INC COMMON 49338L103 1,620 9,863 SH   SOLE   9,863 0 0
KINDER MORGAN INC DEL COMMON 49456B101 2,739 163,737 SH   SOLE   163,737 0 0
KONINKLIJKE PHILIPS N V ADR (1 ORD) 500472303 1,046 23,485 SH   SOLE   23,485 0 0
KROGER CO COMMON 501044101 372 9,190 SH   SOLE   9,190 0 0
KT CORP ADR (0.5 ORD) 48268K101 320 23,487 SH   SOLE   23,487 0 0
L3HARRIS TECHNOLOGIES INC USD1 502431109 23,588 106,635 SH   SOLE   106,635 0 0
LABORATORY CORP AMER HLDGS COMMON 50540R409 642 2,279 SH   SOLE   2,279 0 0
LAM RESEARCH CORP COMMON 512807108 605 1,063 SH   SOLE   1,063 0 0
LAS VEGAS SANDS CORP COMMON 517834107 1,014 27,706 SH   SOLE   27,706 0 0
LENNOX INTL INC COMMON 526107107 268 912 SH   SOLE   912 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 853 16,597 SH   SOLE   16,597 0 0
LILLY ELI & CO COMMON 532457108 2,293 9,913 SH   SOLE   9,913 0 0
LOCKHEED MARTIN CORP COMMON 539830109 5,182 14,945 SH   SOLE   14,945 0 0
LOUISIANA PAC CORP COMMON 546347105 2,804 45,680 SH   SOLE   45,680 0 0
LOWES COS INC COMMON 548661107 234 1,151 SH   SOLE   1,151 0 0
MARATHON PETE CORP COMMON 56585A102 3,936 63,671 SH   SOLE   63,671 0 0
MARRIOTT INTL INC NEW CLASS A 571903202 15,158 102,353 SH   SOLE   102,353 0 0
MASTERCARD INCORPORATED CLASS A 57636Q104 25,546 73,351 SH   SOLE   73,351 0 0
MCCORMICK & CO INC COMMON NON VTG 579780206 227 2,802 SH   SOLE   2,802 0 0
MCDONALDS CORP COMMON 580135101 1,457 6,041 SH   SOLE   6,041 0 0
MCKESSON CORP COMMON 58155Q103 2,635 13,210 SH   SOLE   13,210 0 0
MEDTRONIC PLC ORDINARY SHS $0.0001 G5960L103 5,475 43,636 SH   SOLE   43,636 0 0
MERCADOLIBRE INC COMMON 58733R102 361 215 SH   SOLE   215 0 0
MERCK & CO INC COMMON 58933Y105 953 12,688 SH   SOLE   12,688 0 0
METLIFE INC COMMON 59156R108 1,374 22,238 SH   SOLE   22,238 0 0
MICROSOFT CORP COMMON 594918104 59,151 209,702 SH   SOLE   209,702 0 0
MITSUBISHI UFJ FINL GROUP IN ADR (1 ORD) 606822104 457 77,074 SH   SOLE   77,074 0 0
MONDELEZ INTL INC COMMON 609207105 336 5,774 SH   SOLE   5,774 0 0
MOODYS CORP COMMON 615369105 549 1,545 SH   SOLE   1,545 0 0
MORGAN STANLEY COMMON 617446448 5,956 61,106 SH   SOLE   61,106 0 0
MOTOROLA SOLUTIONS INC COMMON 620076307 1,165 5,010 SH   SOLE   5,010 0 0
NATERA INC COM USD0.0001 632307104 559 5,013 SH   SOLE   5,013 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 929 74,240 SH   SOLE   74,240 0 0
NETAPP INC COMMON 64110D104 531 5,914 SH   SOLE   5,914 0 0
NETFLIX INC COMMON 64110L106 654 1,071 SH   SOLE   1,071 0 0
NEXSTAR MEDIA GROUP INC COM USD0.01 CL'A' 65336K103 1,018 6,682 SH   SOLE   6,682 0 0
NEXTERA ENERGY INC COMMON 65339F101 3,425 43,621 SH   SOLE   43,621 0 0
NIKE INC CLASS B 654106103 1,448 9,972 SH   SOLE   9,972 0 0
NIO INC SPON ADR 1 ORD SHS 62914V106 771 21,647 SH   SOLE   21,647 0 0
NORTHERN TR CORP COMMON 665859104 453 4,203 SH   SOLE   4,203 0 0
NORTHROP GRUMMAN CORP COMMON 666807102 7,738 21,485 SH   SOLE   21,485 0 0
NOVARTIS AG ADR (1 ORD) 66987V109 1,644 20,054 SH   SOLE   20,054 0 0
NOVO-NORDISK A S ADR (1 ORD B) 670100205 2,048 21,291 SH   SOLE   21,291 0 0
NRG ENERGY INC COMMON 629377508 1,824 44,652 SH   SOLE   44,652 0 0
NUANCE COMMUNICATIONS INC COMMON 67020Y100 222 4,028 SH   SOLE   4,028 0 0
NVIDIA CORPORATION COMMON 67066G104 3,753 18,112 SH   SOLE   18,112 0 0
OLD REP INTL CORP COMMON 680223104 578 25,008 SH   SOLE   25,008 0 0
OLIN CORP COMMON 680665205 1,053 21,797 SH   SOLE   21,797 0 0
ONE GAS INC COMMON 68235P108 336 5,306 SH   SOLE   5,306 0 0
ONEOK INC NEW COMMON 682680103 501 8,631 SH   SOLE   8,631 0 0
ORACLE CORP COMMON 68389X105 4,035 46,295 SH   SOLE   46,295 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 1,252 2,049 SH   SOLE   2,049 0 0
ORIX CORP ADR (5 ORD) 686330101 295 3,118 SH   SOLE   3,118 0 0
OTIS WORLDWIDE CORP COMMON USD0.01 68902V107 405 4,919 SH   SOLE   4,919 0 0
OVINTIV INC COMMON STOCK 69047Q102 1,351 41,066 SH   SOLE   41,066 0 0
PAYCHEX INC COMMON 704326107 7,896 70,215 SH   SOLE   70,215 0 0
PAYPAL HLDGS INC COM 70450Y103 3,788 14,559 SH   SOLE   14,559 0 0
PENN NATL GAMING INC COMMON 707569109 842 11,615 SH   SOLE   11,615 0 0
PEPSICO INC COMMON 713448108 1,420 9,438 SH   SOLE   9,438 0 0
PETROLEO BRASILEIRO SA PETRO ADR (2 ORD) 71654V408 423 40,928 SH   SOLE   40,928 0 0
PFIZER INC COMMON 717081103 26,798 622,611 SH   SOLE   622,611 0 0
PHILIP MORRIS INTL INC COMMON 718172109 3,031 31,973 SH   SOLE   31,973 0 0
PIMCO ETF TR MATURITY ACTIVE ETF 72201R833 443 4,337 SH   SOLE   4,337 0 0
PJT PARTNERS INC CLASS A COMMON STOCK 69343T107 1,049 13,250 SH   SOLE   13,250 0 0
POLARIS INC COMMON 731068102 18,924 157,707 SH   SOLE   157,707 0 0
POPULAR INC COMMON 733174700 672 8,647 SH   SOLE   8,647 0 0
PRIMO WATER CORPORATION COMMON 74167P108 358 22,762 SH   SOLE   22,762 0 0
PROCTER AND GAMBLE CO COM 742718109 5,194 37,118 SH   SOLE   37,118 0 0
PROGRESSIVE CORP COMMON 743315103 25,683 283,746 SH   SOLE   283,746 0 0
PROLOGIS INC. COMMON 74340W103 262 2,092 SH   SOLE   2,092 0 0
PROSHARES TR DIV ARISTOCRATS ETF 74348A467 8,089 91,200 SH   SOLE   91,200 0 0
PUBLIC STORAGE REIT COMMON 74460D109 1,008 3,391 SH   SOLE   3,391 0 0
PULTE GROUP INC COMMON 745867101 861 18,742 SH   SOLE   18,742 0 0
QUALCOMM INC COMMON 747525103 27,473 212,491 SH   SOLE   212,491 0 0
QUANTA SVCS INC COMMON 74762E102 221 1,945 SH   SOLE   1,945 0 0
QUEST DIAGNOSTICS INC COMMON 74834L100 1,768 12,141 SH   SOLE   12,141 0 0
RADWARE LTD ORDINARY M81873107 649 19,238 SH   SOLE   19,238 0 0
RAYMOND JAMES FINL INC COMMON 754730109 554 6,000 SH   SOLE   6,000 0 0
REGENERON PHARMACEUTICALS COMMON 75886F107 543 898 SH   SOLE   898 0 0
RH COM USD0.0001 74967X103 941 1,411 SH   SOLE   1,411 0 0
RIO TINTO PLC ADR (1 ORD) 767204100 717 10,700 SH   SOLE   10,700 0 0
ROCKWELL AUTOMATION INC COMMON 773903109 994 3,381 SH   SOLE   3,381 0 0
ROYAL BK CDA COMMON 780087102 1,463 14,670 SH   SOLE   14,670 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 717 16,185 SH   SOLE   16,185 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,267 28,431 SH   SOLE   28,431 0 0
SALESFORCE COM INC COMMON 79466L302 28,062 103,465 SH   SOLE   103,465 0 0
SANOFI SPONSORED ADR 80105N105 1,476 30,620 SH   SOLE   30,620 0 0
SAP SE SP ADR (1 ORD) 803054204 4,984 36,882 SH   SOLE   36,882 0 0
SCHLUMBERGER LTD COMMON 806857108 511 17,249 SH   SOLE   17,249 0 0
SCHWAB CHARLES CORP COM 808513105 2,517 34,525 SH   SOLE   34,525 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 1,567 30,076 SH   SOLE   30,076 0 0
SELECT SECTOR SPDR TR SBI INT-TECH 81369Y803 7,254 48,576 SH   SOLE   48,576 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 3,721 83,713 SH   SOLE   83,713 0 0
SEMPRA ENERGY COMMON 816851109 1,698 13,423 SH   SOLE   13,423 0 0
SERVICENOW INC COMMON 81762P102 685 1,101 SH   SOLE   1,101 0 0
SHAW COMMUNICATIONS INC CLASS B CONV 82028K200 289 9,960 SH   SOLE   9,960 0 0
SHERWIN WILLIAMS CO COMMON 824348106 24,548 87,486 SH   SOLE   87,486 0 0
SKYWORKS SOLUTIONS INC COMMON 83088M102 1,933 11,732 SH   SOLE   11,732 0 0
SONY GROUP CORPORATION ADR (1 ORD) 835699307 4,206 37,951 SH   SOLE   37,951 0 0
SOUTHERN CO COMMON 842587107 256 4,121 SH   SOLE   4,121 0 0
SOUTHSIDE BANCSHARES INC COMMON 84470P109 323 8,426 SH   SOLE   8,426 0 0
SOUTHWEST AIRLS CO COMMON 844741108 1,081 21,011 SH   SOLE   21,011 0 0
SPDR S&P 500 ETF TR UNITS SER 1 S&P 78462F103 33,448 77,933 SH   SOLE   77,933 0 0
SPDR SER TR BARCLAYS CAP INVT GR 78468R200 887 28,929 SH   SOLE   28,929 0 0
SPDR SER TR SPDR PRT S&P 500 ETF 78464A854 244 4,835 SH   SOLE   4,835 0 0
SQUARE INC CLASS A 852234103 1,155 4,815 SH   SOLE   4,815 0 0
SSGA ACTIVE ETF TR SPDR BLCKSTN SNRLOAN 78467V608 21,779 473,065 SH   SOLE   473,065 0 0
STAG INDL INC USD0.01 85254J102 818 20,830 SH   SOLE   20,830 0 0
STARBUCKS CORP COMMON 855244109 26,734 241,887 SH   SOLE   241,887 0 0
STRYKER CORPORATION COMMON 863667101 18,270 69,278 SH   SOLE   69,278 0 0
SYSCO CORP COMMON 871829107 2,366 30,128 SH   SOLE   30,128 0 0
TAIWAN SEMICONDUCTOR MFG LTD SP ADR (5 ORD) 874039100 1,966 17,596 SH   SOLE   17,596 0 0
TARGET CORP COMMON 87612E106 1,722 7,522 SH   SOLE   7,522 0 0
TE CONNECTIVITY LTD COMMON H84989104 646 4,701 SH   SOLE   4,701 0 0
TERADYNE INC COMMON 880770102 532 4,869 SH   SOLE   4,869 0 0
TERNIUM SA ADR (10 ORD) 880890108 2,788 65,906 SH   SOLE   65,906 0 0
TESLA INC COM 88160R101 11,034 14,227 SH   SOLE   14,227 0 0
TEXAS INSTRS INC COMMON 882508104 6,785 35,269 SH   SOLE   35,269 0 0
TEXTRON INC COMMON 883203101 1,544 22,066 SH   SOLE   22,066 0 0
THERMO FISHER SCIENTIFIC INC COMMON 883556102 28,928 50,621 SH   SOLE   50,621 0 0
TJX COS INC NEW COMMON 872540109 2,741 41,545 SH   SOLE   41,545 0 0
T-MOBILE US INC COMMON 872590104 18,531 144,970 SH   SOLE   144,970 0 0
TOLL BROTHERS INC COMMON 889478103 899 16,260 SH   SOLE   16,260 0 0
TORO CO COMMON 891092108 5,878 60,340 SH   SOLE   60,340 0 0
TORONTO DOMINION BK ONT COMMON 891160509 277 4,182 SH   SOLE   4,182 0 0
TOYOTA MOTOR CORP ADR (10 ORD) 892331307 1,371 7,683 SH   SOLE   7,683 0 0
TRAVELERS COMPANIES INC COMMON 89417E109 200 1,316 SH   SOLE   1,316 0 0
TREVENA INC COMMON USD0.001 89532E109 37 30,000 SH   SOLE   30,000 0 0
TWILIO INC COMMON CLASS A 90138F102 1,788 5,603 SH   SOLE   5,603 0 0
TWITTER INC COMMON 90184L102 629 10,412 SH   SOLE   10,412 0 0
TYSON FOODS INC CLASS A 902494103 1,173 14,827 SH   SOLE   14,827 0 0
ULTA BEAUTY INC COM 90384S303 18,337 50,806 SH   SOLE   50,806 0 0
UNION PAC CORP COMMON 907818108 2,786 14,154 SH   SOLE   14,154 0 0
UNITED PARCEL SERVICE INC CLASS B 911312106 5,226 28,697 SH   SOLE   28,697 0 0
UNITEDHEALTH GROUP INC COMMON 91324P102 71,671 182,932 SH   SOLE   182,932 0 0
US BANCORP DEL COMMON 902973304 27,391 460,386 SH   SOLE   460,386 0 0
VALE S A ADR (1 ORD) 91912E105 642 45,993 SH   SOLE   45,993 0 0
VALLEY NATL BANCORP COMMON 919794107 592 44,484 SH   SOLE   44,484 0 0
VANECK VECTORS ETF TR ETF HG YLD MUN 92189H409 59,567 952,674 SH   SOLE   952,674 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2,439 82,746 SH   SOLE   82,746 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 718 1,820 SH   SOLE   1,820 0 0
VANGUARD INDEX FDS GROWTH 922908736 250 861 SH   SOLE   861 0 0
VANGUARD INDEX FDS SMALL CAP 922908751 753 3,445 SH   SOLE   3,445 0 0
VANGUARD INDEX FDS TOTAL STOCK MARKET 922908769 1,545 6,957 SH   SOLE   6,957 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 927 18,357 SH   SOLE   18,357 0 0
VENTAS INC COMMON 92276F100 833 15,081 SH   SOLE   15,081 0 0
VERISK ANALYTICS INC COM 92345Y106 546 2,725 SH   SOLE   2,725 0 0
VERIZON COMMUNICATIONS INC COMMON 92343V104 2,834 52,433 SH   SOLE   52,433 0 0
VERTEX PHARMACEUTICALS INC COMMON 92532F100 565 3,113 SH   SOLE   3,113 0 0
VERTIV HOLDINGS CO COM USD0.0001 CL A 92537N108 2,042 84,786 SH   SOLE   84,786 0 0
VIACOMCBS INC CLASS B 92556H206 1,057 26,720 SH   SOLE   26,720 0 0
VIPSHOP HOLDINGS LIMITED SP ADR (0.20 ORD) 92763W103 124 11,174 SH   SOLE   11,174 0 0
VISA INC CLASS A 92826C839 4,949 22,210 SH   SOLE   22,210 0 0
VISTA OUTDOOR INC COMMON 928377100 1,097 27,222 SH   SOLE   27,222 0 0
WALGREENS BOOTS ALLIANCE INC COMMON 931427108 3,083 65,486 SH   SOLE   65,486 0 0
WALMART INC COMMON 931142103 6,028 43,160 SH   SOLE   43,160 0 0
DISNEY WALT CO COM 254687106 3,076 18,181 SH   SOLE   18,181 0 0
WELLS FARGO CO NEW COMMON 949746101 4,077 87,772 SH   SOLE   87,772 0 0
WEYERHAEUSER CO MTN BE COMMON 962166104 943 26,475 SH   SOLE   26,475 0 0
WHEATON PRECIOUS METALS CORP COMMON 962879102 273 7,251 SH   SOLE   7,251 0 0
WHIRLPOOL CORP COMMON 963320106 262 1,285 SH   SOLE   1,285 0 0
WILLIAMS SONOMA INC COMMON 969904101 2,542 14,299 SH   SOLE   14,299 0 0
WIX COM LTD SHARES M98068105 827 4,218 SH   SOLE   4,218 0 0
WORKDAY INC COMMON 98138H101 790 3,162 SH   SOLE   3,162 0 0
WORLD WRESTLING ENTMT INC CLASS A 98156Q108 1,969 34,989 SH   SOLE   34,989 0 0
WPP PLC NEW SP ADR (5 ORD) 92937A102 314 4,679 SH   SOLE   4,679 0 0
YUM BRANDS INC COMMON 988498101 4,402 35,937 SH   SOLE   35,937 0 0
YUM CHINA HLDGS INC COMMON STOCK 98850P109 692 11,909 SH   SOLE   11,909 0 0
ZOETIS INC COMMON 98978V103 5,731 29,502 SH   SOLE   29,502 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A COMMON 98980L101 249 954 SH   SOLE   954 0 0