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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
3M COCOM88579Y10127,907159,084SH SOLE 00159,084
ABB LTDSPONSORED ADR00037520489926,940SH SOLE 0026,940
ABBOTT LABSCOM00282410032,226272,797SH SOLE 00272,797
ABBVIE INCCOM00287Y10976,834712,282SH SOLE 00712,282
ACCENTURE PLC IRELANDSHS CLASS AG1151C10160,575189,344SH SOLE 00189,344
ADAPTIVE BIOTECHNOLOGIES CORCOM00650F10991526,921SH SOLE 0026,921
ADOBE SYSTEMS INCORPORATEDCOM00724F1015,81910,107SH SOLE 0010,107
ADVANCE AUTO PARTS INCCOM00751Y1065,15324,668SH SOLE 0024,668
ADVANCED MICRO DEVICES INCCOM00790310733,158322,231SH SOLE 00322,231
ALBEMARLE CORPCOM0126531014542,074SH SOLE 002,074
ALBERTSONS COS INCCOMMON STOCK01309110320,318652,691SH SOLE 00652,691
ALEXANDRIA REAL ESTATE EQ INCOM0152711096733,523SH SOLE 003,523
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1021,2908,711SH SOLE 008,711
ALLIANCE DATA SYSTEMS CORPCOM0185811086,45263,949SH SOLE 0063,949
ALPHABET INCCAP STK CL C02079K1075,5892,097SH SOLE 002,097
ALPHABET INCCAP STK CL A02079K30546,83717,519SH SOLE 0017,519
ALTRIA GROUP INCCOM02209S1033237,091SH SOLE 007,091
AMAZON COM INCCOM02313510662,60119,056SH SOLE 0019,056
AMBEV SASPONSORED ADR02319V1034,4411,609,172SH SOLE 001,609,172
AMERICAN EXPRESS COCOM02581610932,187192,130SH SOLE 00192,130
AMERICAN INTL GROUP INCCOM NEW02687478417,860325,384SH SOLE 00325,384
AMERICAN TOWER CORP NEWCOM03027X1004881,839SH SOLE 001,839
AMERICAN WTR WKS CO INC NEWCOM0304201035022,971SH SOLE 002,971
AMERIPRISE FINL INCCOM03076C1062,0707,839SH SOLE 007,839
AMETEK INCCOM0311001001,48912,008SH SOLE 0012,008
AMGEN INCCOM03116210027,142127,637SH SOLE 00127,637
ANSYS INCCOM03662Q1056952,042SH SOLE 002,042
APPLE INCCOM037833100119,435844,064SH SOLE 00844,064
APPLIED MATLS INCCOM03822210526,884208,841SH SOLE 00208,841
ASML HOLDING N VN Y REGISTRY SHSN0705921014,84319,920SH SOLE 0019,920
ASTRAZENECA PLCSPONSORED ADR0463531081,84130,646SH SOLE 0030,646
AT&T INCCOM00206R10215,645579,217SH SOLE 00579,217
ATLASSIAN CORP PLCCL AG062421041,2503,193SH SOLE 003,193
AUTOMATIC DATA PROCESSING INCOM0530151039874,938SH SOLE 004,938
AVAYA HLDGS CORPCOM05351X1012,524127,535SH SOLE 00127,535
AVERY DENNISON CORPCOM0536111091,2375,970SH SOLE 005,970
AXOS FINANCIAL INCCOM05465C1004,06378,828SH SOLE 0078,828
BALL CORPCOM0584981066717,459SH SOLE 007,459
BANK NOVA SCOTIA B CCOM0641491075,20784,628SH SOLE 0084,628
BARCLAYS PLCADR06738E2041,208117,061SH SOLE 00117,061
BECTON DICKINSON & COCOM0758871096942,824SH SOLE 002,824
BERKSHIRE HATHAWAY INC DELCL A08467010823,44957SH SOLE 0057
BERKSHIRE HATHAWAY INC DELCL B NEW08467070250,301184,295SH SOLE 00184,295
BHP GROUP LTDSPONSORED ADS0886061084077,611SH SOLE 007,611
BHP GROUP PLCSPONSORED ADR05545E20916,703329,503SH SOLE 00329,503
BIO-TECHNE CORPCOM09073M1041,6833,474SH SOLE 003,474
BJS WHSL CLUB HLDGS INCCOM05550J1016,689121,790SH SOLE 00121,790
BK OF AMERICA CORPCOM06050510448,4151,140,526SH SOLE 001,140,526
BLACK STONE MINERALS L PCOM UNIT09225M10158248,293SH SOLE 0048,293
BLACKROCK INCCOM09247X1011,4341,710SH SOLE 001,710
BOEING COCOM09702310522,585102,686SH SOLE 00102,686
BRIGHAM MINERALS INCCL A COM10918L1032,781145,161SH SOLE 00145,161
BRISTOL-MYERS SQUIBB COCOM11012210827,406463,167SH SOLE 00463,167
BRIXMOR PPTY GROUP INCCOM11120U10535215,943SH SOLE 0015,943
BROADCOM INCCOM11135F10131,71665,404SH SOLE 0065,404
BROADRIDGE FINL SOLUTIONS INCOM11133T1033742,242SH SOLE 002,242
BROOKFIELD ASSET MGMT INCCL A LTD VT SH11258510459,0671,103,851SH SOLE 001,103,851
BROOKFIELD ASSET MGMT REINSCL A EXCH LT VTGG161691074107,373SH SOLE 007,373
BURFORD CAP LTDORD SHSG179771102,195199,768SH SOLE 00199,768
C H ROBINSON WORLDWIDE INCCOM NEW12541W20942,664490,392SH SOLE 00490,392
CABLE ONE INCCOM12685J1051,556858SH SOLE 00858
CADENCE BANCORPORATIONCL A12739A10067030,516SH SOLE 0030,516
CAL MAINE FOODS INCCOM NEW12803020246,4891,285,655SH SOLE 001,285,655
CANADIAN PAC RY LTDCOM13645T1004827,400SH SOLE 007,400
CANON INCSPONSORED ADR1380063091,03442,419SH SOLE 0042,419
CARGURUS INCCOM CL A1417881095,681180,853SH SOLE 00180,853
CARLISLE COS INCCOM1423391004,40322,147SH SOLE 0022,147
CARMAX INCCOM1431301023162,468SH SOLE 002,468
CARVANA COCL A146869102236782SH SOLE 00782
CATALENT INCCOM1488061021,1388,554SH SOLE 008,554
CATERPILLAR INCCOM1491231019,60750,046SH SOLE 0050,046
CELSIUS HLDGS INCCOM NEW15118V2074,27647,461SH SOLE 0047,461
CHARLES RIV LABS INTL INCCOM15986410717,50642,422SH SOLE 0042,422
CHART INDS INCCOM16115Q3089945,200SH SOLE 005,200
CHEVRON CORP NEWCOM16676410081,021798,633SH SOLE 00798,633
CHIPOTLE MEXICAN GRILL INCCOM169656105262144SH SOLE 00144
CHUBB LIMITEDCOMH1467J1042,31513,345SH SOLE 0013,345
CIGNA CORP NEWCOM1255231001,0985,488SH SOLE 005,488
CINTAS CORPCOM1729081054871,279SH SOLE 001,279
CISCO SYS INCCOM17275R10262,5381,148,966SH SOLE 001,148,966
CITIGROUP INCCOM NEW17296742417,491249,224SH SOLE 00249,224
COCA COLA COCOM19121610030,694584,991SH SOLE 00584,991
COGENT COMMUNICATIONS HLDGSCOM NEW19239V3024,61765,177SH SOLE 0065,177
COMCAST CORP NEWCL A20030N1013,48662,327SH SOLE 0062,327
COMERICA INCCOM2003401071,54919,238SH SOLE 0019,238
CONOCOPHILLIPSCOM20825C10419,875293,267SH SOLE 00293,267
CONTINENTAL RES INCCOM2120151017,215156,343SH SOLE 00156,343
COSTCO WHSL CORP NEWCOM22160K1051,5353,415SH SOLE 003,415
CROWN CASTLE INTL CORP NEWCOM22822V10122,382129,139SH SOLE 00129,139
CUMMINS INCCOM23102110667,043298,554SH SOLE 00298,554
CVS HEALTH CORPCOM12665010050,121590,633SH SOLE 00590,633
DANAHER CORPORATIONCOM23585110225,01682,171SH SOLE 0082,171
DARLING INGREDIENTS INCCOM2372661017049,792SH SOLE 009,792
DERMTECH INCCOM24984K1052,39474,568SH SOLE 0074,568
DEVON ENERGY CORP NEWCOM25179M10363417,843SH SOLE 0017,843
DIAGEO PLCSPON ADR NEW25243Q2051,0705,546SH SOLE 005,546
DIGITAL RLTY TR INCCOM25386810321,972152,105SH SOLE 00152,105
DISCOVER FINL SVCSCOM25470910864,786527,361SH SOLE 00527,361
DISNEY WALT COCOM2546871063,40820,143SH SOLE 0020,143
DOLLAR GEN CORP NEWCOM2566771058053,796SH SOLE 003,796
DOW INCCOM26055710311,411198,239SH SOLE 00198,239
DUFF & PHELPS UTLITY AND INFCOM26433C10560344,908SH SOLE 0044,908
DUKE ENERGY CORP NEWCOM NEW26441C20417,323177,506SH SOLE 00177,506
ECOLAB INCCOM2788651001,1985,742SH SOLE 005,742
EMERSON ELEC COCOM29101110455,603590,265SH SOLE 00590,265
ENBRIDGE INCCOM29250N1051,23931,127SH SOLE 0031,127
ENERGY TRANSFER L PCOM UT LTD PTN29273V10059261,798SH SOLE 0061,798
ENLINK MIDSTREAM LLCCOM UNIT REP LTD29336T1008011,750SH SOLE 0011,750
ENTERPRISE PRODS PARTNERS LCOM2937921075,385248,846SH SOLE 00248,846
EQUITY COMWLTHCOM SH BEN INT29462810234413,239SH SOLE 0013,239
EQUITY RESIDENTIALSH BEN INT29476L10716,797207,572SH SOLE 00207,572
ERICSSONADR B SEK 102948216081,276113,899SH SOLE 00113,899
EXXON MOBIL CORPCOM30231G1023,05551,935SH SOLE 0051,935
FACEBOOK INCCL A30303M10229,69087,480SH SOLE 0087,480
FEDEX CORPCOM31428X10610,45447,673SH SOLE 0047,673
FIDELITY NATL INFORMATION SVCOM31620M1061,1189,191SH SOLE 009,191
FIRST ADVANTAGE CORP NEWCOM31846B1083,079161,635SH SOLE 00161,635
FIRST FINL BANKSHARES INCCOM32020R1092,64157,465SH SOLE 0057,465
FIRST TR MLP & ENERGY INCOMCOM33739B10430241,995SH SOLE 0041,995
FIRSTSERVICE CORP NEWCOM33767E2025,29229,321SH SOLE 0029,321
FLEETCOR TECHNOLOGIES INCCOM3390411057,52728,810SH SOLE 0028,810
FOCUS FINL PARTNERS INCCOM CL A34417P1004,62888,365SH SOLE 0088,365
FORD MTR CO DELCOM34537086033,3442,354,790SH SOLE 002,354,790
FORTISTAR SUSTAINABLE SOL COUNIT 01/14/202634962M20510110,000SH SOLE 0010,000
FRANCO NEV CORPCOM3518581059197,075SH SOLE 007,075
FRANKLIN RESOURCES INCCOM3546131012719,111SH SOLE 009,111
GARMIN LTDSHSH2906T1092991,924SH SOLE 001,924
GENERAC HLDGS INCCOM3687361043,2027,834SH SOLE 007,834
GENERAL ELECTRIC COCOM NEW36960430121,687210,492SH SOLE 00210,492
GENERAL MTRS COCOM37045V10097018,397SH SOLE 0018,397
GENUINE PARTS COCOM37246010515,602128,695SH SOLE 00128,695
GILEAD SCIENCES INCCOM37555810381,1171,161,309SH SOLE 001,161,309
GOLDMAN SACHS GROUP INCCOM38141G1044051,072SH SOLE 001,072
GRUPO AEROPORTUARIO DEL SURESPON ADR SER B40051E2022,56613,722SH SOLE 0013,722
GUARDANT HEALTH INCCOM40131M1097295,830SH SOLE 005,830
HANESBRANDS INCCOM41034510214,551847,968SH SOLE 00847,968
HEALTHCARE SVCS GROUP INCCOM4219061084,315172,682SH SOLE 00172,682
HILLMAN SOLUTIONS CORPCOM4316361093,647305,734SH SOLE 00305,734
HOLLYFRONTIER CORPCOM43610610862518,874SH SOLE 0018,874
HOME BANCSHARES INCCOM4368932003,969168,665SH SOLE 00168,665
HOME DEPOT INCCOM43707610253,836164,003SH SOLE 00164,003
HONEYWELL INTL INCCOM43851610636,357171,268SH SOLE 00171,268
I3 VERTICALS INCCOM CL A46571Y1072,717112,216SH SOLE 00112,216
ICON PLCSHSG4705A10014,76956,365SH SOLE 0056,365
INDEPENDENT BANK GROUP INCCOM45384B1064816,772SH SOLE 006,772
INMODE LTDSHSM5425M1035,12732,156SH SOLE 0032,156
INNOVATIVE INDL PPTYS INCCOM45781V10112,09752,329SH SOLE 0052,329
INTEL CORPCOM45814010014,423270,707SH SOLE 00270,707
INTELLIGENT SYS CORP NEWCOM45816D1003,16177,827SH SOLE 0077,827
INTERCONTINENTAL EXCHANGE INCOM45866F1041,77215,431SH SOLE 0015,431
INTERNATIONAL BUSINESS MACHSCOM45920010161,346441,563SH SOLE 00441,563
INTERNATIONAL FLAVORS&FRAGRACOM4595061012661,991SH SOLE 001,991
INTERNATIONAL MNY EXPRESS INCOM46005L10187552,391SH SOLE 0052,391
INTERNATIONAL PAPER COCOM46014610318,486330,582SH SOLE 00330,582
INTUITCOM4612021032,3254,309SH SOLE 004,309
INTUITIVE SURGICAL INCCOM NEW46120E6022,0112,023SH SOLE 002,023
INVESCO EXCH TRADED FD TR IISR LN ETF46138G5088,486383,808SH SOLE 00383,808
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3572491,660SH SOLE 001,660
INVESCO QQQ TRUNIT SER 146090E103243678SH SOLE 00678
IRON MTN INC NEWCOM46284V10116,741385,294SH SOLE 00385,294
ISHARES GOLD TRISHARES NEW46428520494128,168SH SOLE 0028,168
ISHARES INCCORE MSCI EMKT46434G1035038,147SH SOLE 008,147
ISHARES TRPFD AND INCM SEC46428868716,219417,896SH SOLE 00417,896
ISHARES TRS&P 500 GRWT ETF4642873095,11069,135SH SOLE 0069,135
ISHARES TRCORE S&P500 ETF46428720016,27537,776SH SOLE 0037,776
ISHARES TRMSCI USA MMENTM46432F3962,08111,848SH SOLE 0011,848
ISHARES TRRUSSELL 2000 ETF4642876558,26437,776SH SOLE 0037,776
ISHARES TRNATIONAL MUN ETF4642884141,61413,894SH SOLE 0013,894
ISHARES TRIBOXX INV CP ETF4642872421,71512,893SH SOLE 0012,893
ISHARES TRMSCI ACWI EX US46428824066411,978SH SOLE 0011,978
ISHARES TRMBS ETF46428858881,930757,625SH SOLE 00757,625
ISHARES TRIBOXX HI YD ETF46428851314,080160,938SH SOLE 00160,938
ISHARES TRCORE US AGGBD ET4642872262,34820,449SH SOLE 0020,449
J2 GLOBAL INCCOM48123V10210,00773,245SH SOLE 0073,245
JANUS DETROIT STR TRHENDERSON MTG47103U85221,474403,988SH SOLE 00403,988
JOHNSON & JOHNSONCOM47816010419,331119,695SH SOLE 00119,695
JPMORGAN CHASE & COCOM46625H10078,535479,781SH SOLE 00479,781
KB FINL GROUP INCSPONSORED ADR48241A10547410,220SH SOLE 0010,220
KIMBERLY-CLARK CORPCOM49436810317,058128,795SH SOLE 00128,795
KINDER MORGAN INC DELCOM49456B10115,058900,055SH SOLE 00900,055
KONINKLIJKE PHILIPS N VNY REGIS SHS NEW5004723031,00322,571SH SOLE 0022,571
KRAFT HEINZ COCOM50075410634,643940,885SH SOLE 00940,885
LAM RESEARCH CORPCOM51280710892,424162,390SH SOLE 00162,390
LANDSTAR SYS INCCOM5150981016,08338,545SH SOLE 0038,545
LAUDER ESTEE COS INCCL A5184391045,63118,774SH SOLE 0018,774
LEGGETT & PLATT INCCOM52466010713,565302,515SH SOLE 00302,515
LGI HOMES INCCOM50187T1064,09928,887SH SOLE 0028,887
LINDE PLCSHSG5494J10317,17658,546SH SOLE 0058,546
LITHIA MTRS INCCOM5367971032,5508,044SH SOLE 008,044
LKQ CORPCOM5018892088,750173,884SH SOLE 00173,884
LOCKHEED MARTIN CORPCOM53983010928,58982,843SH SOLE 0082,843
LULULEMON ATHLETICA INCCOM550021109285703SH SOLE 00703
LYFT INCCL A COM55087P1042244,181SH SOLE 004,181
LYONDELLBASELL INDUSTRIES NSHS - A -N5374510023,072245,835SH SOLE 00245,835
MAGELLAN MIDSTREAM PRTNRS LPCOM UNIT RP LP5590801061,37430,152SH SOLE 0030,152
MAGNOLIA OIL & GAS CORPCL A55966310910,502590,317SH SOLE 00590,317
MAIN STR CAP CORPCOM56035L1042576,250SH SOLE 006,250
MARATHON OIL CORPCOM56584910634625,292SH SOLE 0025,292
MARKEL CORPCOM5705351044,6573,897SH SOLE 003,897
MARRIOTT INTL INC NEWCL A5719032021,73511,716SH SOLE 0011,716
MASTERCARD INCORPORATEDCL A57636Q1041,0132,913SH SOLE 002,913
MCDONALDS CORPCOM5801351012,2169,191SH SOLE 009,191
MEDIFAST INCCOM58470H1013,65118,952SH SOLE 0018,952
MERCADOLIBRE INCCOM58733R102714425SH SOLE 00425
MERCK & CO INCCOM58933Y10561,867823,686SH SOLE 00823,686
METLIFE INCCOM59156R10821,956355,676SH SOLE 00355,676
MICROCHIP TECHNOLOGY INC.COM5950171041,4649,536SH SOLE 009,536
MICROSOFT CORPCOM59491810498,065347,848SH SOLE 00347,848
MITEK SYS INCCOM NEW6067102007,769419,950SH SOLE 00419,950
MOBILE TELESYSTEMS PJSCSPONSORED ADR60740910941442,931SH SOLE 0042,931
MORGAN STANLEYCOM NEW61744644844,965462,077SH SOLE 00462,077
MPLX LPCOM UNIT REP LTD55336V1001,22342,950SH SOLE 0042,950
NATIONAL RETAIL PROPERTIES ICOM63741710613,994324,016SH SOLE 00324,016
NEOGAMES S ASHSL6673X1072,11157,488SH SOLE 0057,488
NETFLIX INCCOM64110L1062,7444,496SH SOLE 004,496
NEXTERA ENERGY INCCOM65339F10180210,217SH SOLE 0010,217
NEXTERA ENERGY PARTNERS LPCOM UNIT PART IN65341B10614,811196,533SH SOLE 00196,533
NIKE INCCL B65410610319,072131,325SH SOLE 00131,325
NORFOLK SOUTHN CORPCOM6558441081,6716,983SH SOLE 006,983
NOVARTIS AGSPONSORED ADR66987V1094,69157,364SH SOLE 0057,364
NOVO-NORDISK A SADR6701002059,05494,307SH SOLE 0094,307
NUTRIEN LTDCOM67077M1084867,489SH SOLE 007,489
NVIDIA CORPORATIONCOM67066G10448,688235,028SH SOLE 00235,028
OASIS PETROLEUM INCCOM NEW6742152074,01940,429SH SOLE 0040,429
OLLIES BARGAIN OUTLET HLDGSCOM6811161093,74662,141SH SOLE 0062,141
OMEGA HEALTHCARE INVS INCCOM68193610012,432414,964SH SOLE 00414,964
OMNICOM GROUP INCCOM68191910613,657188,481SH SOLE 00188,481
OOMA INCCOM6834161012,868154,119SH SOLE 00154,119
ORACLE CORPCOM68389X1051,24914,332SH SOLE 0014,332
OREILLY AUTOMOTIVE INCCOM67103H1071,0851,776SH SOLE 001,776
ORGANON & COCOMMON STOCK68622V1062,15965,828SH SOLE 0065,828
PAYCHEX INCCOM70432610719,487173,296SH SOLE 00173,296
PAYPAL HLDGS INCCOM70450Y1034,87018,716SH SOLE 0018,716
PEPSICO INCCOM71344810859,158393,312SH SOLE 00393,312
PERKINELMER INCCOM7140461094672,695SH SOLE 002,695
PFIZER INCCOM71708110317,715411,889SH SOLE 00411,889
PHILIP MORRIS INTL INCCOM71817210931,887336,400SH SOLE 00336,400
PHILLIPS 66COM71854610438,456549,138SH SOLE 00549,138
PHILLIPS 66 PARTNERS LPCOM UNIT REP INT7185492072637,348SH SOLE 007,348
PINTEREST INCCL A72352L1061,11221,827SH SOLE 0021,827
PLAINS ALL AMERN PIPELINE LUNIT LTD PARTN72650310522922,562SH SOLE 0022,562
PLAINS GP HLDGS L PLTD PARTNR INT A72651A2071,618150,173SH SOLE 00150,173
PRICE T ROWE GROUP INCCOM74144T10881,143412,520SH SOLE 00412,520
PROCTER AND GAMBLE COCOM74271810948,414346,309SH SOLE 00346,309
PROGRESS SOFTWARE CORPCOM7433121004,02981,909SH SOLE 0081,909
PROLOGIS INC.COM74340W1036795,416SH SOLE 005,416
PROSPERITY BANCSHARES INCCOM7436061056,01284,518SH SOLE 0084,518
QUALCOMM INCCOM7475251032,86422,208SH SOLE 0022,208
QURATE RETAIL INCCOM SER A74915M1002,876282,282SH SOLE 00282,282
RESTAURANT BRANDS INTL INCCOM76131D10375712,364SH SOLE 0012,364
RHCOM74967X103253380SH SOLE 00380
RIMINI STR INC DELCOM76674Q10710,7271,111,591SH SOLE 001,111,591
RIO TINTO PLCSPONSORED ADR7672041001,62924,385SH SOLE 0024,385
ROCKWELL AUTOMATION INCCOM7739031097762,638SH SOLE 002,638
ROYAL BK CDACOM7800871021,32913,363SH SOLE 0013,363
ROYAL DUTCH SHELL PLCSPONS ADR A7802592065,150115,543SH SOLE 00115,543
ROYAL DUTCH SHELL PLCSPON ADR B7802591072,17549,132SH SOLE 0049,132
RYANAIR HOLDINGS PLCSPONSORED ADS7835132033,39030,801SH SOLE 0030,801
S&P GLOBAL INCCOM78409V104317747SH SOLE 00747
SALESFORCE COM INCCOM79466L3023,86614,253SH SOLE 0014,253
SANOFISPONSORED ADR80105N1053837,951SH SOLE 007,951
SCHLUMBERGER LTDCOM STK80685710832510,958SH SOLE 0010,958
SCHWAB CHARLES CORPCOM80851310576310,476SH SOLE 0010,476
SEA LTDSPONSORD ADS81141R1003741,173SH SOLE 001,173
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2097525,911SH SOLE 005,911
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y3082133,087SH SOLE 003,087
SEMLER SCIENTIFIC INCCOM81684M1044,15533,230SH SOLE 0033,230
SERVICENOW INCCOM81762P1022,5824,150SH SOLE 004,150
SHELL MIDSTREAM PARTNERS L PUNIT LTD INT82263410119216,273SH SOLE 0016,273
SHOPIFY INCCL A82509L107232171SH SOLE 00171
SKYWORKS SOLUTIONS INCCOM83088M1022471,502SH SOLE 001,502
SNAP INCCL A83304A1063905,282SH SOLE 005,282
SNOWFLAKE INCCL A8334451095961,972SH SOLE 001,972
SOCIEDAD QUIMICA Y MINERA DESPON ADR SER B83363510580114,903SH SOLE 0014,903
SONY GROUP CORPORATIONSPONSORED ADR8356993072,08318,838SH SOLE 0018,838
SOUTHERN COPPER CORPCOM84265V1052514,478SH SOLE 004,478
SOUTHWEST AIRLS COCOM84474110812,617245,317SH SOLE 00245,317
SPDR DOW JONES INDL AVERAGEUT SER 178467X1094091,210SH SOLE 001,210
SPDR GOLD TRGOLD SHS78463V10713,23480,586SH SOLE 0080,586
SPDR S&P 500 ETF TRTR UNIT78462F10353,628124,965SH SOLE 00124,965
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y1072,7815,783SH SOLE 005,783
SPDR SER TRS&P DIVID ETF78464A7632,18518,591SH SOLE 0018,591
SPDR SER TRS&P BIOTECH78464A8703,18725,353SH SOLE 0025,353
SPROUT SOCIAL INCCOM CL A85209W1091,76914,502SH SOLE 0014,502
ST JOE COCOM7901481003428,134SH SOLE 008,134
STARBUCKS CORPCOM8552441091,45113,150SH SOLE 0013,150
STATE STR CORPCOM8574771034645,477SH SOLE 005,477
STELLANTIS N.VSHSN824051061,53180,148SH SOLE 0080,148
STERICYCLE INCCOM8589121083,71554,653SH SOLE 0054,653
SUN LIFE FINANCIAL INC.COM86679610514,495281,723SH SOLE 00281,723
SUNNOVA ENERGY INTL INC.COM86745K10474,7522,269,347SH SOLE 002,269,347
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391009,76587,461SH SOLE 0087,461
TAKEDA PHARMACEUTICAL CO LTDSPONSORED ADS87406020543226,403SH SOLE 0026,403
TARGA RES CORPCOM87612G1013697,496SH SOLE 007,496
TARGET CORPCOM87612E10628,992126,728SH SOLE 00126,728
TASKUS INCCLASS A COM87652V1093,65155,006SH SOLE 0055,006
TELEFLEX INCORPORATEDCOM8793691061,0022,661SH SOLE 002,661
TESLA INCCOM88160R1012,5613,302SH SOLE 003,302
TEXAS INSTRS INCCOM88250810495,156495,064SH SOLE 00495,064
TEXAS PACIFIC LAND CORPORATICOM88262P102283234SH SOLE 00234
THERMO FISHER SCIENTIFIC INCCOM88355610218,37132,155SH SOLE 0032,155
TOTALENERGIES SESPONSORED ADS89151E10912,357257,820SH SOLE 00257,820
TOYOTA MOTOR CORPSP ADR REP2COM8923313071,3777,745SH SOLE 007,745
TRADEWEB MKTS INCCL A8926721064,74358,715SH SOLE 0058,715
TRANE TECHNOLOGIES PLCSHSG8994E1031,1016,375SH SOLE 006,375
TRIMBLE INCCOM8962391004715,724SH SOLE 005,724
TURNING PT BRANDS INCCOM90041L1057,680160,828SH SOLE 00160,828
TWITTER INCCOM90184L10256,642937,940SH SOLE 00937,940
UNILEVER PLCSPON ADR NEW9047677046,995129,009SH SOLE 00129,009
UNION PAC CORPCOM90781810818,91896,517SH SOLE 0096,517
UNITED PARCEL SERVICE INCCL B91131210619,612107,698SH SOLE 00107,698
UNITEDHEALTH GROUP INCCOM91324P10251,289131,260SH SOLE 00131,260
VALERO ENERGY CORPCOM91913Y10017,015241,105SH SOLE 00241,105
VANGUARD INDEX FDSLARGE CAP ETF9229086374022,000SH SOLE 002,000
VANGUARD INDEX FDSREAL ESTATE ETF9229085534584,501SH SOLE 004,501
VANGUARD INDEX FDSTOTAL STK MKT9229087691,2345,555SH SOLE 005,555
VERIZON COMMUNICATIONS INCCOM92343V10445,116835,336SH SOLE 00835,336
VERTIV HOLDINGS COCOM CL A92537N10851621,430SH SOLE 0021,430
VICI PPTYS INCCOM92565210936212,753SH SOLE 0012,753
VISA INCCOM CL A92826C8398,13636,524SH SOLE 0036,524
VIVOS THERAPEUTICS INCCOM92859E1081,330329,322SH SOLE 00329,322
VIZIO HLDG CORPCL A COM92858V1014,372205,824SH SOLE 00205,824
VONTIER CORPORATIONCOM92888110150,6731,508,137SH SOLE 001,508,137
WALMART INCCOM9311421032661,907SH SOLE 001,907
WEBSTER FINL CORP CONNCOM9478901094,91090,149SH SOLE 0090,149
WELLS FARGO CO NEWCOM94974610164,2991,385,461SH SOLE 001,385,461
WESTERN MIDSTREAM PARTNERS LCOM UNIT LP INT9586691032069,830SH SOLE 009,830
WESTERN UN COCOM95980210912,801633,100SH SOLE 00633,100
WESTPAC BANKING CORPSPONSORED ADR9612143017,731417,231SH SOLE 00417,231
WHITE MTNS INS GROUP LTDCOMG9618E107498466SH SOLE 00466
WILLIAMS COS INCCOM96945710090134,751SH SOLE 0034,751
YETI HLDGS INCCOM98585X1042893,374SH SOLE 003,374
YUM CHINA HLDGS INCCOM98850P1091,34423,137SH SOLE 0023,137
ZIONS BANCORPORATION N ACOM9897011072714,386SH SOLE 004,386
ZOETIS INCCL A98978V1033281,687SH SOLE 001,687