Civic Intelligence

Dirlam Family Charitable Foundation

990PF • Fiscal year 2020 • EIN 27-4846838

Jan 01, 2020 to Dec 31, 2020 • Filed on May 05, 2021

265 Franklin St Bos-301Boston, MA 02110

(781) 581-4292

Siviq Scores

Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.

Liabilities / Assets

57th percentile

0.00x

Tied with the lowest-debt nonprofits in its peer group.

2020 filings • <$500k nonprofits • Source year 2020

Liabilities / Revenue

57th percentile

0.00x

Tied with the lowest-debt nonprofits in its peer group.

2020 filings • <$500k nonprofits • Source year 2020

Net Margin

80th percentile

32%

Higher net margin than 80% of similar nonprofits.

2020 filings • <$500k nonprofits • Source year 2020

Top Officer Pay

78th percentile

$1,476

Higher top officer pay than 78% of similar nonprofits.

Top officer pay equals 3.1% of source-year revenue.

2020 filings • <$500k nonprofits • Source year 2020

Asset Growth

Score unavailable

No value available

No earlier valid filing was available within the previous three public years.

Source year 2020

Revenue Growth

Score unavailable

No value available

No earlier valid filing was available within the previous three public years.

Source year 2020

Assets

$470,578

No earlier filing loaded for comparison.

Net Assets

$470,578

No earlier filing loaded for comparison.

Liabilities

$0

No earlier filing loaded for comparison.

Revenue

$47,582

No earlier filing loaded for comparison.

Expenses

$32,146

No earlier filing loaded for comparison.

Net Income

$15,436

No earlier filing loaded for comparison.

Historical Trend

Balance Sheet Trend

The highlighted filing sits inside the broader history for assets, liabilities, and net assets.

$600K$400K$200K$0Assets 2020: $470,578Liabilities 2020: $0Net Assets 2020: $470,5782020Assets 2021: $488,355Liabilities 2021: $0Net Assets 2021: $488,3552021Assets 2022: $500,785Liabilities 2022: $0Net Assets 2022: $500,7852022Assets 2023: $503,500Liabilities 2023: $0Net Assets 2023: $503,5002023Assets 2024: $514,020Liabilities 2024: $0Net Assets 2024: $514,0202024

Highlighted filing

2020

Assets$470,578
Liabilities$0
Net Assets$470,578

Operations Trend

Revenue, expenses, and net income across loaded years, with this filing highlighted.

$60K$40K$20K$0Revenue 2020: $47,582Expenses 2020: $32,146Net Income 2020: $15,4362020Revenue 2021: $55,995Expenses 2021: $38,848Net Income 2021: $17,1472021Revenue 2022: $52,605Expenses 2022: $40,062Net Income 2022: $12,5432022Revenue 2023: $41,743Expenses 2023: $37,719Net Income 2023: $4,0242023Revenue 2024: $47,319Expenses 2024: $40,878Net Income 2024: $6,4412024

Highlighted filing

2020

Revenue$47,582
Expenses$32,146
Net Income$15,436
Jump To
Filing Snapshot
Filing Period
Jan 1, 2020 to Dec 31, 2020
Signed
May 5, 2021
Return Version
2020v4.0
Compensation and Service Providers

Employees

NameTitleFull / Part TimeBaseOtherTotal
EASTERN BANKTrustee-$1,476-$1,476
Filing and Contact Details

Filer

Filer Name
Dirlam Charitable Foundation
EIN
27-4846838
Phone
7815814292
Address
265 FRANKLIN ST BOS-301, BOSTON, MA 02110

Signing Officer

Name
James Bonfanti
Title
Vice President
Phone
7815814292
Signed
2021-05-05
Discuss with paid preparer
Yes

Preparer

Firm
Ernst & Young US Llp
Address
200 CLARENDON STREET, BOSTON, MA 02116
Preparer
Matthew J Garand
Phone
6175650553
Raw XML AppendixShowing 400 of 2,042 raw XML fields

This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.

