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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   55,179,723 504,754 SH   SOLE   0 0 504,754
ABBOTT LABS COM 002824100   8,803,202 79,978 SH   SOLE   0 0 79,978
ABBVIE INC COM 00287Y109   14,522,693 93,713 SH   SOLE   0 0 93,713
ABRDN ASIA PACIFIC INCOME FU COM 003009107   86,991 32,100 SH   SOLE   0 0 32,100
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   7,503,860 21,384 SH   SOLE   0 0 21,384
ADOBE INC COM 00724F101   786,916 1,319 SH   SOLE   0 0 1,319
ADVANCED MICRO DEVICES INC COM 007903107   4,216,811 28,606 SH   SOLE   0 0 28,606
ADVANSIX INC COM 00773T101   408,056 13,620 SH   SOLE   0 0 13,620
AFLAC INC COM 001055102   3,676,943 44,569 SH   SOLE   0 0 44,569
AGILENT TECHNOLOGIES INC COM 00846U101   271,804 1,955 SH   SOLE   0 0 1,955
AGNICO EAGLE MINES LTD COM 008474108   1,811,970 33,035 SH   SOLE   0 0 33,035
AKAMAI TECHNOLOGIES INC COM 00971T101   319,190 2,697 SH   SOLE   0 0 2,697
ALLEGION PLC ORD SHS G0176J109   2,094,693 16,534 SH   SOLE   0 0 16,534
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106   879,186 86,876 SH   SOLE   0 0 86,876
ALLSTATE CORP COM 020002101   920,649 6,577 SH   SOLE   0 0 6,577
ALPHABET INC CAP STK CL A 02079K305   21,997,264 157,472 SH   SOLE   0 0 157,472
ALPHABET INC CAP STK CL C 02079K107   7,837,400 55,612 SH   SOLE   0 0 55,612
AMAZON COM INC COM 023135106   36,473,805 240,054 SH   SOLE   0 0 240,054
AMERICAN ELEC PWR CO INC COM 025537101   369,227 4,546 SH   SOLE   0 0 4,546
AMERICAN INTL GROUP INC COM NEW 026874784   1,406,355 20,758 SH   SOLE   0 0 20,758
AMERICAN TOWER CORP NEW COM 03027X100   7,254,216 33,603 SH   SOLE   0 0 33,603
AMERICAN WTR WKS CO INC NEW COM 030420103   940,429 7,125 SH   SOLE   0 0 7,125
AMGEN INC COM 031162100   6,391,380 22,191 SH   SOLE   0 0 22,191
AMMO INC COM 00175J107   931,917 443,770 SH   SOLE   0 0 443,770
AMYLYX PHARMACEUTICALS INC COM 03237H101   323,031 21,945 SH   SOLE   0 0 21,945
ANALOG DEVICES INC COM 032654105   564,507 2,843 SH   SOLE   0 0 2,843
APPLE INC COM 037833100   239,508 1,244 SH   DFND   0 0 1,244
APPLE INC COM 037833100   149,207,842 774,985 SH   SOLE   0 0 774,985
APPLIED MATLS INC COM 038222105   616,677 3,805 SH   SOLE   0 0 3,805
ASML HOLDING N V N Y REGISTRY SHS N07059210   2,402,465 3,174 SH   SOLE   0 0 3,174
AT&T INC COM 00206R102   995,826 59,346 SH   SOLE   0 0 59,346
AUTOMATIC DATA PROCESSING IN COM 053015103   5,225,052 22,428 SH   SOLE   0 0 22,428
BANK AMERICA CORP COM 060505104   3,634,288 107,938 SH   SOLE   0 0 107,938
BANK NEW YORK MELLON CORP COM 064058100   982,080 18,868 SH   SOLE   0 0 18,868
BARRICK GOLD CORP COM 067901108   388,483 21,475 SH   SOLE   0 0 21,475
BAXTER INTL INC COM 071813109   555,003 14,356 SH   SOLE   0 0 14,356
BECTON DICKINSON & CO COM 075887109   665,900 2,731 SH   SOLE   0 0 2,731
BERKLEY W R CORP COM 084423102   931,383 13,170 SH   SOLE   0 0 13,170
BERKSHIRE HATHAWAY INC DEL CL A 084670108   2,170,501 4 SH   SOLE   0 0 4
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   49,808,104 139,652 SH   SOLE   0 0 139,652
BHP GROUP LTD SPONSORED ADS 088606108   1,071,784 15,690 SH   SOLE   0 0 15,690
BIO-TECHNE CORP COM 09073M104   528,701 6,852 SH   SOLE   0 0 6,852
BLACKROCK INC COM 09247X101   9,912,281 12,210 SH   SOLE   0 0 12,210
BLACKSTONE INC COM 09260D107   14,899,875 113,809 SH   SOLE   0 0 113,809
BLOOM ENERGY CORP COM CL A 093712107   525,400 35,500 SH   SOLE   0 0 35,500
BLUE OWL CAPITAL INC COM CL A 09581B103   224,990 15,100 SH   SOLE   0 0 15,100
BOOKING HOLDINGS INC COM 09857L108   4,224,740 1,191 SH   SOLE   0 0 1,191
BP PLC SPONSORED ADR 055622104   1,456,309 41,139 SH   SOLE   0 0 41,139
BRISTOL-MYERS SQUIBB CO COM 110122108   6,430,579 125,328 SH   SOLE   0 0 125,328
BROADCOM INC COM 11135F101   7,731,427 6,926 SH   SOLE   0 0 6,926
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   4,659,826 22,648 SH   SOLE   0 0 22,648
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   262,592 6,537 SH   SOLE   0 0 6,537
BROOKFIELD CORP CL A LTD VT SH 11271J107   1,079,630 26,910 SH   SOLE   0 0 26,910
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   1,062,788 33,750 SH   SOLE   0 0 33,750
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   358,657 10,166 SH   SOLE   0 0 10,166
BROOKLINE BANCORP INC DEL COM 11373M107   596,363 54,662 SH   SOLE   0 0 54,662
CAMBRIA ETF TR CAMBRIA FGN SHR 132061300   264,091 10,244 SH   SOLE   0 0 10,244
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   237,306 3,512 SH   SOLE   0 0 3,512
CANADIAN NATL RY CO COM 136375102   2,719,890 21,650 SH   SOLE   0 0 21,650
CAPITAL ONE FINL CORP COM 14040H105   353,238 2,694 SH   SOLE   0 0 2,694
CARDINAL HEALTH INC COM 14149Y108   328,709 3,261 SH   SOLE   0 0 3,261
CARLISLE COS INC COM 142339100   2,686,898 8,600 SH   SOLE   0 0 8,600
CARRIER GLOBAL CORPORATION COM 14448C104   4,338,969 75,526 SH   SOLE   0 0 75,526
CATERPILLAR INC COM 149123101   11,601,204 39,237 SH   SOLE   0 0 39,237
CENCORA INC COM 03073E105   3,837,937 18,687 SH   SOLE   0 0 18,687
CF INDS HLDGS INC COM 125269100   1,019,190 12,820 SH   SOLE   0 0 12,820
CHARTER COMMUNICATIONS INC N CL A 16119P108   268,190 690 SH   SOLE   0 0 690
CHENIERE ENERGY INC COM NEW 16411R208   1,634,549 9,575 SH   SOLE   0 0 9,575
CHEVRON CORP NEW COM 166764100   12,258,417 82,183 SH   SOLE   0 0 82,183
CHIPOTLE MEXICAN GRILL INC COM 169656105   491,697 215 SH   SOLE   0 0 215
CHUBB LIMITED COM H1467J104   1,080,128 4,779 SH   SOLE   0 0 4,779
CINTAS CORP COM 172908105   712,947 1,183 SH   SOLE   0 0 1,183
CISCO SYS INC COM 17275R102   7,228,010 143,072 SH   SOLE   0 0 143,072
CITIGROUP INC COM NEW 172967424   404,988 7,873 SH   SOLE   0 0 7,873
CLEARPOINT NEURO INC COM 18507C103   720,915 106,173 SH   SOLE   0 0 106,173
CLEVELAND-CLIFFS INC NEW COM 185899101   883,165 43,250 SH   SOLE   0 0 43,250
CLOUDFLARE INC CL A COM 18915M107   719,533 8,642 SH   SOLE   0 0 8,642
COCA COLA CO COM 191216100   2,808,090 47,651 SH   SOLE   0 0 47,651
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   560,358 7,419 SH   SOLE   0 0 7,419
COLGATE PALMOLIVE CO COM 194162103   1,232,908 15,467 SH   SOLE   0 0 15,467
COMCAST CORP NEW CL A 20030N101   12,964,396 295,653 SH   SOLE   0 0 295,653
CONOCOPHILLIPS COM 20825C104   5,856,777 50,459 SH   SOLE   0 0 50,459
CONSOLIDATED EDISON INC COM 209115104   276,822 3,043 SH   SOLE   0 0 3,043
CONSTELLATION BRANDS INC CL A 21036P108   873,201 3,612 SH   SOLE   0 0 3,612
CORNING INC COM 219350105   207,091 6,801 SH   SOLE   0 0 6,801
COSTCO WHSL CORP NEW COM 22160K105   6,007,478 9,100 SH   SOLE   0 0 9,100
CROWN CASTLE INC COM 22822V101   496,354 4,309 SH   SOLE   0 0 4,309
CSX CORP COM 126408103   5,383,480 155,278 SH   SOLE   0 0 155,278
CUMMINS INC COM 231021106   4,065,515 16,970 SH   SOLE   0 0 16,970
CVS HEALTH CORP COM 126650100   3,827,665 48,476 SH   SOLE   0 0 48,476
DANAHER CORPORATION COM 235851102   10,710,601 46,298 SH   SOLE   0 0 46,298
DATADOG INC CL A COM 23804L103   582,867 4,802 SH   SOLE   0 0 4,802
DEERE & CO COM 244199105   3,960,513 9,905 SH   SOLE   0 0 9,905
DELL TECHNOLOGIES INC CL C 24703L202   573,368 7,495 SH   SOLE   0 0 7,495
DEVON ENERGY CORP NEW COM 25179M103   6,574,616 145,135 SH   SOLE   0 0 145,135
DIAGEO PLC SPON ADR NEW 25243Q205   689,264 4,732 SH   SOLE   0 0 4,732
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   472,653 19,604 SH   SOLE   0 0 19,604
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   1,159,532 34,873 SH   SOLE   0 0 34,873
DISNEY WALT CO COM 254687106   2,299,514 25,468 SH   SOLE   0 0 25,468
DOLLAR TREE INC COM 256746108   463,510 3,263 SH   SOLE   0 0 3,263
DOMINION ENERGY INC COM 25746U109   330,457 7,031 SH   SOLE   0 0 7,031
DONALDSON INC COM 257651109   323,483 4,950 SH   SOLE   0 0 4,950
DOUBLELINE INCOME SOLUTIONS COM 258622109   381,888 31,200 SH   SOLE   0 0 31,200
DOVER CORP COM 260003108   250,557 1,629 SH   SOLE   0 0 1,629
DOW INC COM 260557103   286,649 5,227 SH   SOLE   0 0 5,227
DUKE ENERGY CORP NEW COM NEW 26441C204   551,964 5,688 SH   SOLE   0 0 5,688
DUPONT DE NEMOURS INC COM 26614N102   367,187 4,773 SH   SOLE   0 0 4,773
EAST WEST BANCORP INC COM 27579R104   2,329,382 32,375 SH   SOLE   0 0 32,375
EATON CORP PLC SHS G29183103   2,068,163 8,588 SH   SOLE   0 0 8,588
EATON VANCE FLTING RATE INC COM 278279104   393,568 31,360 SH   SOLE   0 0 31,360
EATON VANCE TAX-MANAGED DIVE COM 27828N102   2,318,630 190,208 SH   SOLE   0 0 190,208
EBAY INC. COM 278642103   799,730 18,334 SH   SOLE   0 0 18,334
ECOLAB INC COM 278865100   2,546,616 12,839 SH   SOLE   0 0 12,839
EDWARDS LIFESCIENCES CORP COM 28176E108   293,182 3,845 SH   SOLE   0 0 3,845
ELI LILLY & CO COM 532457108   16,653,395 28,569 SH   SOLE   0 0 28,569
EMERSON ELEC CO COM 291011104   4,063,917 41,754 SH   SOLE   0 0 41,754
ENBRIDGE INC COM 29250N105   1,863,819 51,744 SH   SOLE   0 0 51,744
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   10,205,045 739,496 SH   SOLE   0 0 739,496
ENSTAR GROUP LIMITED SHS G3075P101   647,570 2,200 SH   SOLE   0 0 2,200
ENTERPRISE PRODS PARTNERS L COM 293792107   9,050,698 343,480 SH   SOLE   0 0 343,480
EOG RES INC COM 26875P101   319,550 2,642 SH   SOLE   0 0 2,642
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102   887,400 88,740 SH   SOLE   0 0 88,740
EXPEDITORS INTL WASH INC COM 302130109   531,060 4,175 SH   SOLE   0 0 4,175
EXTRA SPACE STORAGE INC COM 30225T102   268,874 1,677 SH   SOLE   0 0 1,677
EXXON MOBIL CORP COM 30231G102   24,491,780 244,967 SH   SOLE   0 0 244,967
FACTSET RESH SYS INC COM 303075105   374,008 784 SH   SOLE   0 0 784
FEDEX CORP COM 31428X106   520,866 2,059 SH   SOLE   0 0 2,059
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   976,482 42,382 SH   SOLE   0 0 42,382
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790   200,243 3,685 SH   SOLE   0 0 3,685
FIRST MAJESTIC SILVER CORP COM 32076V103   61,500 10,000 SH   SOLE   0 0 10,000
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F482   303,982 9,100 SH   SOLE   0 0 9,100
FISERV INC COM 337738108   744,037 5,601 SH   SOLE   0 0 5,601
FLEXSHARES TR QUALT DIVD IDX 33939L860   684,706 11,128 SH   SOLE   0 0 11,128
FORD MTR CO DEL COM 345370860   212,009 17,392 SH   SOLE   0 0 17,392
FORTINET INC COM 34959E109   4,118,435 70,365 SH   SOLE   0 0 70,365
FORTIVE CORP COM 34959J108   3,424,016 46,503 SH   SOLE   0 0 46,503
FORTUNE BRANDS INNOVATIONS I COM 34964C106   661,962 8,694 SH   SOLE   0 0 8,694
FREEPORT-MCMORAN INC CL B 35671D857   779,925 18,321 SH   SOLE   0 0 18,321
FRESHWORKS INC CLASS A COM 358054104   259,753 11,058 SH   SOLE   0 0 11,058
GENERAC HLDGS INC COM 368736104   401,161 3,104 SH   SOLE   0 0 3,104
GENERAL DYNAMICS CORP COM 369550108   208,049 801 SH   SOLE   0 0 801
GENERAL ELECTRIC CO COM NEW 369604301   792,072 6,206 SH   SOLE   0 0 6,206
GENERAL MLS INC COM 370334104   3,174,012 48,726 SH   SOLE   0 0 48,726
GENTEX CORP COM 371901109   946,781 28,989 SH   SOLE   0 0 28,989
GENUINE PARTS CO COM 372460105   518,129 3,741 SH   SOLE   0 0 3,741
GLOBE LIFE INC COM 37959E102   2,850,805 23,421 SH   SOLE   0 0 23,421
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   852,488 26,101 SH   SOLE   0 0 26,101
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   2,324,983 24,784 SH   SOLE   0 0 24,784
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438   1,393,338 20,777 SH   SOLE   0 0 20,777
GOLDMAN SACHS GROUP INC COM 38141G104   1,984,401 5,144 SH   SOLE   0 0 5,144
GRACO INC COM 384109104   6,755,741 77,867 SH   SOLE   0 0 77,867
GRAINGER W W INC COM 384802104   219,603 265 SH   SOLE   0 0 265
HALLIBURTON CO COM 406216101   209,454 5,794 SH   SOLE   0 0 5,794
HECLA MNG CO COM 422704106   88,740 18,449 SH   SOLE   0 0 18,449
HOME DEPOT INC COM 437076102   16,255,188 46,906 SH   SOLE   0 0 46,906
HONEYWELL INTL INC COM 438516106   12,105,091 57,723 SH   SOLE   0 0 57,723
HP INC COM 40434L105   1,463,638 48,642 SH   SOLE   0 0 48,642
HUNTINGTON BANCSHARES INC COM 446150104   140,582 11,052 SH   SOLE   0 0 11,052
ICON PLC SHS G4705A100   300,055 1,060 SH   SOLE   0 0 1,060
ILLINOIS TOOL WKS INC COM 452308109   2,226,752 8,501 SH   SOLE   0 0 8,501
INGERSOLL RAND INC COM 45687V106   494,877 6,399 SH   SOLE   0 0 6,399
INTEL CORP COM 458140100   7,517,903 149,610 SH   SOLE   0 0 149,610
INTERNATIONAL BUSINESS MACHS COM 459200101   18,679,219 114,211 SH   SOLE   0 0 114,211
INTUIT COM 461202103   4,907,571 7,852 SH   SOLE   0 0 7,852
INTUITIVE SURGICAL INC COM NEW 46120E602   555,295 1,646 SH   SOLE   0 0 1,646
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   363,476 7,287 SH   SOLE   0 0 7,287
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   775,530 15,766 SH   SOLE   0 0 15,766
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   235,539 2,760 SH   SOLE   0 0 2,760
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672   228,441 2,175 SH   SOLE   0 0 2,175
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   242,366 5,850 SH   SOLE   0 0 5,850
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   4,703,585 29,807 SH   SOLE   0 0 29,807
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   1,219,156 22,544 SH   SOLE   0 0 22,544
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   2,024,143 33,259 SH   SOLE   0 0 33,259
INVESCO QQQ TR UNIT SER 1 46090E103   1,202,761 2,937 SH   SOLE   0 0 2,937
IQVIA HLDGS INC COM 46266C105   2,687,711 11,616 SH   SOLE   0 0 11,616
ISHARES INC CORE MSCI EMKT 46434G103   634,107 12,537 SH   SOLE   0 0 12,537
ISHARES INC MSCI EMERG MRKT 464286533   327,648 5,894 SH   SOLE   0 0 5,894
ISHARES INC MSCI EMRG CHN 46434G764   249,345 4,500 SH   SOLE   0 0 4,500
ISHARES INC MSCI GBL ETF NEW 46434G848   3,090,962 71,766 SH   SOLE   0 0 71,766
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   361,080 18,000 SH   SOLE   0 0 18,000
ISHARES SILVER TR ISHARES 46428Q109   603,851 27,725 SH   SOLE   0 0 27,725
ISHARES TR CORE DIV GRWTH 46434V621   4,326,402 80,387 SH   SOLE   0 0 80,387
ISHARES TR CORE HIGH DV ETF 46429B663   1,145,348 11,230 SH   SOLE   0 0 11,230
ISHARES TR CORE MSCI EAFE 46432F842   2,084,541 29,631 SH   SOLE   0 0 29,631
ISHARES TR CORE MSCI TOTAL 46432F834   353,869 5,450 SH   SOLE   0 0 5,450
ISHARES TR CORE S&P MCP ETF 464287507   5,523,171 19,928 SH   SOLE   0 0 19,928
ISHARES TR CORE S&P SCP ETF 464287804   5,783,118 53,424 SH   SOLE   0 0 53,424
ISHARES TR CORE S&P TTL STK 464287150   211,513 2,010 SH   SOLE   0 0 2,010
ISHARES TR CORE S&P US GWT 464287671   3,309,584 31,792 SH   SOLE   0 0 31,792
ISHARES TR CORE S&P US VLU 464287663   302,155 3,583 SH   SOLE   0 0 3,583
ISHARES TR CORE S&P500 ETF 464287200   13,305,339 27,857 SH   SOLE   0 0 27,857
ISHARES TR CORE TOTAL USD 46434V613   1,301,524 28,251 SH   SOLE   0 0 28,251
ISHARES TR EXPANDED TECH 464287515   967,452 2,385 SH   SOLE   0 0 2,385
ISHARES TR FLTG RATE NT ETF 46429B655   1,135,458 22,431 SH   SOLE   0 0 22,431
ISHARES TR HIGH YLD BD FCTR 46435G250   297,852 6,447 SH   SOLE   0 0 6,447
ISHARES TR IBOXX INV CP ETF 464287242   1,079,157 9,752 SH   SOLE   0 0 9,752
ISHARES TR ISHS 1-5YR INVS 464288646   305,394 5,956 SH   SOLE   0 0 5,956
ISHARES TR ISHS 5-10YR INVT 464288638   1,290,934 24,826 SH   SOLE   0 0 24,826
ISHARES TR MBS ETF 464288588   1,934,960 20,567 SH   SOLE   0 0 20,567
ISHARES TR MRGSTR MD CP ETF 464288208   1,284,734 19,138 SH   SOLE   0 0 19,138
ISHARES TR MRGSTR SM CP ETF 464288505   450,288 8,400 SH   SOLE   0 0 8,400
ISHARES TR MSCI ACWI EX US 464288240   1,151,208 22,555 SH   SOLE   0 0 22,555
ISHARES TR MSCI EAFE ETF 464287465   2,091,264 27,754 SH   SOLE   0 0 27,754
ISHARES TR MSCI EMG MKT ETF 464287234   1,098,733 27,325 SH   SOLE   0 0 27,325
ISHARES TR MSCI KLD400 SOC 464288570   447,103 4,911 SH   SOLE   0 0 4,911
ISHARES TR MSCI USA ESG SLC 464288802   626,077 6,229 SH   SOLE   0 0 6,229
ISHARES TR MSCI USA MIN VOL 46429B697   291,599 3,737 SH   SOLE   0 0 3,737
ISHARES TR MSCI USA MMENTM 46432F396   220,117 1,403 SH   SOLE   0 0 1,403
ISHARES TR MSCI USA QLT FCT 46432F339   842,524 5,726 SH   SOLE   0 0 5,726
ISHARES TR RUS 1000 ETF 464287622   2,012,321 7,673 SH   SOLE   0 0 7,673
ISHARES TR RUS 1000 GRW ETF 464287614   646,965 2,134 SH   SOLE   0 0 2,134
ISHARES TR RUS 1000 VAL ETF 464287598   420,231 2,543 SH   SOLE   0 0 2,543
ISHARES TR RUS MD CP GR ETF 464287481   342,734 3,281 SH   SOLE   0 0 3,281
ISHARES TR RUS MID CAP ETF 464287499   400,776 5,156 SH   SOLE   0 0 5,156
ISHARES TR RUSSELL 2000 ETF 464287655   428,115 2,133 SH   SOLE   0 0 2,133
ISHARES TR S&P 100 ETF 464287101   1,326,044 5,936 SH   SOLE   0 0 5,936
ISHARES TR S&P 500 VAL ETF 464287408   677,998 3,899 SH   SOLE   0 0 3,899
ISHARES TR SELECT DIVID ETF 464287168   517,292 4,413 SH   SOLE   0 0 4,413
ISHARES TR TIPS BD ETF 464287176   655,797 6,101 SH   SOLE   0 0 6,101
ISHARES TR U S EQUITY FACTR 46434V282   1,244,579 25,773 SH   SOLE   0 0 25,773
ISHARES TR U.S. TECH ETF 464287721   2,243,502 18,277 SH   SOLE   0 0 18,277
ISHARES TR US HOME CONS ETF 464288752   1,853,216 18,217 SH   SOLE   0 0 18,217
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,202,255 21,867 SH   SOLE   0 0 21,867
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   803,831 16,003 SH   SOLE   0 0 16,003
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   207,882 4,097 SH   SOLE   0 0 4,097
JD.COM INC SPON ADR CL A 47215P106   491,130 17,000 SH   SOLE   0 0 17,000
JEFFERIES FINL GROUP INC COM 47233W109   999,865 24,743 SH   SOLE   0 0 24,743
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   2,493,427 42,398 SH   SOLE   0 0 42,398
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859   407,400 12,495 SH   SOLE   0 0 12,495
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   3,253,177 61,777 SH   SOLE   0 0 61,777
JOHNSON & JOHNSON COM 478160104   17,183,347 109,630 SH   SOLE   0 0 109,630
JPMORGAN CHASE & CO COM 46625H100   24,756,865 145,543 SH   SOLE   0 0 145,543
KENVUE INC COM 49177J102   2,687,590 124,830 SH   SOLE   0 0 124,830
KIMBERLY-CLARK CORP COM 494368103   677,176 5,573 SH   SOLE   0 0 5,573
KRAFT HEINZ CO COM 500754106   2,282,036 61,710 SH   SOLE   0 0 61,710
LABORATORY CORP AMER HLDGS COM NEW 50540R409   745,739 3,281 SH   SOLE   0 0 3,281
LAM RESEARCH CORP COM 512807108   310,955 397 SH   SOLE   0 0 397
LINDE PLC SHS G54950103   1,192,497 2,904 SH   SOLE   0 0 2,904
LISTED FD TR HORIZON KINETICS 53656F623   1,323,157 42,045 SH   SOLE   0 0 42,045
LIVE OAK BANCSHARES INC COM 53803X105   600,600 13,200 SH   SOLE   0 0 13,200
LOCKHEED MARTIN CORP COM 539830109   5,117,968 11,292 SH   SOLE   0 0 11,292
LOWES COS INC COM 548661107   4,256,251 19,125 SH   SOLE   0 0 19,125
MARATHON PETE CORP COM 56585A102   1,197,266 8,070 SH   SOLE   0 0 8,070
MARKEL GROUP INC COM 570535104   298,179 210 SH   SOLE   0 0 210
MARRIOTT INTL INC NEW CL A 571903202   236,786 1,050 SH   SOLE   0 0 1,050
MARSH & MCLENNAN COS INC COM 571748102   403,761 2,131 SH   SOLE   0 0 2,131
MASCO CORP COM 574599106   225,723 3,370 SH   SOLE   0 0 3,370
MASTERCARD INCORPORATED CL A 57636Q104   6,203,158 14,544 SH   SOLE   0 0 14,544
MCCORMICK & CO INC COM NON VTG 579780206   938,928 13,723 SH   SOLE   0 0 13,723
MCDONALDS CORP COM 580135101   7,687,927 25,928 SH   SOLE   0 0 25,928
MEDTRONIC PLC SHS G5960L103   2,738,242 33,238 SH   SOLE   0 0 33,238
MERCK & CO INC COM 58933Y105   13,824,936 126,811 SH   SOLE   0 0 126,811
META PLATFORMS INC CL A 30303M102   1,787,852 5,051 SH   SOLE   0 0 5,051
METTLER TOLEDO INTERNATIONAL COM 592688105   3,033,613 2,501 SH   SOLE   0 0 2,501
MICROCHIP TECHNOLOGY INC. COM 595017104   361,803 4,012 SH   SOLE   0 0 4,012
MICRON TECHNOLOGY INC COM 595112103   205,158 2,404 SH   SOLE   0 0 2,404
MICROSOFT CORP COM 594918104   52,099,422 138,548 SH   SOLE   0 0 138,548
MILL CITY VENTURES III LTD COM NEW 59982U200   61,253 25,000 SH   SOLE   0 0 25,000
MIMEDX GROUP INC COM 602496101   1,992,071 227,146 SH   SOLE   0 0 227,146
MONDELEZ INTL INC CL A 609207105   5,188,233 71,629 SH   SOLE   0 0 71,629
MORGAN STANLEY COM NEW 617446448   1,058,947 11,356 SH   SOLE   0 0 11,356
NETFLIX INC COM 64110L106   461,076 947 SH   SOLE   0 0 947
NEURAXIS INC COM 64134X201   34,710 13,000 SH   SOLE   0 0 13,000
NEWMONT CORP COM 651639106   547,383 13,225 SH   SOLE   0 0 13,225
NEXTERA ENERGY INC COM 65339F101   5,910,584 97,310 SH   SOLE   0 0 97,310
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   1,431,490 47,073 SH   SOLE   0 0 47,073
NIKE INC CL B 654106103   5,554,798 51,163 SH   SOLE   0 0 51,163
NORFOLK SOUTHN CORP COM 655844108   525,946 2,225 SH   SOLE   0 0 2,225
NORTHROP GRUMMAN CORP COM 666807102   469,691 1,003 SH   SOLE   0 0 1,003
NOVAGOLD RES INC COM NEW 66987E206   37,400 10,000 SH   SOLE   0 0 10,000
NOVARTIS AG SPONSORED ADR 66987V109   1,727,486 17,109 SH   SOLE   0 0 17,109
NUCOR CORP COM 670346105   1,245,953 7,159 SH   SOLE   0 0 7,159
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   206,356 30,526 SH   SOLE   0 0 30,526
NUVEEN QUALITY MUNCP INCOME COM 67066V101   556,241 48,580 SH   SOLE   0 0 48,580
NVIDIA CORPORATION COM 67066G104   9,866,764 19,924 SH   SOLE   0 0 19,924
NXP SEMICONDUCTORS N V COM N6596X109   764,007 3,326 SH   SOLE   0 0 3,326
OMNICOM GROUP INC COM 681919106   2,748,250 31,768 SH   SOLE   0 0 31,768
ONEOK INC NEW COM 682680103   298,435 4,250 SH   SOLE   0 0 4,250
ORACLE CORP COM 68389X105   11,831,628 112,223 SH   SOLE   0 0 112,223
ORGANON & CO COMMON STOCK 68622V106   177,237 12,291 SH   SOLE   0 0 12,291
OTIS WORLDWIDE CORP COM 68902V107   1,200,196 13,415 SH   SOLE   0 0 13,415
PALO ALTO NETWORKS INC COM 697435105   638,711 2,166 SH   SOLE   0 0 2,166
PARKER-HANNIFIN CORP COM 701094104   1,994,371 4,329 SH   SOLE   0 0 4,329
PAYCHEX INC COM 704326107   3,214,184 26,985 SH   SOLE   0 0 26,985
PAYPAL HLDGS INC COM 70450Y103   487,596 7,940 SH   SOLE   0 0 7,940
PENNYMAC CORP NOTE 5.500%11/0 70932AAD5   690,344 700,000 SH   SOLE   0 0 700,000
PEPSICO INC COM 713448108   8,887,270 52,326 SH   SOLE   0 0 52,326
PFIZER INC COM 717081103   4,086,382 141,938 SH   SOLE   0 0 141,938
PHILIP MORRIS INTL INC COM 718172109   429,193 4,562 SH   SOLE   0 0 4,562
PHILLIPS 66 COM 718546104   3,841,356 28,852 SH   SOLE   0 0 28,852
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   5,842,450 58,547 SH   SOLE   0 0 58,547
PNC FINL SVCS GROUP INC COM 693475105   958,367 6,189 SH   SOLE   0 0 6,189
PROCTER AND GAMBLE CO COM 742718109   14,765,188 100,759 SH   SOLE   0 0 100,759
PROGRESSIVE CORP COM 743315103   5,124,994 32,176 SH   SOLE   0 0 32,176
PROLOGIS INC. COM 74340W103   986,954 7,404 SH   SOLE   0 0 7,404
QUALCOMM INC COM 747525103   1,361,403 9,413 SH   SOLE   0 0 9,413
QUEST DIAGNOSTICS INC COM 74834L100   1,394,105 10,111 SH   SOLE   0 0 10,111
REALTY INCOME CORP COM 756109104   1,952,280 34,000 SH   SOLE   0 0 34,000
RELMADA THERAPEUTICS INC COM 75955J402   3,932,342 949,841 SH   SOLE   0 0 949,841
REVVITY INC COM 714046109   323,012 2,955 SH   SOLE   0 0 2,955
RIO TINTO PLC SPONSORED ADR 767204100   4,183,536 56,185 SH   SOLE   0 0 56,185
ROCKWELL AUTOMATION INC COM 773903109   351,464 1,132 SH   SOLE   0 0 1,132
ROPER TECHNOLOGIES INC COM 776696106   5,777,712 10,598 SH   SOLE   0 0 10,598
RTX CORPORATION COM 75513E101   4,529,509 53,833 SH   SOLE   0 0 53,833
S&P GLOBAL INC COM 78409V104   1,881,241 4,271 SH   SOLE   0 0 4,271
SALESFORCE INC COM 79466L302   5,024,396 19,094 SH   SOLE   0 0 19,094
SANOFI SPONSORED ADR 80105N105   1,278,807 25,715 SH   SOLE   0 0 25,715
SCHLUMBERGER LTD COM STK 806857108   1,099,866 21,135 SH   SOLE   0 0 21,135
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   284,373 10,478 SH   SOLE   0 0 10,478
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   506,488 8,980 SH   SOLE   0 0 8,980
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   1,101,662 14,626 SH   SOLE   0 0 14,626
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   574,959 12,171 SH   SOLE   0 0 12,171
SCIENCE APPLICATIONS INTL CO COM 808625107   3,072,942 24,718 SH   SOLE   0 0 24,718
SELECT SECTOR SPDR TR ENERGY 81369Y506   5,736,752 68,425 SH   SOLE   0 0 68,425
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   206,236 5,485 SH   SOLE   0 0 5,485
SELECT SECTOR SPDR TR INDL 81369Y704   1,164,636 10,217 SH   SOLE   0 0 10,217
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   347,428 1,943 SH   SOLE   0 0 1,943
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   486,604 3,568 SH   SOLE   0 0 3,568
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   1,215,353 14,208 SH   SOLE   0 0 14,208
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   5,637,547 29,289 SH   SOLE   0 0 29,289
SERVICENOW INC COM 81762P102   1,059,029 1,499 SH   SOLE   0 0 1,499
SHELL PLC SPON ADS 780259305   499,949 7,598 SH   SOLE   0 0 7,598
SHERWIN WILLIAMS CO COM 824348106   847,745 2,718 SH   SOLE   0 0 2,718
SOUTHERN CO COM 842587107   1,448,189 20,653 SH   SOLE   0 0 20,653
SOUTHERN COPPER CORP COM 84265V105   2,254,174 26,190 SH   SOLE   0 0 26,190
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   324,486 861 SH   SOLE   0 0 861
SPDR GOLD TR GOLD SHS 78463V107   7,275,166 38,056 SH   SOLE   0 0 38,056
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,470,187 5,197 SH   SOLE   0 0 5,197
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   903,644 1,781 SH   SOLE   0 0 1,781
SPDR SER TR BLOOMBERG 3-12 M 78468R523   1,490,270 15,035 SH   SOLE   0 0 15,035
SPDR SER TR BLOOMBERG INVT 78468R200   3,923,796 128,271 SH   SOLE   0 0 128,271
SPDR SER TR MSCI USA STRTGIC 78468R812   2,957,361 22,384 SH   SOLE   0 0 22,384
SPDR SER TR NYSE TECH ETF 78464A102   3,066,229 18,680 SH   SOLE   0 0 18,680
SPDR SER TR PORTFOLIO S&P600 78468R853   347,395 8,236 SH   SOLE   0 0 8,236
SPDR SER TR PORTFOLIO SHORT 78464A474   3,761,185 126,299 SH   SOLE   0 0 126,299
SPDR SER TR PRTFLO S&P500 HI 78468R788   249,366 6,363 SH   SOLE   0 0 6,363
SPDR SER TR S&P BIOTECH 78464A870   236,619 2,650 SH   SOLE   0 0 2,650
SPDR SER TR S&P REGL BKG 78464A698   222,828 4,250 SH   SOLE   0 0 4,250
SPLASH BEVERAGE GROUP INC COM NEW 84862C203   18,367 33,249 SH   SOLE   0 0 33,249
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   191,500 10,000 SH   SOLE   0 0 10,000
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   2,811,162 347,916 SH   SOLE   0 0 347,916
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   1,597,844 38,107 SH   SOLE   0 0 38,107
STAR GROUP L P UNIT LTD PARTNR 85512C105   616,925 53,506 SH   SOLE   0 0 53,506
STARBUCKS CORP COM 855244109   1,558,915 16,237 SH   SOLE   0 0 16,237
STATE STR CORP COM 857477103   228,430 2,949 SH   SOLE   0 0 2,949
STRYKER CORPORATION COM 863667101   2,120,776 7,082 SH   SOLE   0 0 7,082
SUN LIFE FINANCIAL INC. COM 866796105   345,751 6,667 SH   SOLE   0 0 6,667
SYSCO CORP COM 871829107   1,860,756 25,444 SH   SOLE   0 0 25,444
T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867   4,729,925 171,188 SH   SOLE   0 0 171,188
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   439,296 4,224 SH   SOLE   0 0 4,224
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   495,726 3,080 SH   SOLE   0 0 3,080
TARGET CORP COM 87612E106   1,567,190 11,004 SH   SOLE   0 0 11,004
TELEDYNE TECHNOLOGIES INC COM 879360105   1,767,755 3,961 SH   SOLE   0 0 3,961
TELLURIAN INC NEW COM 87968A104   7,556 10,000 SH   SOLE   0 0 10,000
TESLA INC COM 88160R101   4,712,424 18,965 SH   SOLE   0 0 18,965
TEXAS INSTRS INC COM 882508104   1,585,278 9,300 SH   SOLE   0 0 9,300
THE CIGNA GROUP COM 125523100   544,401 1,818 SH   SOLE   0 0 1,818
THERMO FISHER SCIENTIFIC INC COM 883556102   19,495,926 36,730 SH   SOLE   0 0 36,730
TJX COS INC NEW COM 872540109   5,271,372 56,192 SH   SOLE   0 0 56,192
TORO CO COM 891092108   2,303,760 24,000 SH   SOLE   0 0 24,000
TORONTO DOMINION BK ONT COM NEW 891160509   1,788,036 27,670 SH   SOLE   0 0 27,670
TOYOTA MOTOR CORP ADS 892331307   349,339 1,905 SH   SOLE   0 0 1,905
TRACTOR SUPPLY CO COM 892356106   1,272,548 5,918 SH   SOLE   0 0 5,918
TRANE TECHNOLOGIES PLC SHS G8994E103   2,223,881 9,118 SH   SOLE   0 0 9,118
TRANSDIGM GROUP INC COM 893641100   399,582 395 SH   SOLE   0 0 395
TRAVELERS COMPANIES INC COM 89417E109   1,826,038 9,586 SH   SOLE   0 0 9,586
UNILEVER PLC SPON ADR NEW 904767704   454,452 9,374 SH   SOLE   0 0 9,374
UNION PAC CORP COM 907818108   2,575,081 10,484 SH   SOLE   0 0 10,484
UNITED PARCEL SERVICE INC CL B 911312106   1,616,515 10,281 SH   SOLE   0 0 10,281
UNITED RENTALS INC COM 911363109   295,312 515 SH   SOLE   0 0 515
UNITEDHEALTH GROUP INC COM 91324P102   2,526,004 4,798 SH   SOLE   0 0 4,798
UNITY SOFTWARE INC COM 91332U101   222,647 5,445 SH   SOLE   0 0 5,445
UNIVERSAL DISPLAY CORP COM 91347P105   1,174,719 6,142 SH   SOLE   0 0 6,142
UNIVERSAL HLTH SVCS INC CL B 913903100   2,041,629 13,393 SH   SOLE   0 0 13,393
US BANCORP DEL COM NEW 902973304   1,877,357 43,377 SH   SOLE   0 0 43,377
VALERO ENERGY CORP COM 91913Y100   774,930 5,961 SH   SOLE   0 0 5,961
VANECK ETF TRUST GOLD MINERS ETF 92189F106   3,259,803 105,121 SH   SOLE   0 0 105,121
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   584,591 15,420 SH   SOLE   0 0 15,420
VANGUARD BD INDEX FDS INTERMED TERM 921937819   384,956 5,040 SH   SOLE   0 0 5,040
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   295,747 5,991 SH   SOLE   0 0 5,991
VANGUARD INDEX FDS GROWTH ETF 922908736   2,137,922 6,877 SH   SOLE   0 0 6,877
VANGUARD INDEX FDS LARGE CAP ETF 922908637   2,084,073 9,553 SH   SOLE   0 0 9,553
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   1,070,921 7,385 SH   SOLE   44 0 7,341
VANGUARD INDEX FDS MID CAP ETF 922908629   5,133,980 22,068 SH   SOLE   0 0 22,068
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,102,815 12,481 SH   SOLE   0 0 12,481
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   19,804,915 45,341 SH   SOLE   0 0 45,341
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,157,830 6,433 SH   SOLE   12 0 6,421
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,570,169 7,360 SH   SOLE   0 0 7,360
VANGUARD INDEX FDS SML CP GRW ETF 922908595   230,891 955 SH   SOLE   0 0 955
VANGUARD INDEX FDS TOTAL STK MKT 922908769   843,792 3,557 SH   SOLE   0 0 3,557
VANGUARD INDEX FDS VALUE ETF 922908744   2,179,288 14,577 SH   SOLE   85 0 14,492
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   3,121,609 55,604 SH   SOLE   0 0 55,604
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   4,120,792 100,263 SH   SOLE   0 0 100,263
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   2,604,299 32,041 SH   SOLE   0 0 32,041
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   4,651,175 60,116 SH   SOLE   0 0 60,116
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   480,523 2,215 SH   SOLE   0 0 2,215
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   2,712,487 15,918 SH   SOLE   0 0 15,918
VANGUARD STAR FDS VG TL INTL STK F 921909768   1,240,866 21,409 SH   SOLE   0 0 21,409
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   8,581,222 179,149 SH   SOLE   0 0 179,149
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   842,265 13,212 SH   SOLE   0 0 13,212
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   4,064,744 36,413 SH   SOLE   0 0 36,413
VANGUARD WORLD FD ESG US STK ETF 921910733   261,985 3,080 SH   SOLE   0 0 3,080
VANGUARD WORLD FD MEGA CAP INDEX 921910873   387,652 2,290 SH   SOLE   0 0 2,290
VANGUARD WORLD FD MEGA GRWTH IND 921910816   620,229 2,390 SH   SOLE   0 0 2,390
VANGUARD WORLD FDS ENERGY ETF 92204A306   700,983 5,977 SH   SOLE   0 0 5,977
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   1,515,482 6,045 SH   SOLE   0 0 6,045
VANGUARD WORLD FDS INF TECH ETF 92204A702   814,572 1,683 SH   SOLE   0 0 1,683
VANGUARD WORLD FDS MATERIALS ETF 92204A801   3,008,270 15,838 SH   SOLE   0 0 15,838
VERALTO CORP COM SHS 92338C103   1,330,394 16,173 SH   SOLE   0 0 16,173
VERIZON COMMUNICATIONS INC COM 92343V104   1,461,818 38,775 SH   SOLE   0 0 38,775
VERTEX PHARMACEUTICALS INC COM 92532F100   320,223 787 SH   SOLE   0 0 787
VERTIV HOLDINGS CO COM CL A 92537N108   2,013,514 41,922 SH   SOLE   0 0 41,922
VISA INC COM CL A 92826C839   10,769,639 41,366 SH   SOLE   0 0 41,366
WALMART INC COM 931142103   2,213,202 14,039 SH   SOLE   0 0 14,039
WASTE MGMT INC DEL COM 94106L109   1,692,495 9,450 SH   SOLE   0 0 9,450
WATERS CORP COM 941848103   1,873,978 5,692 SH   SOLE   0 0 5,692
WATSCO INC COM 942622200   874,079 2,040 SH   SOLE   0 0 2,040
WEC ENERGY GROUP INC COM 92939U106   1,842,430 21,889 SH   SOLE   0 0 21,889
WELLS FARGO CO NEW COM 949746101   280,604 5,701 SH   SOLE   0 0 5,701
WEYERHAEUSER CO MTN BE COM NEW 962166104   900,996 25,913 SH   SOLE   0 0 25,913
WHEATON PRECIOUS METALS CORP COM 962879102   2,830,192 57,361 SH   SOLE   0 0 57,361
WHITE MTNS INS GROUP LTD COM G9618E107   1,340,964 891 SH   SOLE   0 0 891
WILLIAMS COS INC COM 969457100   245,552 7,050 SH   SOLE   0 0 7,050
WILLIAMS SONOMA INC COM 969904101   1,757,908 8,712 SH   SOLE   0 0 8,712
WISDOMTREE TR JAPN HEDGE EQT 97717W851   626,418 7,120 SH   SOLE   0 0 7,120
WISDOMTREE TR US LARGECAP FUND 97717W588   502,804 10,033 SH   SOLE   0 0 10,033
WISDOMTREE TR US QTLY DIV GRT 97717X669   584,509 8,317 SH   SOLE   0 0 8,317
WP CAREY INC COM 92936U109   256,000 3,950 SH   SOLE   0 0 3,950
XCEL ENERGY INC COM 98389B100   508,556 8,212 SH   SOLE   0 0 8,212
XYLEM INC COM 98419M100   1,963,390 17,169 SH   SOLE   0 0 17,169
YUM BRANDS INC COM 988498101   802,347 6,141 SH   SOLE   0 0 6,141