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 COCOM88579Y1012,01011,458SH SOLE 11,45800
ABBOTT LABSCOM0028241001,49312,636SH SOLE 12,63600
ABBVIE INCCOM00287Y1092,46522,852SH SOLE 22,85200
AFLAC INCCOM00105510291517,550SH SOLE 17,55000
AIR PRODS & CHEMS INCCOM0091581061,1604,531SH SOLE 4,53100
ALPHABET INCCAP STK CL A02079K3055,1841,939SH SOLE 1,93900
AMAZON COM INCCOM0231351062,736833SH SOLE 83300
AMERICAN INTL GROUP INCCOM NEW0268747841,03118,776SH SOLE 18,77600
APOLLO GLOBAL MGMT INCCOM CL A03768E1053335,400SH SOLE 5,40000
APPLE INCCOM0378331009,88169,829SH SOLE 69,82900
APTOSE BIOSCIENCES INCCOM NEW03835T2002210,000SH SOLE 10,00000
AT&T INCCOM00206R1021,49655,385SH SOLE 55,38500
AUTODESK INCCOM0527691063911,370SH SOLE 1,37000
BERKSHIRE HATHAWAY INC DELCL B NEW0846707022931,075SH SOLE 1,07500
BK OF AMERICA CORPCOM0605051045,165121,682SH SOLE 121,68200
BLACKSTONE INCCOM09260D1073,18127,343SH SOLE 27,34300
BOEING COCOM0970231051,2145,520SH SOLE 5,52000
BRISTOL-MYERS SQUIBB COCOM1101221083966,685SH SOLE 6,68500
BUNGE LIMITEDCOMG169621051,90723,455SH SOLE 23,45500
CELANESE CORP DELCOM1508701031,2378,212SH SOLE 8,21200
CHEMED CORP NEWCOM16359R1035581,200SH SOLE 1,20000
CHEVRON CORP NEWCOM1667641007377,262SH SOLE 7,26200
CHUBB LIMITEDCOMH1467J1046103,516SH SOLE 3,51600
CINTAS CORPCOM1729081055331,400SH SOLE 1,40000
CISCO SYS INCCOM17275R1024,10675,438SH SOLE 75,43800
CITIGROUP INCCOM NEW1729674243154,490SH SOLE 4,49000
CONOCOPHILLIPSCOM20825C10470510,403SH SOLE 10,40300
CORNING INCCOM2193501052,29562,900SH SOLE 62,90000
COSTCO WHSL CORP NEWCOM22160K105251558SH SOLE 55800
CROWN CASTLE INTL CORP NEWCOM22822V1014242,445SH SOLE 2,44500
CSX CORPCOM12640810378126,250SH SOLE 26,25000
CVS HEALTH CORPCOM1266501001,54118,162SH SOLE 18,16200
DEXCOM INCCOM252131107451824SH SOLE 82400
DIAGEO PLCSPON ADR NEW25243Q2051,1345,875SH SOLE 5,87500
DISNEY WALT COCOM2546871063,83222,651SH SOLE 22,65100
DOMINION ENERGY INCCOM25746U1092623,593SH SOLE 3,59300
DRAFTKINGS INCCOM CL A26142R10450710,526SH SOLE 10,52600
EMERSON ELEC COCOM2910111042,24723,855SH SOLE 23,85500
ETF SER SOLUTIONSUS GLB JETS26922A84251321,700SH SOLE 21,70000
EXXON MOBIL CORPCOM30231G1024016,815SH SOLE 6,81500
FACEBOOK INCCL A30303M102277815SH SOLE 81500
FEDEX CORPCOM31428X1061,8358,370SH SOLE 8,37000
FIRST REP BK SAN FRANCISCO CCOM33616C1003912,027SH SOLE 2,02700
FIRST TR EXCHANGE TRADED FDNASDAQ CYB ETF33734X8461,49830,750SH SOLE 30,75000
G1 THERAPEUTICS INCCOM3621LQ10914310,650SH SOLE 10,65000
GENERAL ELECTRIC COCOM NEW3696043012702,624SH SOLE 2,62400
GENUINE PARTS COCOM3724601054093,375SH SOLE 3,37500
GRACO INCCOM38410910471710,250SH SOLE 10,25000
HANCOCK JOHN TAX-ADVANTAGEDCOM41013V10045719,991SH SOLE 19,99100
HDFC BANK LTDSPONSORED ADS40415F1013154,310SH SOLE 4,31000
HOME DEPOT INCCOM4370761023,48310,611SH SOLE 10,61100
ILLUMINA INCCOM452327109246606SH SOLE 60600
INTEL CORPCOM4581401004,12177,352SH SOLE 77,35200
INVESCO EXCHANGE TRADED FD TDYNMC BIOTECH46137V7871,42919,100SH SOLE 19,10000
INVESCO EXCHANGE TRADED FD TS&P500 EQL TEC46137V2827522,611SH SOLE 2,61100
INVESCO EXCHANGE TRADED FD TFINL PFD ETF46137V62132517,142SH SOLE 17,14200
INVESCO QQQ TRUNIT SER 146090E1034041,128SH SOLE 1,12800
IRON MTN INC NEWCOM46284V1012656,100SH SOLE 6,10000
ISHARES INCCORE MSCI EMKT46434G10394215,250SH SOLE 15,25000
ISHARES TRRUS 1000 GRW ETF4642876142781,014SH SOLE 1,01400
ISHARES TRRUSSELL 2000 ETF4642876553,30515,110SH SOLE 15,11000
ISHARES TREXPONENTIAL TECH46434V38162810,017SH SOLE 10,01700
ISHARES TRISHARES BIOTECH4642875569055,597SH SOLE 5,59700
ISHARES TRMSCI EMG MKT ETF4642872342174,300SH SOLE 4,30000
JOHNSON & JOHNSONCOM4781601043,47221,501SH SOLE 21,50100
JPMORGAN CHASE & COCOM46625H1006,80641,576SH SOLE 41,57600
KIMBERLY-CLARK CORPCOM4943681031,91614,464SH SOLE 14,46400
KINDER MORGAN INC DELCOM49456B10182549,294SH SOLE 49,29400
LAZARD LTDSHS AG540501021,39830,529SH SOLE 30,52900
LOCKHEED MARTIN CORPCOM5398301092,4327,047SH SOLE 7,04700
MCDONALDS CORPCOM5801351012,89412,003SH SOLE 12,00300
MERCADOLIBRE INCCOM58733R102443264SH SOLE 26400
MERCK & CO INCCOM58933Y1052,73036,349SH SOLE 36,34900
MICRON TECHNOLOGY INCCOM5951121036358,950SH SOLE 8,95000
MICROSOFT CORPCOM59491810412,65644,891SH SOLE 44,89100
MODERNA INCCOM60770K1076111,588SH SOLE 1,58800
MORGAN STANLEYCOM NEW6174464481,92919,820SH SOLE 19,82000
NETFLIX INCCOM64110L106370607SH SOLE 60700
NIKE INCCL B6541061035,23036,015SH SOLE 36,01500
NORWEGIAN CRUISE LINE HLDG LSHSG6672110428610,714SH SOLE 10,71400
NOVARTIS AGSPONSORED ADR66987V1092,18626,733SH SOLE 26,73300
NVIDIA CORPORATIONCOM67066G1042,53512,235SH SOLE 12,23500
ONEOK INC NEWCOM6826801033395,844SH SOLE 5,84400
ORACLE CORPCOM68389X1055025,767SH SOLE 5,76700
PALO ALTO NETWORKS INCCOM6974351057801,629SH SOLE 1,62900
PARKER-HANNIFIN CORPCOM701094104255913SH SOLE 91300
PENNANTPARK INVT CORPCOM70806210462095,473SH SOLE 95,47300
PEOPLES UNITED FINANCIAL INCCOM71270410520011,455SH SOLE 11,45500
PEPSICO INCCOM7134481083,03020,148SH SOLE 20,14800
PFIZER INCCOM7170811032,57759,927SH SOLE 59,92700
PIMCO ETF TRACTIVE BD ETF72201R7751,56514,152SH SOLE 14,15200
PINNACLE WEST CAP CORPCOM7234841015036,950SH SOLE 6,95000
PROCTER AND GAMBLE COCOM7427181093,15822,591SH SOLE 22,59100
RAYTHEON TECHNOLOGIES CORPCOM75513E1011,36615,888SH SOLE 15,88800
REGENERON PHARMACEUTICALSCOM75886F107461761SH SOLE 76100
RUBIUS THERAPEUTICS INCCOM78116T10325,2431,411,775SH SOLE 1,411,77500
SAFETY INS GROUP INCCOM78648T10085610,806SH SOLE 10,80600
SALESFORCE COM INCCOM79466L3021,7636,500SH SOLE 6,50000
SCHLUMBERGER LTDCOM STK8068571082538,550SH SOLE 8,55000
SEI INVTS COCOM7841171035288,900SH SOLE 8,90000
SELECT SECTOR SPDR TRCOMMUNICATION81369Y85299112,375SH SOLE 12,37500
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y4071,7109,530SH SOLE 9,53000
SELECT SECTOR SPDR TRFINANCIAL81369Y6052,81775,064SH SOLE 75,06400
SELECT SECTOR SPDR TRSBI MATERIALS81369Y1001,29116,325SH SOLE 16,32500
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8033,62924,302SH SOLE 24,30200
SELECT SECTOR SPDR TRSBI INT-INDS81369Y7048708,889SH SOLE 8,88900
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2091,2609,900SH SOLE 9,90000
SENSEONICS HLDGS INCCOM81727U1053911,500SH SOLE 11,50000
SHOPIFY INCCL A82509L107403297SH SOLE 29700
SOLAREDGE TECHNOLOGIES INCCOM83417M1044671,759SH SOLE 1,75900
SPDR GOLD TRGOLD SHS78463V1072491,519SH SOLE 1,51900
SPDR S&P 500 ETF TRTR UNIT78462F103411957SH SOLE 95700
SPDR SER TRS&P REGL BKG78464A6981,07315,833SH SOLE 15,83300
SPDR SER TRPRTFLO S&P500 GW78464A4093275,100SH SOLE 5,10000
SPDR SER TRS&P BK ETF78464A7974748,949SH SOLE 8,94900
SSGA ACTIVE ETF TRSPDR TR TACTIC78467V84848810,100SH SOLE 10,10000
STARBUCKS CORPCOM8552441094373,958SH SOLE 3,95800
STATE STR CORPCOM8574771031,08312,786SH SOLE 12,78600
STRYKER CORPORATIONCOM8636671016382,420SH SOLE 2,42000
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391002942,637SH SOLE 2,63700
TEXAS INSTRS INCCOM8825081041,7759,233SH SOLE 9,23300
TEXAS PACIFIC LAND CORPORATICOM88262P102339280SH SOLE 28000
UNDER ARMOUR INCCL A90431110727213,485SH SOLE 13,48500
UNDER ARMOUR INCCL C90431120617810,166SH SOLE 10,16600
VANGUARD INDEX FDSMID CAP ETF9229086293,16313,361SH SOLE 13,36100
VANGUARD INDEX FDSGROWTH ETF9229087364,97017,128SH SOLE 17,12800
VANGUARD INDEX FDSVALUE ETF9229087449256,836SH SOLE 6,83600
VANGUARD INDEX FDSTOTAL STK MKT9229087693031,366SH SOLE 1,36600
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088442,94919,199SH SOLE 19,19900
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF9219438581,05720,936SH SOLE 20,93600
VANGUARD WORLD FDSHEALTH CAR ETF92204A5047402,992SH SOLE 2,99200
VANGUARD WORLD FDSCOMM SRVC ETF92204A8842922,075SH SOLE 2,07500
VERIZON COMMUNICATIONS INCCOM92343V1042,05137,984SH SOLE 37,98400
ZIMMER BIOMET HOLDINGS INCCOM98956P1022311,580SH SOLE 1,58000