Path#Value
AccountingFeesSchedule/AccountingFeesDetail/Amt0900
AccountingFeesSchedule/AccountingFeesDetail/CategoryTxt0TAX PREPARATION FEE (NON-ALLOC
AccountingFeesSchedule/AccountingFeesDetail/DisbursementsCharitablePrpsAmt0450
AccountingFeesSchedule/AccountingFeesDetail/NetInvestmentIncomeAmt0450
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt03302
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt11194
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt23463
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt33466
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt43755
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt51079
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt64292
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt71442
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt82598
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt93126
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt103734
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt1112010
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt124623
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt132483
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt143344
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt153324
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt163255
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt174074
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt182196
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt193481
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt204713
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt211522
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt2210610
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt235792
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt243387
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt2516843
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt2616505
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt2716761
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt2816727
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt2915895
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt306858
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt313068
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt324176
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt332784
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt348845
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt352962
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt364719
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt373152
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt382659
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt395806
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt402459
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt411116
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt429155
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt434826
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt445625
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt452929
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt464291
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt473088
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt481236
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt494518
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt501400
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt513880
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt526225
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt533805
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt548991
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt558956
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt564880
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt574716
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt587070
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt592936
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt6017406
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt6117456
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt6217398
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt634933
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt646933
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt6510634
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt667070
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt674570
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt6816117
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt695044
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt705026
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt713405
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt724453
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt0ABBOTT LABORATORIES INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt1ADOBE INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt2AIR PRODUCTS & CHEMICALS
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt3ALBEMARLE CORP
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt4ALLSTATE CORP
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt5ALPHABET, INC. CL A
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt6ALPHABET, INC. CL C
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt7AMAZON.COM, INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt8ANALOG DEVICES
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt9APPLE INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt10AT & T INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt11BLACKROCK INC.
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt12BMO TCH CORPORATE INCOME FUND
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt13BOEING CO
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt14BROADCOM INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt15BURLINGTON STORES, INC.
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt16CHARLES SCHWAB
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt17CHEVRON CORP
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt18COMCAST CORP NEW CL A
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt19CONOCOPHILLIPS
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt20COSTCO WHOLESALE CORP, NEW
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt21CROWN CASTLE INTERNATIONAL COR
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt22CVS HEALTH CORP HEALTH CORPORA
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt23DANAHER CORP
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt24EATON CORP PLC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt25ELANCO ANIMAL HEALTH
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt26FACEBOOK CL A
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt27FEDERATED GOV'T OBLIGATION TAX
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt28FEDERATED GOV'T OBLIGATION TAX
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt29HOME DEPOT INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt30HONEYWELL INT'L INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt31I SHARES BARCLAYS 1-3 YR TR BD
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt32I SHARES BARCLAYS 3-7 YR T
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt33I SHARES BARCLAYS 7-10 YR TREA
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt34I SHARES MSCI EMERGING MKT IND
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt35I SHARES RUSSELL 2000 TRUST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt36INGERSOLL RAND PLC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt37INTERCONTEXCHANGE GROUP INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt38INVESCO BULLETSHARES 2021 CORP
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt39INVESCO BULLETSHARES 2022 CORP
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt40INVESCO BULLETSHARES 2023 CORP
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt41INVESCO BULLETSHARES 2024 CORP
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt42INVESCO BULLETSHARES 2025 CORP
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt43ISHARES A RATED CORPORATE BOND
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt44J P MORGAN CHASE & CO
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt45JOHNSON & JOHNSON
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt46MCDONALD'S CORP
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt47MERCK & CO INC. NEW
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt48MICROSOFT
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt49MOTOROLA SOLUTIONS, INC.
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt50NEXTERA ENERGY INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt51NORTHROP GRUMMAN
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt52PEPSICO INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt53PHILLIPS 66
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt54PNC BANK CORP
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt55PROCTER & GAMBLE CO
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt56SALESFORCE.COM
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt57SPDR MSCI ACWI EX-US ETF
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt58SPDR S&P 500 ETF TRUST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt59SPDR S&P BIOTECH
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt60SYSCO CORP
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt61UNITED TECHNOLOGIES CORP
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt62UNITEDHEALTH GROUP, INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt63VANGUARD EMERGING MARKETS ETF
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt64VANGUARD SHORT TERM BOND ETF
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt65VERIZON COMMUNICATIONS INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt66VISA, INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt67WALMART, INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt68WISDOMTREE EMERGING MKTS SM CA
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt69XCEL ENERGY, INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt70AKAMAI TECHNOLOGIES
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt71AMERICAN ELEC POWER CO
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt72APPLIED MATERIALS
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt73BAILLE GIFFORD EMERGING MARKET
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt74BAILLE GIFFORD INTERNATIONAL G
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt75FEDEX CORPORATION
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt76GLOBAL PAYMENTS INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt77GUGGENHEIM HIGH YIELD FUND
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt78ILLINOIS TOOL WORKS
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt79INVESCO BULLETSHARES 2026 CORP
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt80INVESCO BULLETSHARES 2027 CORP
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt81INVESCO BULLETSHARES 2028 CORP
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt82IQVIA HOLDINGS INC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt83I SHARES RUSSELL MIDCAP GROWTH
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt84I SHARES RUSSELL 1000 INDEX FU
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt85PRINCIPAL PREFERRED SECURITIES
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt86RAYTHEON TECHNOLOGIES CORP
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt87SPDR PORTFOLIO INT TERM CORP B
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt88SPDR INDUSTRIAL SELECT
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt89SPDR TECHNOLOGY IDX
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt90STRYKER CORP
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt91ULTA BEAUTY, INC.
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt05912
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt15501
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt25738
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt35387
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt410516
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt53504
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt616285
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt74136
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt818046
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt92876
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt107215
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt1113510
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt128757
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt134185
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt142702
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt155345
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt162199
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt175094
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt185776
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt195166
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt2010107
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt215312
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt2211419
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt238038
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt245303
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt2517244
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt2617487
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt2717783
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt2818002
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt2918195
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt3011436
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt315980
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt325365
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt335072
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt3416014
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt354252
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt364876
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt374004
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt382028
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt396556
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt405009
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt414451
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt4210645
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt435982
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt449995
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt454159
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt466663
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt474289
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt488749
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt496343
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt503267
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt513570
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt525662
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt536214
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt5412624
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt5517472
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt564933
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt575386
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt588024
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt593262
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt6018443
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt6118490
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt6218471
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt635733
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt649136
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt6514829
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt667926
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt674720
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt6816657
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt695933
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt708451
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt714411
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt724882
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd0AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd1AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd2AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd3AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd4AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd5AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd6AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd7AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd8AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd9AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd10AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd11AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd12AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd13AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd14AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd15AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd16AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd17AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd18AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd19AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd20AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd21AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd22AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd23AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd24AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd25AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd26AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd27AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd28AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd29AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd30AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd31AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd32AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd33AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd34AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd35AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd36AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd37AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd38AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd39AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd40AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd41AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd42AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd43AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd44AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd45AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd46AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd47AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd48AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd49AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd50AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd51AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd52AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd53AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd54AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd55AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd56AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd57AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd58AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd59AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd60AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd61AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd62AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd63AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd64AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd65AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd66AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd67AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd68AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd69AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd70AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd71AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd72AT COST
IRS990PF/AnalysisIncomeProducingActyGrp/DivAndIntFromSecPartVIIGrp/ExclusionAmt011255
IRS990PF/AnalysisIncomeProducingActyGrp/DivAndIntFromSecPartVIIGrp/ExclusionCd014
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionAmt036327
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionCd018
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/ExclusionAmt047582
IRS990PF/AnalysisIncomeProducingActyGrp/TotalIncomeProducingActyAmt047582
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesChrtblPrpsAmt0450
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesNetInvstIncmAmt0450
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesRevAndExpnssAmt0900
IRS990PF/AnalysisOfRevenueAndExpenses/AdjustedNetIncomeAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/CapGainNetIncmNetInvstIncmAmt036327
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstDsbrsChrtblAmt0738
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstNetInvstIncmAmt0738
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstRevAndExpnssAmt01476
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidDsbrsChrtblAmt022000
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidRevAndExpnssAmt022000
IRS990PF/AnalysisOfRevenueAndExpenses/DeprecAndDpltnNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/DeprecAndDpltnRevAndExpnssAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsNetInvstIncmAmt011200
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsRevAndExpnssAmt011255
IRS990PF/AnalysisOfRevenueAndExpenses/ExcessRevenueOverExpensesAmt015436
IRS990PF/AnalysisOfRevenueAndExpenses/GrossSalesPriceAmt0279337
IRS990PF/AnalysisOfRevenueAndExpenses/InterestDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/LegalFeesDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/NetGainSaleAstRevAndExpnssAmt036327
IRS990PF/AnalysisOfRevenueAndExpenses/NetInvestmentIncomeAmt042451
IRS990PF/AnalysisOfRevenueAndExpenses/NetSTCapitalGainAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OthEmplSlrsWgsAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OthEmplSlrsWgsDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OthEmplSlrsWgsNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesDsbrsChrtblAmt035
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesRevAndExpnssAmt035
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesDsbrsChrtblAmt03783
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesNetInvstIncmAmt03783
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesRevAndExpnssAmt07565
IRS990PF/AnalysisOfRevenueAndExpenses/PensionEmplBnftAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/PensionEmplBnftNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/PrintingAndPubAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/PrintingAndPubNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/ScheduleBNotRequiredInd0X
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesNetInvstIncmAmt0105
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesRevAndExpnssAmt0170
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesDsbrsChrtblAmt027006
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesNetInvstIncmAmt05076
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesRevAndExpnssAmt032146
IRS990PF/AnalysisOfRevenueAndExpenses/TotalNetInvstIncmAmt047527
IRS990PF/AnalysisOfRevenueAndExpenses/TotalRevAndExpnssAmt047582
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesDsbrsChrtblAmt05006
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesNetInvstIncmAmt05076
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesRevAndExpnssAmt010146
IRS990PF/AnalysisOfRevenueAndExpenses/TravConfMeetingAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TravConfMeetingNetInvstIncmAmt00
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt02019-01-08
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt12018-02-28
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt22018-02-28
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt32017-01-09
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt42017-01-09
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt52018-08-01
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt62018-08-01
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt72019-03-01
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt82020-01-15
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt92016-03-02
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt102016-03-02
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt112016-03-02
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt122012-03-09
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt132016-10-11
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt142020-10-16
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt152013-12-10
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt162013-12-10
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt172013-11-14
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt182013-11-14
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt192020-04-28
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt202020-03-03
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt212020-03-16
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt222019-01-08
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt232019-04-02
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt242018-03-29
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt252018-10-17
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt262018-10-17
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt272020-01-15
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt282017-11-14

Document Assets

No mirrored PDF or thumbnail assets are attached yet.

Filings