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
3M COMPANY Common 88579Y101 1,187 5,713 SH   SOLE   0 0 5,713
ABBOTT LABORATORIES Common 002824100 2,117 26,479 SH   SOLE   0 0 26,479
ABBVIE INC Common 00287Y109 1,718 21,313 SH   SOLE   0 0 21,313
ACCENTURE Common G1151C101 15,546 88,319 SH   SOLE   0 0 88,319
ACTIVISION BLIZZARD INC COM Common 00507V109 556 12,203 SH   SOLE   0 0 12,203
ADIENT PLC Common G0084W101 249 19,180 SH   SOLE   0 0 19,180
ADOBE SYSTEMS INC Common 00724F101 2,149 8,063 SH   SOLE   0 0 8,063
ADVANCE AUTO PARTS INC Common 00751Y106 2,266 13,287 SH   SOLE   0 0 13,287
AES CORP Common 00130H105 310 17,160 SH   SOLE   0 0 17,160
AFLAC INC Common 001055102 293 5,869 SH   SOLE   0 0 5,869
AGCO CORP Common 001084102 2,133 30,662 SH   SOLE   0 0 30,662
AGNICO-EAGLE MINES LTD Common 008474108 304 6,990 SH   SOLE   0 0 6,990
AIR PRODUCTS & CHEM Common 009158106 428 2,240 SH   SOLE   0 0 2,240
ALEXANDRIA REAL ESTATE EQUITIES INC Common 015271109 279 1,959 SH   SOLE   0 0 1,959
ALEXION PHARMACEUTICALS INC. Common 015351109 510 3,775 SH   SOLE   0 0 3,775
ALIBABA GROUP HOLDING LTD Common 01609W102 1,933 10,596 SH   SOLE   0 0 10,596
ALLERGAN INC Common G0177J108 10,941 74,726 SH   SOLE   0 0 74,726
ALLISON TRANSMISSION HOLDINGS INC Common 01973R101 3,362 74,854 SH   SOLE   0 0 74,854
ALTRIA GROUP INC Common 02209S103 1,317 22,924 SH   SOLE   0 0 22,924
AMAZON.COM INC Common 023135106 7,474 4,197 SH   SOLE   0 0 4,197
AMERICAN CAP AGY CORP Common 00123Q104 997 55,374 SH   SOLE   0 0 55,374
AMERICAN ELECTRIC POWER CO INC Common 025537101 554 6,610 SH   SOLE   0 0 6,610
AMERICAN EXPRESS Common 025816109 16,309 149,216 SH   SOLE   0 0 149,216
AMERICAN FINANCIAL GROUP INC Common 025932104 2,315 24,060 SH   SOLE   0 0 24,060
AMERICAN INTERNATIONAL GROUP INC Common 026874784 2,517 58,444 SH   SOLE   0 0 58,444
AMERICAN STATES WATER CO Common 029899101 1,382 19,388 SH   SOLE   0 0 19,388
AMERICAN TOWER CORPORATION Common 03027X100 1,786 9,063 SH   SOLE   0 0 9,063
AMERICAN WATER WORKS Common 030420103 2,899 27,807 SH   SOLE   0 0 27,807
AMEX SPDR UTILITIES Common 81369Y886 498 8,559 SH   SOLE   0 0 8,559
AMGEN INC Common 031162100 21,439 112,848 SH   SOLE   0 0 112,848
AMPHENOL CORPORATION Common 032095101 2,566 27,172 SH   SOLE   0 0 27,172
ANSYS INC Common 03662Q105 2,631 14,401 SH   SOLE   0 0 14,401
ANTHEM, INC. Common 036752103 739 2,574 SH   SOLE   0 0 2,574
AON PLC Common G0408V102 336 1,970 SH   SOLE   0 0 1,970
APACHE CORPORATION Common 037411105 1,716 49,508 SH   SOLE   0 0 49,508
APPLE INC Common 037833100 25,062 131,940 SH   SOLE   0 0 131,940
APPLIED MATERIALS INC Common 038222105 1,988 50,116 SH   SOLE   0 0 50,116
APTARGROUP INC Common 038336103 3,244 30,492 SH   SOLE   0 0 30,492
ARCH CAPITAL GROUP Common G0450A105 2,514 77,786 SH   SOLE   0 0 77,786
ARGO GROUP INTERNATIONAL HOLDINGS LTD. Common G0464B107 2,166 30,654 SH   SOLE   0 0 30,654
ASPEN TECHNOLOGY INC COM Class A 045327103 2,938 28,177 SH   SOLE   0 0 28,177
ASTRAZENECA ADR Class A 046353108 466 11,531 SH   SOLE   0 0 11,531
AT&T INC Class A 00206R102 3,050 97,265 SH   SOLE   0 0 97,265
ATMOS ENERGY CORP COM Class A 049560105 1,946 18,910 SH   SOLE   0 0 18,910
AUTOMATIC DATA PROCESSING INC Class A 053015103 1,803 11,285 SH   SOLE   0 0 11,285
AUTOZONE INC NEV Class A 053332102 6,579 6,424 SH   SOLE   0 0 6,424
AVAGO TECHNOLOGIES LTD COM Class A 11135F101 1,514 5,035 SH   SOLE   0 0 5,035
AVALONBAY COMMUNITIES INC Class A 053484101 412 2,051 SH   SOLE   0 0 2,051
B C E INC NEW Common 05534B760 250 5,621 SH   SOLE   0 0 5,621
BANK NEW YORK MELLON Common 064058100 2,380 47,192 SH   SOLE   0 0 47,192
BANK NT BUTTERFIELD COM Common G0772R208 1,915 53,379 SH   SOLE   0 0 53,379
BANK OF AMERICA Common 060505104 1,186 42,978 SH   SOLE   0 0 42,978
BARCLAYS HIGH YIELD BOND Common 78468R622 485 13,473 SH   SOLE   0 0 13,473
BARRICK GOLD CORP Common 067901108 245 17,901 SH   SOLE   0 0 17,901
BAXTER INTERNATIONAL Common 071813109 15,261 187,688 SH   SOLE   0 0 187,688
BB&T CORPORATION Common 054937107 719 15,453 SH   SOLE   0 0 15,453
BECTON DICKINSON Common 075887109 3,310 13,256 SH   SOLE   0 0 13,256
BERKSHIRE HATH A 100TH Common 084990175 301 100 SH   SOLE   0 0 100
BERKSHIRE HATHAWAY A Common X0694X110 301 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC Common 084670702 43,017 214,130 SH   SOLE   0 0 214,130
BIOGEN IDEC INC Common 09062X103 665 2,815 SH   SOLE   0 0 2,815
BIOMARIN PHARMACEUTICAL Common 09061G101 285 3,203 SH   SOLE   0 0 3,203
BLACKROCK INC Common 09247X101 1,151 2,693 SH   SOLE   0 0 2,693
BOEING CO Common 097023105 28,081 73,622 SH   SOLE   0 0 73,622
BOOKING HLDGS INC COM Common 09857L108 1,349 773 SH   SOLE   0 0 773
BOOZ ALLEN HAMILTON Common 099502106 2,685 46,175 SH   SOLE   0 0 46,175
BP PLC ADR (CNV INTO 6 ORD USD0.25 SHS) Common 055622104 1,189 27,196 SH   SOLE   0 0 27,196
BRINK S COMPANY Common 109696104 3,893 51,623 SH   SOLE   0 0 51,623
BRISTOL MYERS SQUIBB Common 110122108 373 7,816 SH   SOLE   0 0 7,816
BROADRIDGE FINANCIAL SOLUTIONS Common 11133T103 6,814 65,715 SH   SOLE   0 0 65,715
BROOKFIELD ASSET MANAGEMENT INC LTD VTG Common 112585104 267 5,730 SH   SOLE   0 0 5,730
BROOKFIELD INFRASTRUCTURE PARTNERS LP Common G16252101 508 12,143 SH   SOLE   0 0 12,143
BROOKS AUTOMATION INC. Common 114340102 217 7,400 SH   SOLE   0 0 7,400
C I T GROUP INC NEW Common 125581801 2,154 44,902 SH   SOLE   0 0 44,902
C S X CORP Common 126408103 246 3,286 SH   SOLE   0 0 3,286
CABLE ONE INC COM Common 12685J105 1,963 2,000 SH   SOLE   0 0 2,000
CAMBRIDGE BANCORP COM Common 132152109 320 3,860 SH   SOLE   0 0 3,860
CAMECO CORP Common 13321L108 837 71,013 SH   SOLE   0 0 71,013
CANADIAN NATL RY CO Common 136375102 248 2,771 SH   SOLE   0 0 2,771
CAPITAL ONE FINANCIAL CORP Common 14040H105 10,846 132,765 SH   SOLE   0 0 132,765
CARLYLE GROUP LP Common 14309L102 572 31,314 SH   SOLE   0 0 31,314
CARMAX INC Common 143130102 285 4,088 SH   SOLE   0 0 4,088
CARPENTER TECHNOLOGY CORP Common 144285103 1,366 29,798 SH   SOLE   0 0 29,798
CASAVANT INTL MNG CORP Common 125809996 0 255,998 SH   SOLE   0 0 255,998
CATALENT INC COM Common 148806102 4,162 102,544 SH   SOLE   0 0 102,544
CATERPILLAR INC Common 149123101 8,867 65,442 SH   SOLE   0 0 65,442
CDW CORP COM USD0.01 Common 12514G108 2,342 24,301 SH   SOLE   0 0 24,301
CELGENE CORP Common 151020104 660 6,998 SH   SOLE   0 0 6,998
CENTENE CORPORATION Common 15135B101 9,977 187,883 SH   SOLE   0 0 187,883
CENTERPOINT ENERGY INC Common 15189T107 731 23,812 SH   SOLE   0 0 23,812
CENTURYLINK INC Common 156700106 143 11,886 SH   SOLE   0 0 11,886
CERNER CORPORATION Common 156782104 5,939 103,814 SH   SOLE   0 0 103,814
CHARTER COMMUNICATIONS INC Common 16119P108 778 2,244 SH   SOLE   0 0 2,244
CHECK POINT SOFTWARE TECHNOLOGIES Common M22465104 250 1,979 SH   SOLE   0 0 1,979
CHENIERE ENERGY INC NEW Common 16411R208 485 7,091 SH   SOLE   0 0 7,091
CHEVRON CORP Common 166764100 13,525 109,801 SH   SOLE   0 0 109,801
CHILDREN'S PLACE Common 168905107 1,593 16,380 SH   SOLE   0 0 16,380
CHUBB CORP Common H1467J104 712 5,086 SH   SOLE   0 0 5,086
CHURCH & DWIGHT INC Common 171340102 600 8,426 SH   SOLE   0 0 8,426
CIGNA CORP Common 125523100 490 3,048 SH   SOLE   0 0 3,048
CINTAS CORP Common 172908105 633 3,130 SH   SOLE   0 0 3,130
CISCO SYSTEMS INC Common 17275R102 33,200 614,929 SH   SOLE   0 0 614,929
CITIGROUP INC Common 172967424 12,844 206,432 SH   SOLE   0 0 206,432
CITRIX SYSTEMS INC Common 177376100 243 2,435 SH   SOLE   0 0 2,435
CLAYMORE ETF GUGGENHEIM BULLETSHRS 2019 CORP BD ETF 46138J304 407 19,335 SH   SOLE   0 0 19,335
CLAYMORE ETF GUGGENHEIM BULLETSHRS 2020 CORP BD ETF 46138J502 427 20,106 SH   SOLE   0 0 20,106
CLAYMORE ETF GUGGENHEIM BULLETSHRS 2021 CORP BD ETF 46138J700 340 16,149 SH   SOLE   0 0 16,149
CLAYMORE ETF GUGGENHEIM BULLETSHRS 2022 CORP BD ETF 46138J882 374 17,703 SH   SOLE   0 0 17,703
CLOROX COMPANY Common 189054109 437 2,723 SH   SOLE   0 0 2,723
COCA COLA CO Common 191216100 2,690 57,394 SH   SOLE   0 0 57,394
COGENT COMMUNICATIONS GRO Common 19239V302 1,532 28,240 SH   SOLE   0 0 28,240
COGNIZANT TECHNOLOGY SOLUTIONS CORP Common 192446102 838 11,561 SH   SOLE   0 0 11,561
COLGATE-PALMOLIVE CO Common 194162103 1,973 28,790 SH   SOLE   0 0 28,790
COMCAST CORP Common 20030N101 3,384 84,649 SH   SOLE   0 0 84,649
COMMUNICATION SERVICES SPDR ETF ETF 81369Y852 7,213 154,232 SH   SOLE   0 0 154,232
COMMVAULT SYSTEMS INC Common 204166102 2,307 35,637 SH   SOLE   0 0 35,637
CONCHO RESOURCES INC Common 20605P101 7,386 66,565 SH   SOLE   0 0 66,565
CONOCOPHILLIPS Common 20825C104 627 9,401 SH   SOLE   0 0 9,401
CORE LABORATORIES Common N22717107 1,482 21,501 SH   SOLE   0 0 21,501
CORNING INC Common 219350105 6,969 210,548 SH   SOLE   0 0 210,548
COSTCO WHOLESALE CORP Common 22160K105 1,584 6,543 SH   SOLE   0 0 6,543
CROCS INC COM Common 227046109 1,438 55,832 SH   SOLE   0 0 55,832
CROWN CASTLE INTERNATIONAL CORP Common 22822V101 17,447 136,307 SH   SOLE   0 0 136,307
CUMMINS INC Common 231021106 201 1,272 SH   SOLE   0 0 1,272
CVS CAREMARK CORP Common 126650100 1,210 22,434 SH   SOLE   0 0 22,434
CYBERARK SOFTWARE LTD Common M2682V108 3,509 29,479 SH   SOLE   0 0 29,479
DANAHER CORP Common 235851102 7,415 56,165 SH   SOLE   0 0 56,165
DARDEN RESTAURANTS Common 237194105 208 1,715 SH   SOLE   0 0 1,715
DB X-TRACKERS MSCI EAFE HEDGED EQ Common 233051200 31,328 1,003,460 SH   SOLE   0 0 1,003,460
DEBT RESOLVE INC COM NEW Common 24276R206 0 100,000 SH   SOLE   0 0 100,000
DEERE & COMPANY Common 244199105 640 4,006 SH   SOLE   0 0 4,006
DELL INC Common 24703L202 416 7,081 SH   SOLE   0 0 7,081
DIAGEO ADR Common 25243Q205 544 3,322 SH   SOLE   0 0 3,322
DIGITAL REALTY TRUST INC Common 253868103 390 3,276 SH   SOLE   0 0 3,276
DISCOVER FINL SVCS Common 254709108 480 6,748 SH   SOLE   0 0 6,748
DOMINION RESOURCES INC Common 25746U109 868 11,323 SH   SOLE   0 0 11,323
DOW DU PONT INC Common 26078J100 15,684 294,211 SH   SOLE   0 0 294,211
DUKE ENERGY CORP COM USD0.001 ISIN #US26 Common 26441C204 849 9,428 SH   SOLE   0 0 9,428
DUKE REALTY CORP Common 264411505 210 6,865 SH   SOLE   0 0 6,865
DUNKIN BRANDS GROUP INC COM Common 265504100 4,943 65,824 SH   SOLE   0 0 65,824
EAGLE BANCORP INC MD Common 268948106 774 15,423 SH   SOLE   0 0 15,423
EBAY INC Common 278642103 208 5,596 SH   SOLE   0 0 5,596
ECOLAB INC Common 278865100 530 3,002 SH   SOLE   0 0 3,002
EDWARDS LIFESCIENCES CORP Common 28176E108 9,370 48,974 SH   SOLE   0 0 48,974
ELECTRONIC ARTS Common 285512109 5,067 49,856 SH   SOLE   0 0 49,856
EMERGENT BIOSOLUTIONS INC Common 29089Q105 1,507 29,825 SH   SOLE   0 0 29,825
EMERSON ELECTRIC CO Common 291011104 779 11,382 SH   SOLE   0 0 11,382
ENBRIDGE INC Common 29250N105 1,117 30,801 SH   SOLE   0 0 30,801
ENCANA CORPORATION COM Common 292505104 486 67,166 SH   SOLE   0 0 67,166
ENTERGY CORP Common 29364G103 1,921 20,091 SH   SOLE   0 0 20,091
ENTERPRISE PRODUCTS PARTNERS LP Common 293792107 1,840 63,241 SH   SOLE   0 0 63,241
EQUITY RESIDENTIAL Common 29476L107 650 8,636 SH   SOLE   0 0 8,636
ESTEE LAUDER COMPANIES INC CL A Class A 518439104 202 1,221 SH   SOLE   0 0 1,221
ETFIS SER TR I NEWFLEET MULTI- SECTOR BOND ETF ETF 26923G707 1,719 71,139 SH   SOLE   0 0 71,139
EXPEDIA INC COM Common 30212P303 3,387 28,458 SH   SOLE   0 0 28,458
EXTRA SPACE STORAGE INC Common 30225T102 2,440 23,940 SH   SOLE   0 0 23,940
EXXON MOBIL CORP Common 30231G102 7,298 90,317 SH   SOLE   0 0 90,317
FACEBOOK INC Common 30303M102 5,029 30,167 SH   SOLE   0 0 30,167
FACTSET RESEARCH SYSTEMS INC Common 303075105 313 1,261 SH   SOLE   0 0 1,261
FEDERAL REALTY INVESTMENT TRUST Common 313747206 212 1,535 SH   SOLE   0 0 1,535
FEDEX CORP Common 31428X106 5,212 28,733 SH   SOLE   0 0 28,733
FIDELITY TOTAL BOND ETF ETF 316188309 2,390 47,833 SH   SOLE   0 0 47,833
FIRST REPUBLIC BANK Common 33616C100 2,291 22,804 SH   SOLE   0 0 22,804
FIRST TRUST LONG SHORT EQUITY ETF ETF 33739P103 16,613 423,695 SH   SOLE   0 0 423,695
FISERV INC Common 337738108 18,946 214,617 SH   SOLE   0 0 214,617
FLEETCOR TECHNOLOGIES INC. Common 339041105 255 1,034 SH   SOLE   0 0 1,034
FLEXSHARES IBOXX 3YR TARGET TIPS Common 33939L506 676 27,779 SH   SOLE   0 0 27,779
FOCUS FINL PARTNERS INC COM CL A Class A 34417P100 717 20,105 SH   SOLE   0 0 20,105
FORD MOTOR CO Common 345370860 415 47,291 SH   SOLE   0 0 47,291
FORTIVE CORPORATION Common 34959J108 560 6,677 SH   SOLE   0 0 6,677
FRANKLIN CRED HLDGS CXXX Common 353487200 0 49,050 SH   SOLE   0 0 49,050
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF ETF 35473P744 705 29,072 SH   SOLE   0 0 29,072
FRESH PROMISE FOODS INC COM NEW Common 35804Q205 0 50,000,000 SH   SOLE   0 0 50,000,000
GARMIN LTD. Common H2906T109 380 4,406 SH   SOLE   0 0 4,406
GENERAC HOLDINGS INC COM Common 368736104 1,640 32,003 SH   SOLE   0 0 32,003
GENERAL DYNAMICS Common 369550108 349 2,062 SH   SOLE   0 0 2,062
GENERAL ELECTRIC CO Common 369604103 1,168 116,925 SH   SOLE   0 0 116,925
GENERAL MILLS INC Common 370334104 335 6,471 SH   SOLE   0 0 6,471
GENERAL MOTORS CO Common 37045V100 465 12,538 SH   SOLE   0 0 12,538
GILDAN ACTIVEWEAR INC Common 375916103 11,616 322,946 SH   SOLE   0 0 322,946
GILEAD SCIENCES INC Common 375558103 280 4,301 SH   SOLE   0 0 4,301
GLAXOSMITHKLINE ADR Common 37733W105 413 9,871 SH   SOLE   0 0 9,871
GLENCORE PLC UNSPON Common 37827X100 123 14,869 SH   SOLE   0 0 14,869
GLENCORE XSTRATA PLC Common G39420107 45 10,800 SH   SOLE   0 0 10,800
GOLDMAN SACHS GROUP Common 38141G104 966 5,031 SH   SOLE   0 0 5,031
GOOGLE INC Common 02079K305 30,663 26,054 SH   SOLE   0 0 26,054
GOOGLE INC CL A Class A 02079K107 10,136 8,639 SH   SOLE   0 0 8,639
GRANITE POINT MORTGAGE Common 38741L107 222 11,947 SH   SOLE   0 0 11,947
HALOSOURCE INC Common 40638H108 0 630,000 SH   SOLE   0 0 630,000
HALOZYME THERAPEUTICS INC COM Common 40637H109 1,117 69,395 SH   SOLE   0 0 69,395
HARRIS CORP Common 413875105 408 2,555 SH   SOLE   0 0 2,555
HARTFORD FINL SVCS GROUP INC Common 416515104 218 4,391 SH   SOLE   0 0 4,391
HDFC BANK LIMITED ADR Common 40415F101 250 2,157 SH   SOLE   0 0 2,157
HENRY JACK & ASSOCIATES INC Common 426281101 2,153 15,521 SH   SOLE   0 0 15,521
HEWLETT-PACKARD CO Common 40434L105 213 10,963 SH   SOLE   0 0 10,963
HINGHAM INSTITUTIONAL SAVINGS Common 433323102 568 3,300 SH   SOLE   0 0 3,300
HOME DEPOT INC Common 437076102 3,392 17,678 SH   SOLE   0 0 17,678
HONEYWELL INTL INC Common 438516106 1,297 8,161 SH   SOLE   0 0 8,161
HORMEL FOODS CORPORATION Common 440452100 379 8,465 SH   SOLE   0 0 8,465
HSBC USA INC LIRN SPX 21 PFD Common 40434V319 131 10,000 SH   SOLE   0 0 10,000
HSBC USA INC LIRN SPX 21 PFD Common 40435B239 139 11,400 SH   SOLE   0 0 11,400
HUMANA Common 444859102 225 844 SH   SOLE   0 0 844
HUNTINGTON INGALLS INDUSTRIES INC Common 446413106 2,181 10,527 SH   SOLE   0 0 10,527
ICICI BANK LTD Common 45104G104 122 10,686 SH   SOLE   0 0 10,686
ICON PLC Common G4705A100 2,450 17,940 SH   SOLE   0 0 17,940
IDEXX LABS CORP Common 45168D104 419 1,872 SH   SOLE   0 0 1,872
ILLINOIS TOOL WORKS Common 452308109 267 1,859 SH   SOLE   0 0 1,859
ILLUMINA INC Common 452327109 315 1,013 SH   SOLE   0 0 1,013
INGERSOLL RAND Common G47791101 504 4,673 SH   SOLE   0 0 4,673
INTEGER HOLDINGS CORP COM Common 45826H109 1,803 23,900 SH   SOLE   0 0 23,900
INTEL CORP Common 458140100 2,898 53,958 SH   SOLE   0 0 53,958
INTERCONTINENTAL EX Common 45866F104 16,055 210,861 SH   SOLE   0 0 210,861
INTERDIGITAL COMMUNICATIO Common 45867G101 1,955 29,631 SH   SOLE   0 0 29,631
INTERNATIONAL BUSINESS MACHINES Common 459200101 1,095 7,762 SH   SOLE   0 0 7,762
INTUIT INC Common 461202103 24,367 93,213 SH   SOLE   0 0 93,213
INVESCO EXCHNG TRADED FD TR II KBW BK ETF 46138E628 395 8,195 SH   SOLE   0 0 8,195
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 3,522 66,910 SH   SOLE   0 0 66,910
IPG PHOTONICS CORP Common 44980X109 255 1,682 SH   SOLE   0 0 1,682
IQ HEDGE MULTI-STRATEGY TRACKER ETF 45409B107 17,144 570,122 SH   SOLE   0 0 570,122
IRIDIUM COMMUNICATIONS, I Common 46269C102 282 10,660 SH   SOLE   0 0 10,660
ISHARES BARCLAYS 10-20 YR TREA BOND FD ETF 464288653 785 5,702 SH   SOLE   0 0 5,702
ISHARES BARCLAYS 1-3 YEAR TREASURY BOND ETF 464287457 1,712 20,350 SH   SOLE   0 0 20,350
ISHARES BARCLAYS 20 YEAR TREAS BOND FD ETF 464287432 267 2,115 SH   SOLE   0 0 2,115
ISHARES BARCLAYS 3-7 YR TREAS BD FD ETF 464288661 707 5,737 SH   SOLE   0 0 5,737
ISHARES BARCLAYS MORTGAGE BACKED SECURITIES ETF 464288588 264 2,485 SH   SOLE   0 0 2,485
ISHARES CMBS ETF ETF 46429B366 1,449 28,050 SH   SOLE   0 0 28,050
ISHARES COHEN & STEERS REALTY MAJORS ETF 464287564 414 3,722 SH   SOLE   0 0 3,722
ISHARES CORE DIVIDEND GROWTH ETF 46434V621 1,945 52,935 SH   SOLE   0 0 52,935
ISHARES CORE MSCI EAFE ETF ETF 46432F842 12,694 208,879 SH   SOLE   0 0 208,879
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 648 12,539 SH   SOLE   0 0 12,539
ISHARES CORE S&P 500 ETF ETF 464287200 21,030 73,905 SH   SOLE   0 0 73,905
ISHARES CORE S&P TOTAL US STOCK MARKET E ETF 464287150 5,406 83,948 SH   SOLE   0 0 83,948
ISHARES CORE TOTAL US BOND MARKET ETF 464287226 30,304 277,840 SH   SOLE   0 0 277,840
ISHARES CORE US GROWTH ETF ETF 464287671 242 4,011 SH   SOLE   0 0 4,011
ISHARES CURRENCY HEDGE MSCI ETF 46435G847 2,054 77,803 SH   SOLE   0 0 77,803
ISHARES CURRENCY HEDGED MSCI EAFE ETF 46434V803 1,083 37,496 SH   SOLE   0 0 37,496
ISHARES DOW JONES SELECT DIVIDEND INDEX ETF 464287168 625 6,370 SH   SOLE   0 0 6,370
ISHARES DOW JONES U S REAL ESTATE ETF 464287739 9,668 111,077 SH   SOLE   0 0 111,077
ISHARES DOW JONES U.S. AEROSPACE & DEFEN ETF 464288760 272 1,364 SH   SOLE   0 0 1,364
ISHARES DOW JONES US FINANCIAL SECTOR ETF 464287788 366 3,098 SH   SOLE   0 0 3,098
ISHARES DOW JONES US HOME CONSTRUCTION ETF 464288752 627 17,781 SH   SOLE   0 0 17,781
ISHARES EDGE MSCI MIN VOL EMERGING MARKETS ETF ETF 464286533 1,768 29,827 SH   SOLE   0 0 29,827
ISHARES EDGE MSCI MULTIFACTOR GLOBAL ETF 46434V316 264 9,077 SH   SOLE   0 0 9,077
ISHARES EDGE MSCI MULTIFACTOR INTL ETF 46434V274 21,409 813,107 SH   SOLE   0 0 813,107
ISHARES EDGE MSCI MULTIFACTOR USA ETF 46434V282 28,427 916,113 SH   SOLE   0 0 916,113
ISHARES EDGE MSCI MULTIFACTOR USA SMALL-CAP ETF 46434V290 495 12,345 SH   SOLE   0 0 12,345
ISHARES FLOATING RATE BOND ETF 46429B655 890 17,488 SH   SOLE   0 0 17,488
ISHARES GLOBAL INFRASTRUCTURE ETF 464288372 4,541 101,309 SH   SOLE   0 0 101,309
ISHARES GOLD TRUST ETF 464285105 233 18,790 SH   SOLE   0 0 18,790
ISHARES IBOXX HIGH YIELD CORP BOND ETF 464288513 455 5,257 SH   SOLE   0 0 5,257
ISHARES IBOXX INVESTOP INVESTMENT GRAD ETF 464287242 387 3,250 SH   SOLE   0 0 3,250
ISHARES INC MSCI JAPAN INDEX FD ETF 46434G822 8,196 149,785 SH   SOLE   0 0 149,785
ISHARES JP MORGAN EMERGING MARKETS BOND ETF 464288281 1,066 9,681 SH   SOLE   0 0 9,681
ISHARES MSCI ACWI ETF ETF 464288257 641 8,879 SH   SOLE   0 0 8,879
ISHARES MSCI ACWI EX US ETF 464288240 6,946 150,110 SH   SOLE   0 0 150,110
ISHARES MSCI ALL COUNTRY ASIA EX JPN IDX ETF 464288182 3,458 48,917 SH   SOLE   0 0 48,917
ISHARES MSCI EAFE GROWTH INDEX ETF 464288885 5,361 69,216 SH   SOLE   0 0 69,216
ISHARES MSCI EAFE INDEX ETF 464287465 5,152 79,436 SH   SOLE   0 0 79,436
ISHARES MSCI EAFE MINIMUM VOLATILITY ETF ETF 46429B689 9,123 126,710 SH   SOLE   0 0 126,710
ISHARES MSCI EAFE SMALL CAP INDEX ETF 464288273 32,953 573,698 SH   SOLE   0 0 573,698
ISHARES MSCI EAFE VALUE INDEX ETF 464288877 931 19,049 SH   SOLE   0 0 19,049
ISHARES MSCI EMERGING MARKETS ETF 464287234 47,200 1,099,718 SH   SOLE   0 0 1,099,718
ISHARES MSCI EMERGING MARKETS ESG OPIMITZED ETF ETF 46434G863 724 21,243 SH   SOLE   0 0 21,243
ISHARES MSCI KLD 400 SOCIAL ETF 464288570 315 2,988 SH   SOLE   0 0 2,988
ISHARES MSCI USA ESG SELECT ETF ETF 464288802 290 2,454 SH   SOLE   0 0 2,454
ISHARES MSCI USA MINIMUM VOLATILITY ETF ETF 46429B697 26,835 456,386 SH   SOLE   0 0 456,386
ISHARES MT GOV/CORP ETF 464288612 924 8,377 SH   SOLE   0 0 8,377
ISHARES RUSSELL 1000 ETF ETF 464287622 52,389 333,027 SH   SOLE   0 0 333,027
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 21,463 141,800 SH   SOLE   0 0 141,800
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 8,174 66,192 SH   SOLE   0 0 66,192
ISHARES RUSSELL 2000 ETF ETF 464287655 9,147 59,750 SH   SOLE   0 0 59,750
ISHARES RUSSELL 2000 GROWTH INDEX FUND ETF 464287648 1,655 8,416 SH   SOLE   0 0 8,416
ISHARES RUSSELL MID-CAP ETF ETF 464287499 14,141 262,118 SH   SOLE   0 0 262,118
ISHARES RUSSELL MIDCAP GROWTH INDEX ETF 464287481 1,654 12,195 SH   SOLE   0 0 12,195
ISHARES RUSSELL MIDCAP VALUE INDEX ETF 464287473 12,553 144,520 SH   SOLE   0 0 144,520
ISHARES S&P 500 GROWTH INDEX ETF 464287309 9,069 52,618 SH   SOLE   0 0 52,618
ISHARES S&P 500 VALUE INDEX ETF 464287408 7,814 69,311 SH   SOLE   0 0 69,311
ISHARES S&P MIDCAP 400 ETF 464287507 7,198 38,006 SH   SOLE   0 0 38,006
ISHARES S&P MIDCAP 400 GROWTH INDEX ETF 464287606 1,420 6,483 SH   SOLE   0 0 6,483
ISHARES S&P MIDCAP 400 VALUE INDEX ETF 464287705 6,068 38,659 SH   SOLE   0 0 38,659
ISHARES S&P NATL AMT FREE MUNI BND FND ETF 464288414 1,868 16,803 SH   SOLE   0 0 16,803
ISHARES S&P SMALLCAP 600 ETF 464287804 2,668 34,587 SH   SOLE   0 0 34,587
ISHARES S&P SMALLCAP 600 GROWTH ETF 464287887 9,604 53,819 SH   SOLE   0 0 53,819
ISHARES S&P SMALLCAP VALUE INDEX ETF 464287879 19,297 130,789 SH   SOLE   0 0 130,789
ISHARES SH TR CRPORT ETF ETF 464288646 1,459 27,620 SH   SOLE   0 0 27,620
ISHARES TR GLOBAL CLEAN ENERGY ETF ETF 464288224 194 19,873 SH   SOLE   0 0 19,873
ISHARES TR GLOBAL TIMBER & FORESTRY ETF ETF 464288174 234 3,686 SH   SOLE   0 0 3,686
ISHARES TR INTERM CR BD ETF ETF 464288638 219 3,976 SH   SOLE   0 0 3,976
ISHARES TR INTRM TR CRP ETF ETF 464288638 728 13,205 SH   SOLE   0 0 13,205
ISHARES TR MSCI EAFE ESG OP ETF 46435G516 283 4,472 SH   SOLE   0 0 4,472
ISHARES TR RUSSELL ETF 464287630 1,595 13,305 SH   SOLE   0 0 13,305
ISHARES TR S&P US PFD STK INDEX FD ETF 464288687 1,301 35,597 SH   SOLE   0 0 35,597
ISHARES TRUST CORE MSCI TOTAL INTL STK E ETF 46432F834 68,621 1,181,699 SH   SOLE   0 0 1,181,699
ISHARES TRUST DOW JONES ETF 464287721 580 3,041 SH   SOLE   0 0 3,041
ISHARES TRUST MSCI USA ESG OPTIMIZED ETF ETF 46435G425 263 4,229 SH   SOLE   0 0 4,229
ISHARES US MEDICAL ETF 464288810 891 3,848 SH   SOLE   0 0 3,848
J M SMUCKER CO Common 832696405 5,776 49,583 SH   SOLE   0 0 49,583
J2 GLOBAL INC COM ISIN #US48123V1026 SED Common 48123V102 218 2,513 SH   SOLE   0 0 2,513
JACOBS ENGR GROUP INC Common 469814107 13,057 173,656 SH   SOLE   0 0 173,656
JARDINE MATHESON HLDGS Common G50736100 324 5,200 SH   SOLE   0 0 5,200
JOHNSON & JOHNSON Common 478160104 8,452 60,463 SH   SOLE   0 0 60,463
JOHNSON CONTROLS INTERNATIONAL Common G51502105 1,052 28,489 SH   SOLE   0 0 28,489
JPMORGAN CHASE & CO Common 46625H100 29,985 296,208 SH   SOLE   0 0 296,208
JPMORGAN CHASE & CO ALERIAN MLP INDEX ET ETF 46625H365 1,251 49,034 SH   SOLE   0 0 49,034
KAR AUCTION SERVICES INC Common 48238T109 4,590 89,448 SH   SOLE   0 0 89,448
KINDER MORGAN INC Common 49456B101 231 11,528 SH   SOLE   0 0 11,528
KKR & CO LP Common 48251W104 1,428 60,772 SH   SOLE   0 0 60,772
KLA-TENCOR CORPORATION Common 482480100 2,575 21,561 SH   SOLE   0 0 21,561
KOHLS CORP Common 500255104 318 4,624 SH   SOLE   0 0 4,624
KROGER COMPANY Common 501044101 239 9,711 SH   SOLE   0 0 9,711
L-3 COMMUNICATIONS INC Common 502413107 4,598 22,281 SH   SOLE   0 0 22,281
LABORATORY CORP OF AMERICA Common 50540R409 402 2,627 SH   SOLE   0 0 2,627
LAM RESEARCH CORPORATION Common 512807108 1,121 6,265 SH   SOLE   0 0 6,265
LANDSTAR SYSTEM INC. Common 515098101 2,546 23,277 SH   SOLE   0 0 23,277
LAS VEGAS SANDS CORP Common 517834107 396 6,502 SH   SOLE   0 0 6,502
LAZARD LTD Common G54050102 382 10,569 SH   SOLE   0 0 10,569
LENNAR CORPORATION Common 526057104 437 8,902 SH   SOLE   0 0 8,902
LIBERTY BROADBAND CL C Common 530307305 223 2,436 SH   SOLE   0 0 2,436
LIGAND PHARMACEUTICALS INC. Common 53220K504 1,814 14,433 SH   SOLE   0 0 14,433
LILLY ELI & COMPANY Common 532457108 815 6,282 SH   SOLE   0 0 6,282
LINCOLN ELECTRIC HOLDINGS Common 533900106 2,296 27,371 SH   SOLE   0 0 27,371
LINDE PLC Common G5494J103 554 3,151 SH   SOLE   0 0 3,151
LIVE NATION ENTMT Common 538034109 6,131 96,498 SH   SOLE   0 0 96,498
LOCKHEED MARTIN CORP Common 539830109 1,192 3,972 SH   SOLE   0 0 3,972
LOEWS CORPORATION Common 540424108 378 7,889 SH   SOLE   0 0 7,889
LOWES COMPANIES Common 548661107 18,332 167,458 SH   SOLE   0 0 167,458
LSI CORP Common 53223X107 211 2,169 SH   SOLE   0 0 2,169
M & T BANK CORPORATION Common 55261F104 6,984 44,481 SH   SOLE   0 0 44,481
MAGELLAN MIDSTREAM PARTNERS LP Common 559080106 895 14,754 SH   SOLE   0 0 14,754
MARATHON PETROLEUM CORP Common 56585A102 875 14,626 SH   SOLE   0 0 14,626
MARIMED INC COM Common 56782V107 298 85,000 SH   SOLE   0 0 85,000
MARKEL CORPORATION Common 570535104 653 655 SH   SOLE   0 0 655
MARKET VECTORS EMRGING LOCAL C URRENCY BND ETF ETF 92189H300 263 7,871 SH   SOLE   0 0 7,871
MARKET VECTORS ETF INTERNATIONAL HIGH YIELD ETF 92189F445 1,210 49,641 SH   SOLE   0 0 49,641
MARKET VECTORS GOLD MINERS ETF ETF 92189F106 439 19,568 SH   SOLE   0 0 19,568
MARKET VECTORS INTERM MUN IND ETF ETF 92189H201 1,489 30,513 SH   SOLE   0 0 30,513
MARRIOTT INTL INC CL A Class A 571903202 299 2,391 SH   SOLE   0 0 2,391
MARTIN MARIETTA MATRLS Common 573284106 365 1,812 SH   SOLE   0 0 1,812
MASCO CORPORATION Common 574599106 322 8,196 SH   SOLE   0 0 8,196
MASTERCARD INC Common 57636Q104 28,207 119,800 SH   SOLE   0 0 119,800
MCCORMICK & CO INC Common 579780206 10,582 70,252 SH   SOLE   0 0 70,252
MCDONALDS CORP Common 580135101 2,402 12,650 SH   SOLE   0 0 12,650
MCKESSON CORPORATION Common 58155Q103 426 3,643 SH   SOLE   0 0 3,643
MEDTRONIC INC Common G5960L103 11,186 122,819 SH   SOLE   0 0 122,819
MEGAMEDIA NETWORKS INC Common 58516G109 0 20,000 SH   SOLE   0 0 20,000
MERCK & CO INC Common 58933Y105 3,235 38,897 SH   SOLE   0 0 38,897
MERCURY COMPUTER SYSTEM Common 589378108 552 8,609 SH   SOLE   0 0 8,609
METTLER-TOLEDO INTERNATIONAL INC. Common 592688105 288 398 SH   SOLE   0 0 398
MICROCHIP TECHNOLOGY INC Common 595017104 567 6,835 SH   SOLE   0 0 6,835
MICRON TECHNOLOGY Common 595112103 543 13,135 SH   SOLE   0 0 13,135
MICROSOFT CORP Common 594918104 53,347 452,324 SH   SOLE   0 0 452,324
MID-AMERICA APARTMENT COMMUNITIES Common 59522J103 224 2,051 SH   SOLE   0 0 2,051
MIDCAP SPDR Common 78467Y107 995 2,880 SH   SOLE   0 0 2,880
MONDELEZ INTL INC COM Common 609207105 1,123 22,505 SH   SOLE   0 0 22,505
MONSTER BEVERAGE CORP Common 61174X109 506 9,265 SH   SOLE   0 0 9,265
MOODY'S CORP Common 615369105 9,149 50,524 SH   SOLE   0 0 50,524
MORGAN STANLEY Common 617446448 290 6,866 SH   SOLE   0 0 6,866
MSCI INC. Common 55354G100 2,166 10,894 SH   SOLE   0 0 10,894
NATIONAL GRID ADR Common 636274409 229 4,096 SH   SOLE   0 0 4,096
NESTLE ADR Common 641069406 721 7,566 SH   SOLE   0 0 7,566
NETFLIX COM INC COM Common 64110L106 4,954 13,893 SH   SOLE   0 0 13,893
NEXSTAR BROADCASTING GP Common 65336K103 2,746 25,341 SH   SOLE   0 0 25,341
NEXTERA ENERGY INC Common 65339F101 4,117 21,299 SH   SOLE   0 0 21,299
NIKE INC Common 654106103 1,215 14,432 SH   SOLE   0 0 14,432
NOBLE ENERGY INC Common 655044105 2,776 112,238 SH   SOLE   0 0 112,238
NORDSON CORP Common 655663102 203 1,534 SH   SOLE   0 0 1,534
NORFOLK SOUTHERN CORP Common 655844108 374 2,001 SH   SOLE   0 0 2,001
NORTHROP GRUMMAN CORP Common 666807102 11,688 43,352 SH   SOLE   0 0 43,352
NOVARTIS ADR Common 66987V109 493 5,130 SH   SOLE   0 0 5,130
NOVOZYMES A/S SER B Common K7317J133 244 5,300 SH   SOLE   0 0 5,300
NVIDIA CORP Common 67066G104 701 3,906 SH   SOLE   0 0 3,906
NXP SEMICONDUCTORS N V Common N6596X109 536 6,065 SH   SOLE   0 0 6,065
OCCIDENTAL PETROLEUM CORP Common 674599105 313 4,722 SH   SOLE   0 0 4,722
OCULAR THERAPEUTIX INC COM Common 67576A100 95 24,000 SH   SOLE   0 0 24,000
OMEGA HEALTHCARE INC Common 681936100 596 15,612 SH   SOLE   0 0 15,612
ONE HUNDRED EIGHTY CAPITAL Common 68235B109 42 22,800 SH   SOLE   0 0 22,800
ORACLE CORPORATION Common 68389X105 16,570 308,504 SH   SOLE   0 0 308,504
O'REILLY AUTOMOTIVE Common 67103H107 1,093 2,816 SH   SOLE   0 0 2,816
PACKAGING CORPORATION OF AMERICA Common 695156109 501 5,037 SH   SOLE   0 0 5,037
PAYCHEX INC Common 704326107 604 7,530 SH   SOLE   0 0 7,530
PAYPAL HOLDINGS INCO Common 70450Y103 1,687 16,244 SH   SOLE   0 0 16,244
PENSKE AUTOMOTIVE GROUP Common 70959W103 272 6,096 SH   SOLE   0 0 6,096
PEPSICO INC Common 713448108 29,336 239,383 SH   SOLE   0 0 239,383
PETROLEO BRASILEIRO ADR Common 71654V408 209 13,130 SH   SOLE   0 0 13,130
PFIZER INC Common 717081103 19,523 459,692 SH   SOLE   0 0 459,692
PHILIP MORRIS INTERNATIONAL INC Common 718172109 547 6,184 SH   SOLE   0 0 6,184
PHILLIPS 66 COM Common 718546104 927 9,741 SH   SOLE   0 0 9,741
PIMCO ENHANCED SHORT MATURITY Common 72201R833 56,720 558,488 SH   SOLE   0 0 558,488
PIMCO INVEST GRADE CORP Common 72201R817 530 5,110 SH   SOLE   0 0 5,110
PIMCO TOTAL RETURN Common 72201R775 648 6,140 SH   SOLE   0 0 6,140
PIONEER DIVIDEND HIGH INCOME Common 723653101 1,037 72,857 SH   SOLE   0 0 72,857
PNC FINANCIAL SERVICES GROUP Common 693475105 15,830 129,054 SH   SOLE   0 0 129,054
POKPHAND(C.P.)CO USD0.01(HONG KONG REGD) Common G71507134 5 60,000 SH   SOLE   0 0 60,000
PORTLAND GEN ELEC CO COM NEW Common 736508847 1,717 33,127 SH   SOLE   0 0 33,127
POWERSHARES CLEANTECH ETF 46137V407 230 5,464 SH   SOLE   0 0 5,464
POWERSHARES ETF SENIOR LOAN PORTFOLIO ETF 46138G508 447 19,756 SH   SOLE   0 0 19,756
POWERSHARES EXCHANGE TRADED FDS TST LIST ETF 46137V589 138 12,056 SH   SOLE   0 0 12,056
POWERSHARES INTERNATIONAL CORPORATE BOND ETF 46138E636 309 11,811 SH   SOLE   0 0 11,811
POWERSHARES VARIABLE ETF 46138G870 955 38,840 SH   SOLE   0 0 38,840
POWERSHS QQQ TRUST SER ETF 46090E103 1,568 8,728 SH   SOLE   0 0 8,728
PPG INDUSTRIES INC. Common 693506107 365 3,234 SH   SOLE   0 0 3,234
PPL CORPORATION Common 69351T106 242 7,615 SH   SOLE   0 0 7,615
PRIMERICA , INC. Common 74164M108 314 2,567 SH   SOLE   0 0 2,567
PROCTER & GAMBLE CO Common 742718109 2,855 27,440 SH   SOLE   0 0 27,440
PROGRESSIVE CORP OHIO Common 743315103 341 4,726 SH   SOLE   0 0 4,726
PROSHARES TRUST INVT GRADE INT RATE HEDG ETF 74347B607 637 8,587 SH   SOLE   0 0 8,587
PROSHARES ULTRA S&P ETF 74347R107 220 1,868 SH   SOLE   0 0 1,868
PROSHARES ULTRAPRO QQQ ETF 74347X831 219 3,872 SH   SOLE   0 0 3,872
PRUDENTIAL FINANCIAL INC Common 744320102 240 2,615 SH   SOLE   0 0 2,615
PTC INC COM Common 69370C100 270 2,933 SH   SOLE   0 0 2,933
PUBLIC SERVICE ENTERPRISE GROUP INC Common 744573106 375 6,311 SH   SOLE   0 0 6,311
PURETECH HEALTH PLC Common G7297M101 557 262,600 SH   SOLE   0 0 262,600
QUALCOMM INC Common 747525103 742 13,015 SH   SOLE   0 0 13,015
QUEST DIAGNOSTICS INC Common 74834L100 491 5,463 SH   SOLE   0 0 5,463
RAYTHEON COMPANY Common 755111507 1,621 8,901 SH   SOLE   0 0 8,901
REALTY INCOME CORPORATION Common 756109104 283 3,850 SH   SOLE   0 0 3,850
RED HAT INC. Common 756577102 10,274 56,234 SH   SOLE   0 0 56,234
REGAL BELOIT CORP Common 758750103 1,231 15,042 SH   SOLE   0 0 15,042
REGENERX BIOPHARMACEUTICALS INC Common 75886X108 2 10,000 SH   SOLE   0 0 10,000
REPUBLIC SERVICES INC CL A Class A 760759100 2,714 33,760 SH   SOLE   0 0 33,760
RETAIL PPTYS AMER INC COM Common 76131V202 1,599 131,196 SH   SOLE   0 0 131,196
ROCKWELL AUTOMATION INC Common 773903109 432 2,463 SH   SOLE   0 0 2,463
ROPER INDS INC Common 776696106 542 1,586 SH   SOLE   0 0 1,586
ROSS STORES INC Common 778296103 22,017 236,484 SH   SOLE   0 0 236,484
ROYAL CARIBBEAN CRUISES LTD. Common V7780T103 208 1,814 SH   SOLE   0 0 1,814
ROYAL DUTCH SHELL PLC ADR CLASS A Class A 780259206 346 5,536 SH   SOLE   0 0 5,536
S & P GLOBAL INC Common 78409V104 520 2,470 SH   SOLE   0 0 2,470
SALESFORCE COM INC Common 79466L302 1,408 8,889 SH   SOLE   0 0 8,889
SCH US DIV EQUITY ETF ETF 808524797 373 7,126 SH   SOLE   0 0 7,126
SCHLUMBERGER LIMITED Common 806857108 555 12,746 SH   SOLE   0 0 12,746
SCHWAB LARGE CAP GROWTH ETF ETF 808524300 1,288 16,216 SH   SOLE   0 0 16,216
SCHWAB LARGE CAP VALUE ETF ETF 808524409 3,426 62,585 SH   SOLE   0 0 62,585
SCHWAB STRATEGIC TR 1000 INDEX ETF ETF 808524722 11,726 421,327 SH   SOLE   0 0 421,327
SCHWAB STRATEGIC TR EMERGING MKTS EQUITY Common 808524706 925 35,545 SH   SOLE   0 0 35,545
SCHWAB STRATEGIC TR FUNDAMENTAL INTL LAR Common 808524755 589 21,362 SH   SOLE   0 0 21,362
SCHWAB STRATEGIC TR INTL EQUITY ETF ETF 808524805 8,419 268,880 SH   SOLE   0 0 268,880
SCHWAB STRATEGIC TR INTL SMALL CAP EQUIT Common 808524888 5,178 160,562 SH   SOLE   0 0 160,562
SCHWAB STRATEGIC TR SCHWAB FUNDAMENTAL E Common 808524730 200 7,215 SH   SOLE   0 0 7,215
SCHWAB STRATEGIC TR SCHWAB FUNDAMENTAL U Common 808524771 595 15,679 SH   SOLE   0 0 15,679
SCHWAB US BROAD MARKET ETF ETF 808524102 810 11,898 SH   SOLE   0 0 11,898
SCHWAB US LARGE CAT ETF ETF 808524201 10,856 160,575 SH   SOLE   0 0 160,575
SCHWAB US REIT ETF ETF 808524847 291 6,557 SH   SOLE   0 0 6,557
SCHWAB US SMALL CAP ETF ETF 808524607 237 3,388 SH   SOLE   0 0 3,388
SEAGATE TECHNOLOGY PLC Common G7945M107 337 7,034 SH   SOLE   0 0 7,034
SECTOR SPDR FINANCIAL ETF ETF 81369Y605 1,930 75,075 SH   SOLE   0 0 75,075
SECTOR SPDR HEALTH CARE Common 81369Y209 658 7,173 SH   SOLE   0 0 7,173
SECTOR SPDR MATERIALS FD Common 81369Y100 302 5,441 SH   SOLE   0 0 5,441
SECTOR SPDR TECHNOLOGY ETF ETF 81369Y803 3,690 49,869 SH   SOLE   0 0 49,869
SECTOR SPDR TR SHS BEN INT CONSUMER STAP Common 81369Y308 340 6,060 SH   SOLE   0 0 6,060
SECTOR SPDR TR SHS BEN INT INDUSTRIAL Common 81369Y704 3,452 46,014 SH   SOLE   0 0 46,014
SELECT SECTOR SPDR TR CONSUMER DISCRETIO Common 81369Y407 497 4,365 SH   SOLE   0 0 4,365
SERVICE CORP INTL Common 817565104 301 7,502 SH   SOLE   0 0 7,502
SIMON PROPERTY GROUP INC Common 828806109 620 3,400 SH   SOLE   0 0 3,400
SIRIUS XM RADIO INC COM Common 82968B103 66 11,607 SH   SOLE   0 0 11,607
SOUTHERN CO Common 842587107 594 11,492 SH   SOLE   0 0 11,492
SOUTHWEST AIRLNS CO Common 844741108 1,065 20,523 SH   SOLE   0 0 20,523
SPDR BARCLAYS CAPITAL CONVERTIBLE SECS ETF 78464A359 304 5,823 SH   SOLE   0 0 5,823
SPDR BARCLAYS INTERNATIONAL CORPORATE BD ETF 78464A151 272 8,213 SH   SOLE   0 0 8,213
SPDR BOFA MERRILL LYNCH CROSSOVER CORP BOND ETF ETF 78468R606 1,116 42,901 SH   SOLE   0 0 42,901
SPDR GOLD TRUST ETF 78463V107 14,477 118,655 SH   SOLE   0 0 118,655
SPDR INDEX DJ GLOBAL REAL EST ETF 78463X749 524 10,470 SH   SOLE   0 0 10,470
SPDR INDEX SHS FDS MSCI ACWI EX-US ETF ETF 78463X848 43,312 1,196,128 SH   SOLE   0 0 1,196,128
SPDR PORTFOLIO MID CAP ETF ETF 78464A847 6,503 195,124 SH   SOLE   0 0 195,124
SPDR S&P 400 MID CAP GROWTH ETF 78464A821 2,151 40,936 SH   SOLE   0 0 40,936
SPDR S&P 400 MID CAP VALUE ETF 78464A839 570 11,314 SH   SOLE   0 0 11,314
SPDR S&P 500 ETF 78462F103 15,798 55,926 SH   SOLE   0 0 55,926
SPDR S&P 500 GROWTH ETF 78464A409 870 23,392 SH   SOLE   0 0 23,392
SPDR S&P 600 SMALL CAP GROWTH ETF 78464A201 2,760 46,233 SH   SOLE   0 0 46,233
SPDR S&P 600 SMALL CAP VALUE ETF 78464A300 998 16,546 SH   SOLE   0 0 16,546
SPDR S&P DIVIDEND ETF 78464A763 2,884 29,007 SH   SOLE   0 0 29,007
SPDR S&P GLOBAL NATURAL RES ETF 78463X541 1,028 22,244 SH   SOLE   0 0 22,244
SPDR SER TR S&P BIOTECH ETF ETF 78464A870 206 2,276 SH   SOLE   0 0 2,276
SSGA ACTIVE ETF TR SPDR TR TACTIC ETF 78467V848 3,059 63,260 SH   SOLE   0 0 63,260
STARBUCKS CORP Common 855244109 2,173 29,234 SH   SOLE   0 0 29,234
STARWOOD PROPERTY TRUST INC. Common 85571B105 932 41,684 SH   SOLE   0 0 41,684
STATE STREET CORP Common 857477103 405 6,159 SH   SOLE   0 0 6,159
STERLING BANCORP COM Common 85917A100 1,929 103,559 SH   SOLE   0 0 103,559
STORE CAP CORP Common 862121100 665 19,838 SH   SOLE   0 0 19,838
STRYKER CORP Common 863667101 972 4,923 SH   SOLE   0 0 4,923
SUNCOR ENERGY COM Common 867224107 18,214 561,640 SH   SOLE   0 0 561,640
SYNOPSYS INC Common 871607107 284 2,470 SH   SOLE   0 0 2,470
SYSCO CORP Common 871829107 3,517 52,687 SH   SOLE   0 0 52,687
T MOBILE US INC COM Common 872590104 1,173 16,979 SH   SOLE   0 0 16,979
T ROWE PRICE GROUP INC Common 74144T108 748 7,473 SH   SOLE   0 0 7,473
TAIWAN SEMICONDUCTOR MFG LTD ADR Common 874039100 329 8,036 SH   SOLE   0 0 8,036
TCF FINANCIAL CORP Common 872275102 2,245 108,486 SH   SOLE   0 0 108,486
TEXAS INSTRUMENTS INC Common 882508104 1,854 17,479 SH   SOLE   0 0 17,479
TEXTRON INCORPORATED Common 883203101 211 4,165 SH   SOLE   0 0 4,165
THE CHARLES SCHWAB CORP Common 808513105 455 10,642 SH   SOLE   0 0 10,642
THERMO FISHER SCIENTIFIC INC Common 883556102 1,116 4,078 SH   SOLE   0 0 4,078
TJX COMPANIES INC Common 872540109 1,000 18,797 SH   SOLE   0 0 18,797
TOCAGEN INC Common 888846102 404 37,136 SH   SOLE   0 0 37,136
TORCHMARK CORPORATION Common 891027104 1,939 23,656 SH   SOLE   0 0 23,656
TOTAL S.A. ADR Common 89151E109 205 3,677 SH   SOLE   0 0 3,677
TOTAL SYSTEM SERVICES INC. Common 891906109 866 9,112 SH   SOLE   0 0 9,112
TRANSCAT INC COM Common 893529107 314 13,650 SH   SOLE   0 0 13,650
TRANSDIGM GROUP INC Common 893641100 2,769 6,100 SH   SOLE   0 0 6,100
TRANSMEDIA ASIA PACIFIC INC (NV) Common 89376P103 0 10,000 SH   SOLE   0 0 10,000
TRANSMEDIA EUROPE INC (NV) Common 893764100 0 14,000 SH   SOLE   0 0 14,000
TRAVELERS COMPANIES Common 89417E109 2,991 21,809 SH   SOLE   0 0 21,809
TWO HBRS INVT CORP Common 90187B408 386 28,548 SH   SOLE   0 0 28,548
UGI CORP NEW Common 902681105 1,768 31,906 SH   SOLE   0 0 31,906
UNILEVER NV Common 904784709 327 5,602 SH   SOLE   0 0 5,602
UNILEVER PLC Common 904767704 439 7,600 SH   SOLE   0 0 7,600
UNION PACIFIC CORP Common 907818108 1,768 10,576 SH   SOLE   0 0 10,576
UNITED PARCEL SERVICES INC Common 911312106 698 6,251 SH   SOLE   0 0 6,251
UNITED TECHNOLOGIES CORP Common 913017109 4,836 37,523 SH   SOLE   0 0 37,523
UNITED THERAPEUTICS CORP Common 91307C102 564 4,804 SH   SOLE   0 0 4,804
UNITEDHEALTH GROUP Common 91324P102 28,481 115,185 SH   SOLE   0 0 115,185
UNIVERSAL HEALTH SERVICES INC. Common 913903100 361 2,696 SH   SOLE   0 0 2,696
US BANCORP Common 902973304 1,007 20,904 SH   SOLE   0 0 20,904
US FOOD HOLDING CORP Common 912008109 12,479 357,452 SH   SOLE   0 0 357,452
V F CORPORATION Common 918204108 5,654 65,054 SH   SOLE   0 0 65,054
V ONE CORP COM NEW NO STOCKHOLDER EQUITY Common 918278201 0 220,000 SH   SOLE   0 0 220,000
VAIL RESORTS INC. Common 91879Q109 2,107 9,698 SH   SOLE   0 0 9,698
VALERO ENERGY CORP Common 91913Y100 484 5,711 SH   SOLE   0 0 5,711
VANGUARD DIVIDEND APPRECIATION Common 921908844 5,549 50,612 SH   SOLE   0 0 50,612
VANGUARD EXTENDED MARKET ETF S &P COMPL ETF 922908652 34,718 300,694 SH   SOLE   0 0 300,694
VANGUARD FTSE DEVELOPED MKTS ETF ETF 921943858 42,026 1,028,295 SH   SOLE   0 0 1,028,295
VANGUARD FUNDS MSCI EUROPE ETF ETF 922042874 208 3,887 SH   SOLE   0 0 3,887
VANGUARD INDEX FDS VANGUARD SMALL CAP VI Common 922908751 3,416 22,353 SH   SOLE   0 0 22,353
VANGUARD INDEX GROWTH Common 922908736 1,217 7,778 SH   SOLE   0 0 7,778
VANGUARD INDEX VALUE Common 922908744 3,203 29,758 SH   SOLE   0 0 29,758
VANGUARD INFO TECH INDEX Common 92204A702 413 2,057 SH   SOLE   0 0 2,057
VANGUARD INTERMEDIATE TERM CORP BOND Common 92206C870 4,696 54,053 SH   SOLE   0 0 54,053
VANGUARD INTERNATIONAL BOND INDEX Common 92203J407 711 12,747 SH   SOLE   0 0 12,747
VANGUARD INTERNATIONAL EQUITY INDEX Common 922042775 11,154 222,404 SH   SOLE   0 0 222,404
VANGUARD INTL EQUITY INDEX FDS MSCI EMER Common 922042858 13,180 310,123 SH   SOLE   0 0 310,123
VANGUARD INTL EQUITY INDEX FDS TOTAL WOR Common 922042742 358 4,897 SH   SOLE   0 0 4,897
VANGUARD MID CAP GRWTH INDEX I NTL US Common 922908538 3,607 25,267 SH   SOLE   0 0 25,267
VANGUARD MID-CAP ETF ETF 922908629 3,165 19,691 SH   SOLE   0 0 19,691
VANGUARD MID-CAP VALUE ETF ETF 922908512 4,101 38,013 SH   SOLE   0 0 38,013
VANGUARD REIT INDEX ETF ETF 922908553 8,498 97,782 SH   SOLE   0 0 97,782
VANGUARD S&P 500 ETF ETF 922908363 6,590 25,392 SH   SOLE   0 0 25,392
VANGUARD SHORT TERM Common 92206C102 574 9,494 SH   SOLE   0 0 9,494
VANGUARD SHORT-TERM BOND INDEX Common 921937827 7,615 95,675 SH   SOLE   0 0 95,675
VANGUARD SMALL CAP GROWTH ETF ETF 922908595 2,317 12,893 SH   SOLE   0 0 12,893
VANGUARD SMALL CAP VALUE ETF ETF 922908611 2,242 17,419 SH   SOLE   0 0 17,419
VANGUARD TOTAL BOND MARKET ETF ETF 921937835 344 4,242 SH   SOLE   0 0 4,242
VANGUARD TOTAL INTL ETF ETF 921909768 15,316 295,104 SH   SOLE   0 0 295,104
VANGUARD TOTAL STOCK MARKET Common 922908769 988 6,830 SH   SOLE   0 0 6,830
VANGUARD US FINLS Common 92204A405 432 6,695 SH   SOLE   0 0 6,695
VANGUARD WORLD FD ESG INTL STK ETF ETF 921910725 469 9,595 SH   SOLE   0 0 9,595
VENTAS INC Common 92276F100 362 5,671 SH   SOLE   0 0 5,671
VERISIGN INC Common 92343E102 13,861 76,346 SH   SOLE   0 0 76,346
VERIZON COMMUNICATIONS Common 92343V104 2,549 43,107 SH   SOLE   0 0 43,107
VERTEX PHARMACEUTCLS INC Common 92532F100 499 2,715 SH   SOLE   0 0 2,715
VISA INC COM Common 92826C839 3,819 24,451 SH   SOLE   0 0 24,451
VMWARE INC Common 928563402 636 3,524 SH   SOLE   0 0 3,524
W. P. CAREY INC Common 92936U109 287 3,665 SH   SOLE   0 0 3,665
WALGREENS BOOTS ALLIANCE INC COM ISIN #U Common 931427108 417 6,589 SH   SOLE   0 0 6,589
WALMART STORES INC Common 931142103 1,149 11,780 SH   SOLE   0 0 11,780
WALT DISNEY CO Common 254687106 12,995 117,045 SH   SOLE   0 0 117,045
WASHINGTON FEDERAL INC Common 938824109 1,844 63,829 SH   SOLE   0 0 63,829
WASTE MANAGEMENT INC Common 94106L109 925 8,900 SH   SOLE   0 0 8,900
WATERS CORP Common 941848103 364 1,448 SH   SOLE   0 0 1,448
WELLCARE MGMT GROUP INC Common 95040Q104 1,010 13,011 SH   SOLE   0 0 13,011
WELLS FARGO & CO Common 949746101 3,078 63,705 SH   SOLE   0 0 63,705
WELLS FARGO & CO NEW DEP SHS REPSTG 1/10 Common 949746366 212 8,272 SH   SOLE   0 0 8,272
WEYERHAEUSER CO Common 962166104 484 18,367 SH   SOLE   0 0 18,367
WHITING PETE CORP NEW COM Common 966387409 1,087 41,583 SH   SOLE   0 0 41,583
WILLIAMS COS INC Common 969457100 471 16,412 SH   SOLE   0 0 16,412
WIPRO LTD ADR Common 97651M109 98 24,738 SH   SOLE   0 0 24,738
WISCONSIN ENERGY Common 92939U106 1,861 23,529 SH   SOLE   0 0 23,529
WISDOMTREE CBOE S&P PUT WRITE Common 97717X560 389 14,450 SH   SOLE   0 0 14,450
WISDOMTREE LARGECAP DIVIDEND Common 97717W307 279 2,956 SH   SOLE   0 0 2,956
WISDOMTREE TR EMERGING MKTS SMALLCAP DIV Common 97717W281 319 6,773 SH   SOLE   0 0 6,773
WISDOMTREE TR INTL MIDCAP DIVID FD Common 97717W778 284 4,570 SH   SOLE   0 0 4,570
WISDOMTREE TR INTL SMALLCAP DIVID FD Common 97717W760 206 3,131 SH   SOLE   0 0 3,131
WISDOMTREE US QLTY DIV GRWTH Common 97717X669 946 21,969 SH   SOLE   0 0 21,969
WORLDPAY INC CL A Class A 981558109 3,765 33,172 SH   SOLE   0 0 33,172
WYNDHAM DESTINATIONS INC COM Common 98310W108 5,640 139,304 SH   SOLE   0 0 139,304
WYNDHAM HOTELS &RESORTS INC COM Common 98311A105 5,630 112,618 SH   SOLE   0 0 112,618
XCEL ENERGY INC Common 98389B100 2,265 40,303 SH   SOLE   0 0 40,303
XILINX INC Common 983919101 745 5,874 SH   SOLE   0 0 5,874
YUM! BRANDS INC Common 988498101 464 4,647 SH   SOLE   0 0 4,647
ZEBRA TECHNOLOGIES CORPORATION Common 989207105 263 1,257 SH   SOLE   0 0 1,257
ZIONS BANCORPORATION Common 989701107 221 4,859 SH   SOLE   0 0 4,859
ZOETIS INC COM USD0.01 CL A Class A 98978V103 748 7,427 SH   SOLE   0 0 7,427
GLOBAL X MLP & ENERGY INFRASTRUCTURE ETF ETF 37950E226 345 26,130 SH   SOLE   0 0 26,130
VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 6,811 43,806 SH   SOLE   0 0 43,806
VANGUARD RUSSELL 1000 VALUE INDEX ETF ETF 92206C714 6,339 58,638 SH   SOLE   0 0 58,638
BLACKSTONE GROUP L P COM UNIT REPSTG LTD Common 09253U108 1,405 40,180 SH   SOLE   0 0 40,180
COLUMBIA PPTY TR INC Common 198287203 1,786 79,329 SH   SOLE   0 0 79,329
EASTGROUP PROPERTIES INC Common 277276101 241 2,157 SH   SOLE   0 0 2,157
FIRST INDUSTRIAL REALTY TRUST Common 32054K103 2,733 77,278 SH   SOLE   0 0 77,278
HCP INC COM Common 40414L109 386 12,345 SH   SOLE   0 0 12,345
SUN COMMUNITIES Common 866674104 238 2,007 SH   SOLE   0 0 2,007
SUNSTONE HOTEL INVESTORS INC. Common 867892101 1,919 133,260 SH   SOLE   0 0 133,260
SCHWAB US MID-CAP ETF ETF 808524508 406 7,336 SH   SOLE   0 0 7,336
GROUPON INC CL A Class A 399473107 121 34,055 SH   SOLE   0 0 34,055
New Oriental Education & Technology Group Inc Common 647581107 1,290 14,314 SH   SOLE   0 0 14,314
Organic Sales and Marketing Inc. Common 68618D102 0 11,000 SH   SOLE   0 0 11,000
Rubicon Limited Common Q8186H103 2 14,646 SH   SOLE   0 0 14,646
Sarepta Therapeutics Inc Common 803607100 208 1,746 SH   SOLE   0 0 1,746
Schwab Fundamental Intl Sm Co ETF ETF 808524748 288 9,277 SH   SOLE   0 0 9,277
UDR Inc Common 902653104 274 6,028 SH   SOLE   0 0 6,028
Aurora Cannabis Inc Common 05156X108 127 14,000 SH   SOLE   0 0 14,000
BRT Apartments Corp Common 055645303 414 29,833 SH   SOLE   0 0 29,833
iShares China Large-Cap Common 464287184 350 7,915 SH   SOLE   0 0 7,915
Healthcare Tr Of America Common 42225P501 631 22,081 SH   SOLE   0 0 22,081
Itronics Inc Common 465743300 42 78,949 SH   SOLE   0 0 78,949
iShares US Healthcare ETF 464287762 403 2,080 SH   SOLE   0 0 2,080
iShares US Indl ETF 464287754 459 3,024 SH   SOLE   0 0 3,024
JBG SMITH Properties Common 46590V100 340 8,215 SH   SOLE   0 0 8,215
McCormick & Company Inc Common 579780107 13,802 92,292 SH   SOLE   0 0 92,292
Microvision Inc. Common 594960304 16 17,000 SH   SOLE   0 0 17,000
Newmark Group, Inc. Common 65158N102 83 10,000 SH   SOLE   0 0 10,000
Six Flags Entertainment Corp Common 83001A102 240 4,859 SH   SOLE   0 0 4,859
SunPower Corporation Common 867652406 72 11,000 SH   SOLE   0 0 11,000
Union Bankshares Corp Common 90539J109 239 7,401 SH   SOLE   0 0 7,401
Vanguard Short-Term Corporate Bond ETF ETF 92206C409 299 3,746 SH   SOLE   0 0 3,746
Wash Real Est Inv Tr Sbi Common 939653101 556 19,606 SH   SOLE   0 0 19,606
Weingarten Rlty Invs Sbi Common 948741103 366 12,472 SH   SOLE   0 0 12,472
Alerian Energy Infrastructur Common 00162Q676 222 10,141 SH   SOLE   0 0 10,141
Apollo Commercial Real Estate Finance Inc Common 03762U105 217 11,914 SH   SOLE   0 0 11,914
Auxly Cannabis Group Inc Common 05335P109 11 16,500 SH   SOLE   0 0 16,500
Blockstrain Technology Corp Com Npv Isin Common 09369W105 7 30,000 SH   SOLE   0 0 30,000
Cna Finl Corp Common 126117100 323 7,450 SH   SOLE   0 0 7,450
EPR Properties Common 26884U109 211 2,750 SH   SOLE   0 0 2,750
First Tr Exchange Traded Alphadex Fd II ETF 33737J307 435 12,241 SH   SOLE   0 0 12,241
First Tr Exchange Traded Fd Vi Nasdaq Te ETF 33738R118 391 10,197 SH   SOLE   0 0 10,197
Greater Cannabis Co Inc Com Common 391657103 1 10,000 SH   SOLE   0 0 10,000
Halo Labs Inc Common 406372102 14 24,800 SH   SOLE   0 0 24,800
Highland Fds I Highland/Iboxx SR Ln Etf ETF 430101774 181 10,281 SH   SOLE   0 0 10,281
Invesco S&P High Div Low Vol ETF ETF 46138E362 2,535 59,693 SH   SOLE   0 0 59,693
Ishares Inc Currency Hedged Msci Emergin ETF 46434G509 230 9,025 SH   SOLE   0 0 9,025
Ishares Tr Mrgstr MD Cp Val ETF 464288406 393 2,522 SH   SOLE   0 0 2,522
Ishares Tr Rus Tp200 Gr Etf ETF 464289438 263 3,201 SH   SOLE   0 0 3,201
Ishares Tr Usd Inv Grde Etf ETF 464288620 849 15,353 SH   SOLE   0 0 15,353
Ishares TRUST Convertible Bond Etf ETF 46435G102 244 4,213 SH   SOLE   0 0 4,213
Ishares U S Consumer Goods Etf ETF 464287812 302 2,530 SH   SOLE   0 0 2,530
Ishares U S Consumer Services Etf ETF 464287580 436 2,136 SH   SOLE   0 0 2,136
Ishares U S Energy Etf ETF 464287796 216 6,007 SH   SOLE   0 0 6,007
Next Green Wave Holdings Inc Com Npv Isi Common 65343L102 5 10,000 SH   SOLE   0 0 10,000
Old Republic International Corporation Common 680223104 567 27,083 SH   SOLE   0 0 27,083
PIMCO 0-5 Year High Yield Corp Bd ETF ETF 72201R783 264 2,635 SH   SOLE   0 0 2,635
Powershares Exchange Traded Fd Tr Finl P ETF 46137V621 603 33,042 SH   SOLE   0 0 33,042
Redwood Trust Inc Common 758075402 227 14,030 SH   SOLE   0 0 14,030
Vanguard Materials ETF ETF 92204A801 897 7,289 SH   SOLE   0 0 7,289
Vanguard Whitehall Funds International H Common 921946794 426 7,007 SH   SOLE   0 0 7,007
WisdomTree Emerging Markets Equity Inc Common 97717W315 421 9,610 SH   SOLE   0 0 9,610
Apollo Global Mgmt Llc Cl A Shs Class A 037612306 439 15,552 SH   SOLE   0 0 15,552
Gaming & Leisure P Com Usd0.01 Common 36467J108 259 6,706 SH   SOLE   0 0 6,706
Medical Pptys Tr Inc Common 58463J304 196 10,596 SH   SOLE   0 0 10,596