Office of The Comptroller: Teachers Retirement System Holdings Data

This dataset sets forth the Teachers Retirement System holdings (both equity and fixed income) of the identified pension/retirement system as of the close of the fiscal year.

City Government Office of the Comptroller Dataset 5u2d-n46s 25 fields
DOWNLOAD CSV
Dataset fields
Showing 50 real records
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FED HM LN PC POOL C09008
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FED HM LN PC POOL C09008
Security Description
3% 01 Aug 2042
Maturity Date
2042-08-01T00:00:00.000
Interest Rate
3
Original Face
4500000.00
Shares Par Value
2621854.31
Base Market Value
2631188.11
Base Total Cost
2682894.37
Base Unrealized Gain Loss
-51706.26
Base Accrued Interest
0
Local Market Value
2631188.11
Local Total Cost Amount
2682894.37
Local Unrealized Gain Loss
-51706.26
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FHLMC
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FHLMC
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FNMA POOL AP5774
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FNMA POOL AP5774
Security Description
3.5% 01 Aug 2042
Maturity Date
2042-08-01T00:00:00.000
Interest Rate
3.5
Original Face
6351623.00
Shares Par Value
3574550.26
Base Market Value
3684217.46
Base Total Cost
3690723.14
Base Unrealized Gain Loss
-6505.68
Base Accrued Interest
0
Local Market Value
3684217.46
Local Total Cost Amount
3690723.14
Local Unrealized Gain Loss
-6505.68
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FNMA
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FNMA
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: GNMA II POOL MA0391
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
GNMA II POOL MA0391
Security Description
3% 20 Sep 2042
Maturity Date
2042-09-20T00:00:00.000
Interest Rate
3
Original Face
325000.00
Shares Par Value
171469.53
Base Market Value
173864.96
Base Total Cost
163378.31
Base Unrealized Gain Loss
10486.65
Base Accrued Interest
0
Local Market Value
173864.96
Local Total Cost Amount
163378.31
Local Unrealized Gain Loss
10486.65
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
GNMA II
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
GNMA
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FED HM LN PC POOL C75191
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FED HM LN PC POOL C75191
Security Description
5.5% 01 Jan 2033
Maturity Date
2033-01-01T00:00:00.000
Interest Rate
5.5
Original Face
177000.00
Shares Par Value
2170.65
Base Market Value
2422.08
Base Total Cost
2163.84
Base Unrealized Gain Loss
258.24
Base Accrued Interest
0
Local Market Value
2422.08
Local Total Cost Amount
2163.84
Local Unrealized Gain Loss
258.24
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FHLMC
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FHLMC
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FED HM LN PC POOL C01490
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FED HM LN PC POOL C01490
Security Description
5.5% 01 Feb 2033
Maturity Date
2033-02-01T00:00:00.000
Interest Rate
5.5
Original Face
84000.00
Shares Par Value
2208.84
Base Market Value
2469.62
Base Total Cost
2183.91
Base Unrealized Gain Loss
285.71
Base Accrued Interest
0
Local Market Value
2469.62
Local Total Cost Amount
2183.91
Local Unrealized Gain Loss
285.71
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FHLMC
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FHLMC
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FNMA POOL 698086
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FNMA POOL 698086
Security Description
6% 01 Apr 2033
Maturity Date
2033-04-01T00:00:00.000
Interest Rate
6
Original Face
106511.00
Shares Par Value
2016.54
Base Market Value
2270.77
Base Total Cost
2080.18
Base Unrealized Gain Loss
190.59
Base Accrued Interest
0
Local Market Value
2270.77
Local Total Cost Amount
2080.18
Local Unrealized Gain Loss
190.59
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FNMA
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FNMA
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FNMA TBA 30 YR 4.5
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FNMA TBA 30 YR 4.5
Security Description
4.5% 13 Jul 2047
Maturity Date
2047-07-13T00:00:00.000
Interest Rate
4.5
Original Face
2985000.00
Shares Par Value
2985000.00
Base Market Value
3202009.50
Base Total Cost
3216319.43
Base Unrealized Gain Loss
-14309.93
Base Accrued Interest
4477.50
Local Market Value
3202009.50
Local Total Cost Amount
3216319.43
Local Unrealized Gain Loss
-14309.93
Local Accrued Interest
4477.50
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FNMA
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FNMA
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FED HM LN PC POOL C79462
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FED HM LN PC POOL C79462
Security Description
5.5% 01 May 2033
Maturity Date
2033-05-01T00:00:00.000
Interest Rate
5.5
Original Face
45000.00
Shares Par Value
424.09
Base Market Value
473.92
Base Total Cost
462.05
Base Unrealized Gain Loss
11.87
Base Accrued Interest
0
Local Market Value
473.92
Local Total Cost Amount
462.05
Local Unrealized Gain Loss
11.87
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FHLMC
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FHLMC
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FNMA POOL 708631
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FNMA POOL 708631
Security Description
6% 01 Jun 2033
Maturity Date
2033-06-01T00:00:00.000
Interest Rate
6
Original Face
180000.00
Shares Par Value
16461.48
Base Market Value
18907.49
Base Total Cost
16928.95
Base Unrealized Gain Loss
1978.54
Base Accrued Interest
0
Local Market Value
18907.49
Local Total Cost Amount
16928.95
Local Unrealized Gain Loss
1978.54
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FNMA
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FNMA
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FNMA POOL 555417
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FNMA POOL 555417
Security Description
1% 01 May 2033
Maturity Date
2033-05-01T00:00:00.000
Interest Rate
6
Original Face
1832880.00
Shares Par Value
30265.36
Base Market Value
34460.44
Base Total Cost
30832.83
Base Unrealized Gain Loss
3627.61
Base Accrued Interest
0
Local Market Value
34460.44
Local Total Cost Amount
30832.83
Local Unrealized Gain Loss
3627.61
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FNMA
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FNMA
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FED HM LN PC POOL G01563
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FED HM LN PC POOL G01563
Security Description
5.5% 01 Jun 2033
Maturity Date
2033-06-01T00:00:00.000
Interest Rate
5.5
Original Face
4573000.00
Shares Par Value
99259.57
Base Market Value
111091.31
Base Total Cost
95995.82
Base Unrealized Gain Loss
15095.49
Base Accrued Interest
0
Local Market Value
111091.31
Local Total Cost Amount
95995.82
Local Unrealized Gain Loss
15095.49
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FHLMC
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FHLMC
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FNMA POOL 629604
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FNMA POOL 629604
Security Description
6% 01 Feb 2032
Maturity Date
2032-02-01T00:00:00.000
Interest Rate
6
Original Face
3311960.00
Shares Par Value
33250.16
Base Market Value
37383.82
Base Total Cost
34194.41
Base Unrealized Gain Loss
3189.41
Base Accrued Interest
0
Local Market Value
37383.82
Local Total Cost Amount
34194.41
Local Unrealized Gain Loss
3189.41
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FNMA
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FNMA
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: GNMA POOL 550153
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
GNMA POOL 550153
Security Description
7% 15 Jul 2031
Maturity Date
2031-07-15T00:00:00.000
Interest Rate
7
Original Face
226000.00
Shares Par Value
8538.80
Base Market Value
9735.43
Base Total Cost
9039.14
Base Unrealized Gain Loss
696.29
Base Accrued Interest
0
Local Market Value
9735.43
Local Total Cost Amount
9039.14
Local Unrealized Gain Loss
696.29
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
GNMA I
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
GNMA
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FNMA POOL 727051
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FNMA POOL 727051
Security Description
5.5% 01 Sep 2033
Maturity Date
2033-09-01T00:00:00.000
Interest Rate
5.5
Original Face
371000.00
Shares Par Value
5138.27
Base Market Value
5687.14
Base Total Cost
5045.92
Base Unrealized Gain Loss
641.22
Base Accrued Interest
0
Local Market Value
5687.14
Local Total Cost Amount
5045.92
Local Unrealized Gain Loss
641.22
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FNMA
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FNMA
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FNMA POOL 739592
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FNMA POOL 739592
Security Description
5.5% 01 Sep 2033
Maturity Date
2033-09-01T00:00:00.000
Interest Rate
5.5
Original Face
292000.00
Shares Par Value
10966.46
Base Market Value
12173.76
Base Total Cost
10841.32
Base Unrealized Gain Loss
1332.44
Base Accrued Interest
0
Local Market Value
12173.76
Local Total Cost Amount
10841.32
Local Unrealized Gain Loss
1332.44
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FNMA
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FNMA
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FHLMC TBA 30 YR 4.5
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FHLMC TBA 30 YR 4.5
Security Description
4.5% 15 Jul 2044
Maturity Date
2044-07-15T00:00:00.000
Interest Rate
4.5
Original Face
5990000.00
Shares Par Value
5990000.00
Base Market Value
6416847.40
Base Total Cost
6445067.14
Base Unrealized Gain Loss
-28219.74
Base Accrued Interest
8985.00
Local Market Value
6416847.40
Local Total Cost Amount
6445067.14
Local Unrealized Gain Loss
-28219.74
Local Accrued Interest
8985.00
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FHLMC
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FHLMC
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FED HM LN PC POOL A14440
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FED HM LN PC POOL A14440
Security Description
5.5% 01 Oct 2033
Maturity Date
2033-10-01T00:00:00.000
Interest Rate
5.5
Original Face
266000.00
Shares Par Value
9408.53
Base Market Value
10514.78
Base Total Cost
9376.19
Base Unrealized Gain Loss
1138.59
Base Accrued Interest
0
Local Market Value
10514.78
Local Total Cost Amount
9376.19
Local Unrealized Gain Loss
1138.59
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FHLMC
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FHLMC
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FNMA POOL 741904
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FNMA POOL 741904
Security Description
5.5% 01 Oct 2033
Maturity Date
2033-10-01T00:00:00.000
Interest Rate
5.5
Original Face
42000.00
Shares Par Value
1178.53
Base Market Value
1312.34
Base Total Cost
1164.41
Base Unrealized Gain Loss
147.93
Base Accrued Interest
0
Local Market Value
1312.34
Local Total Cost Amount
1164.41
Local Unrealized Gain Loss
147.93
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FNMA
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FNMA
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FNMA POOL 747509
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FNMA POOL 747509
Security Description
4.5% 01 Nov 2033
Maturity Date
2033-11-01T00:00:00.000
Interest Rate
4.5
Original Face
513196.00
Shares Par Value
21157.64
Base Market Value
22795.24
Base Total Cost
23000.68
Base Unrealized Gain Loss
-205.44
Base Accrued Interest
0
Local Market Value
22795.24
Local Total Cost Amount
23000.68
Local Unrealized Gain Loss
-205.44
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FNMA
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FNMA
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FNMA POOL 756267
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FNMA POOL 756267
Security Description
5.5% 01 Nov 2033
Maturity Date
2033-11-01T00:00:00.000
Interest Rate
5.5
Original Face
221000.00
Shares Par Value
2047.63
Base Market Value
2266.36
Base Total Cost
2024.27
Base Unrealized Gain Loss
242.09
Base Accrued Interest
0
Local Market Value
2266.36
Local Total Cost Amount
2024.27
Local Unrealized Gain Loss
242.09
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FNMA
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FNMA
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FNMA POOL 738507
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FNMA POOL 738507
Security Description
5.5% 01 Sep 2033
Maturity Date
2033-09-01T00:00:00.000
Interest Rate
5.5
Original Face
354000.00
Shares Par Value
18285.40
Base Market Value
20457.34
Base Total Cost
18076.78
Base Unrealized Gain Loss
2380.56
Base Accrued Interest
0
Local Market Value
20457.34
Local Total Cost Amount
18076.78
Local Unrealized Gain Loss
2380.56
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FNMA
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FNMA
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FNMA POOL 733215
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FNMA POOL 733215
Security Description
5.5% 01 Oct 2033
Maturity Date
2033-10-01T00:00:00.000
Interest Rate
5.5
Original Face
352000.00
Shares Par Value
11632.32
Base Market Value
12874.88
Base Total Cost
11499.60
Base Unrealized Gain Loss
1375.28
Base Accrued Interest
0
Local Market Value
12874.88
Local Total Cost Amount
11499.60
Local Unrealized Gain Loss
1375.28
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FNMA
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FNMA
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FNMA POOL 753116
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FNMA POOL 753116
Security Description
5.5% 01 Dec 2033
Maturity Date
2033-12-01T00:00:00.000
Interest Rate
5.5
Original Face
357000.00
Shares Par Value
6515.24
Base Market Value
7288.21
Base Total Cost
6438.19
Base Unrealized Gain Loss
850.02
Base Accrued Interest
0
Local Market Value
7288.21
Local Total Cost Amount
6438.19
Local Unrealized Gain Loss
850.02
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FNMA
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FNMA
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FNMA POOL 753724
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FNMA POOL 753724
Security Description
5.5% 01 Dec 2033
Maturity Date
2033-12-01T00:00:00.000
Interest Rate
5.5
Original Face
308000.00
Shares Par Value
8530.34
Base Market Value
9460.23
Base Total Cost
8419.11
Base Unrealized Gain Loss
1041.12
Base Accrued Interest
0
Local Market Value
9460.23
Local Total Cost Amount
8419.11
Local Unrealized Gain Loss
1041.12
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FNMA
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FNMA
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FNMA POOL 736990
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FNMA POOL 736990
Security Description
5.5% 01 Nov 2033
Maturity Date
2033-11-01T00:00:00.000
Interest Rate
5.5
Original Face
175000.00
Shares Par Value
5401.89
Base Market Value
5978.92
Base Total Cost
5340.25
Base Unrealized Gain Loss
638.67
Base Accrued Interest
0
Local Market Value
5978.92
Local Total Cost Amount
5340.25
Local Unrealized Gain Loss
638.67
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FNMA
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FNMA
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FNMA POOL 762047
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FNMA POOL 762047
Security Description
5.5% 01 Dec 2033
Maturity Date
2033-12-01T00:00:00.000
Interest Rate
5.5
Original Face
225000.00
Shares Par Value
1515.34
Base Market Value
1677.21
Base Total Cost
1498.04
Base Unrealized Gain Loss
179.17
Base Accrued Interest
0
Local Market Value
1677.21
Local Total Cost Amount
1498.04
Local Unrealized Gain Loss
179.17
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FNMA
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FNMA
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FNMA POOL 741068
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FNMA POOL 741068
Security Description
5.5% 01 Sep 2033
Maturity Date
2033-09-01T00:00:00.000
Interest Rate
5.5
Original Face
352000.00
Shares Par Value
5909.97
Base Market Value
6541.27
Base Total Cost
5835.67
Base Unrealized Gain Loss
705.60
Base Accrued Interest
0
Local Market Value
6541.27
Local Total Cost Amount
5835.67
Local Unrealized Gain Loss
705.60
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FNMA
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FNMA
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FNMA POOL 757116
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FNMA POOL 757116
Security Description
5.5% 01 Dec 2033
Maturity Date
2033-12-01T00:00:00.000
Interest Rate
5.5
Original Face
353000.00
Shares Par Value
4266.52
Base Market Value
4722.27
Base Total Cost
4217.82
Base Unrealized Gain Loss
504.45
Base Accrued Interest
0
Local Market Value
4722.27
Local Total Cost Amount
4217.82
Local Unrealized Gain Loss
504.45
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FNMA
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FNMA
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FNMA POOL 762067
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FNMA POOL 762067
Security Description
5.5% 01 Dec 2033
Maturity Date
2033-12-01T00:00:00.000
Interest Rate
5.5
Original Face
537000.00
Shares Par Value
21467.44
Base Market Value
23828.64
Base Total Cost
21190.67
Base Unrealized Gain Loss
2637.97
Base Accrued Interest
0
Local Market Value
23828.64
Local Total Cost Amount
21190.67
Local Unrealized Gain Loss
2637.97
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FNMA
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FNMA
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FNMA POOL 739277
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FNMA POOL 739277
Security Description
5.5% 01 Sep 2033
Maturity Date
2033-09-01T00:00:00.000
Interest Rate
5.5
Original Face
288000.00
Shares Par Value
6310.90
Base Market Value
6985.03
Base Total Cost
6238.91
Base Unrealized Gain Loss
746.12
Base Accrued Interest
0
Local Market Value
6985.03
Local Total Cost Amount
6238.91
Local Unrealized Gain Loss
746.12
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FNMA
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FNMA
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FNMA POOL 750016
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FNMA POOL 750016
Security Description
5.5% 01 Nov 2033
Maturity Date
2033-11-01T00:00:00.000
Interest Rate
5.5
Original Face
228000.00
Shares Par Value
13189.20
Base Market Value
14598.07
Base Total Cost
13038.73
Base Unrealized Gain Loss
1559.34
Base Accrued Interest
0
Local Market Value
14598.07
Local Total Cost Amount
13038.73
Local Unrealized Gain Loss
1559.34
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FNMA
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FNMA
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FNMA POOL 755705
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FNMA POOL 755705
Security Description
5.5% 01 Mar 2034
Maturity Date
2034-03-01T00:00:00.000
Interest Rate
5.5
Original Face
1588000.00
Shares Par Value
56940.15
Base Market Value
63747.34
Base Total Cost
58435.45
Base Unrealized Gain Loss
5311.89
Base Accrued Interest
0
Local Market Value
63747.34
Local Total Cost Amount
58435.45
Local Unrealized Gain Loss
5311.89
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FNMA
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FNMA
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FNMA POOL 357512
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FNMA POOL 357512
Security Description
5.5% 01 Mar 2034
Maturity Date
2034-03-01T00:00:00.000
Interest Rate
5.5
Original Face
2532000.00
Shares Par Value
87084.65
Base Market Value
97511.30
Base Total Cost
89447.05
Base Unrealized Gain Loss
8064.25
Base Accrued Interest
0
Local Market Value
97511.30
Local Total Cost Amount
89447.05
Local Unrealized Gain Loss
8064.25
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FNMA
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FNMA
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FNMA POOL 255251
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FNMA POOL 255251
Security Description
5.5% 01 May 2024
Maturity Date
2024-05-01T00:00:00.000
Interest Rate
5.5
Original Face
4399520.00
Shares Par Value
218773.04
Base Market Value
243529.40
Base Total Cost
243367.91
Base Unrealized Gain Loss
161.49
Base Accrued Interest
0
Local Market Value
243529.40
Local Total Cost Amount
243367.91
Local Unrealized Gain Loss
161.49
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FNMA
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FNMA
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FNMA POOL 778899
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FNMA POOL 778899
Security Description
4.5% 01 May 2034
Maturity Date
2034-05-01T00:00:00.000
Interest Rate
4.5
Original Face
948000.00
Shares Par Value
87678.45
Base Market Value
94406.89
Base Total Cost
83363.95
Base Unrealized Gain Loss
11042.94
Base Accrued Interest
0
Local Market Value
94406.89
Local Total Cost Amount
83363.95
Local Unrealized Gain Loss
11042.94
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FNMA
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FNMA
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FNMA POOL 254915
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FNMA POOL 254915
Security Description
4.5% 01 Sep 2023
Maturity Date
2023-09-01T00:00:00.000
Interest Rate
4.5
Original Face
55700000.00
Shares Par Value
2472966.37
Base Market Value
2652404.81
Base Total Cost
2676593.32
Base Unrealized Gain Loss
-24188.51
Base Accrued Interest
0
Local Market Value
2652404.81
Local Total Cost Amount
2676593.32
Local Unrealized Gain Loss
-24188.51
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FNMA
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FNMA
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FED HM LN PC POOL A22060
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FED HM LN PC POOL A22060
Security Description
4.5% 01 May 2029
Maturity Date
2029-05-01T00:00:00.000
Interest Rate
4.5
Original Face
149000.00
Shares Par Value
9227.66
Base Market Value
9883.93
Base Total Cost
8815.31
Base Unrealized Gain Loss
1068.62
Base Accrued Interest
0
Local Market Value
9883.93
Local Total Cost Amount
8815.31
Local Unrealized Gain Loss
1068.62
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FHLMC
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FHLMC
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FNMA POOL 255417
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FNMA POOL 255417
Security Description
6% 01 Sep 2024
Maturity Date
2024-09-01T00:00:00.000
Interest Rate
6
Original Face
9021787.00
Shares Par Value
394589.69
Base Market Value
443645.08
Base Total Cost
446379.59
Base Unrealized Gain Loss
-2734.51
Base Accrued Interest
0
Local Market Value
443645.08
Local Total Cost Amount
446379.59
Local Unrealized Gain Loss
-2734.51
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FNMA
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FNMA
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FNMA POOL 725816
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FNMA POOL 725816
Security Description
1% 01 May 2034
Maturity Date
2034-05-01T00:00:00.000
Interest Rate
6
Original Face
794000.00
Shares Par Value
58655.37
Base Market Value
67657.21
Base Total Cost
59755.15
Base Unrealized Gain Loss
7902.06
Base Accrued Interest
0
Local Market Value
67657.21
Local Total Cost Amount
59755.15
Local Unrealized Gain Loss
7902.06
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FNMA
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FNMA
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FED HM LN PC POOL G08028
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FED HM LN PC POOL G08028
Security Description
6% 01 Dec 2034
Maturity Date
2034-12-01T00:00:00.000
Interest Rate
6
Original Face
55000.00
Shares Par Value
4000.88
Base Market Value
4539.56
Base Total Cost
4274.98
Base Unrealized Gain Loss
264.58
Base Accrued Interest
0
Local Market Value
4539.56
Local Total Cost Amount
4274.98
Local Unrealized Gain Loss
264.58
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FHLMC
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FHLMC
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FED HM LN PC POOL A26271
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FED HM LN PC POOL A26271
Security Description
5.5% 01 Sep 2034
Maturity Date
2034-09-01T00:00:00.000
Interest Rate
5.5
Original Face
66845.00
Shares Par Value
2841.80
Base Market Value
3142.29
Base Total Cost
3058.49
Base Unrealized Gain Loss
83.80
Base Accrued Interest
0
Local Market Value
3142.29
Local Total Cost Amount
3058.49
Local Unrealized Gain Loss
83.80
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FHLMC
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FHLMC
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FNMA POOL 711602
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FNMA POOL 711602
Security Description
4.5% 01 Sep 2033
Maturity Date
2033-09-01T00:00:00.000
Interest Rate
4.5
Original Face
389000.00
Shares Par Value
46077.90
Base Market Value
49649.86
Base Total Cost
43813.39
Base Unrealized Gain Loss
5836.47
Base Accrued Interest
0
Local Market Value
49649.86
Local Total Cost Amount
43813.39
Local Unrealized Gain Loss
5836.47
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FNMA
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FNMA
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FNMA POOL 735224
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FNMA POOL 735224
Security Description
1% 01 Feb 2035
Maturity Date
2035-02-01T00:00:00.000
Interest Rate
5.5
Original Face
4937000.00
Shares Par Value
205977.37
Base Market Value
230698.77
Base Total Cost
203058.37
Base Unrealized Gain Loss
27640.40
Base Accrued Interest
0
Local Market Value
230698.77
Local Total Cost Amount
203058.37
Local Unrealized Gain Loss
27640.40
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FNMA
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FNMA
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FNMA POOL 735230
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FNMA POOL 735230
Security Description
1% 01 Feb 2035
Maturity Date
2035-02-01T00:00:00.000
Interest Rate
5.5
Original Face
1428000.00
Shares Par Value
64435.02
Base Market Value
72146.60
Base Total Cost
62605.94
Base Unrealized Gain Loss
9540.66
Base Accrued Interest
0
Local Market Value
72146.60
Local Total Cost Amount
62605.94
Local Unrealized Gain Loss
9540.66
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FNMA
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FNMA
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FNMA POOL 805475
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FNMA POOL 805475
Security Description
5.5% 01 Dec 2034
Maturity Date
2034-12-01T00:00:00.000
Interest Rate
5.5
Original Face
150000.00
Shares Par Value
15878.81
Base Market Value
17882.72
Base Total Cost
17280.60
Base Unrealized Gain Loss
602.12
Base Accrued Interest
0
Local Market Value
17882.72
Local Total Cost Amount
17280.60
Local Unrealized Gain Loss
602.12
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FNMA
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FNMA
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FNMA POOL 804644
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FNMA POOL 804644
Security Description
5.5% 01 Dec 2034
Maturity Date
2034-12-01T00:00:00.000
Interest Rate
5.5
Original Face
260000.00
Shares Par Value
13303.88
Base Market Value
14890.50
Base Total Cost
14478.35
Base Unrealized Gain Loss
412.15
Base Accrued Interest
0
Local Market Value
14890.50
Local Total Cost Amount
14478.35
Local Unrealized Gain Loss
412.15
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FNMA
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FNMA
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FNMA POOL 725773
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FNMA POOL 725773
Security Description
1% 01 Sep 2034
Maturity Date
2034-09-01T00:00:00.000
Interest Rate
5.5
Original Face
428000.00
Shares Par Value
17322.29
Base Market Value
19387.63
Base Total Cost
16837.61
Base Unrealized Gain Loss
2550.02
Base Accrued Interest
0
Local Market Value
19387.63
Local Total Cost Amount
16837.61
Local Unrealized Gain Loss
2550.02
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FNMA
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FNMA
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FED HM LN PC POOL G01771
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FED HM LN PC POOL G01771
Security Description
5.5% 01 Feb 2035
Maturity Date
2035-02-01T00:00:00.000
Interest Rate
5.5
Original Face
700000.00
Shares Par Value
31108.45
Base Market Value
34866.35
Base Total Cost
30994.23
Base Unrealized Gain Loss
3872.12
Base Accrued Interest
0
Local Market Value
34866.35
Local Total Cost Amount
30994.23
Local Unrealized Gain Loss
3872.12
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FHLMC
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FHLMC
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FED HM LN PC POOL A34245
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FED HM LN PC POOL A34245
Security Description
5% 01 Apr 2035
Maturity Date
2035-04-01T00:00:00.000
Interest Rate
5
Original Face
114697.00
Shares Par Value
2490.32
Base Market Value
2720.62
Base Total Cost
2677.88
Base Unrealized Gain Loss
42.74
Base Accrued Interest
0
Local Market Value
2720.62
Local Total Cost Amount
2677.88
Local Unrealized Gain Loss
42.74
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FHLMC
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FHLMC
Direct Group Trust Holding
Direct
USD
Local Currency Code: USD • Trade Country Name: UNITED STATES OF AMERICA (THE) • Security Name: FED HM LN PC POOL A46576
Local Currency Code
USD
Trade Country Name
UNITED STATES OF AMERICA (THE)
Security Name
FED HM LN PC POOL A46576
Security Description
5% 01 Aug 2035
Maturity Date
2035-08-01T00:00:00.000
Interest Rate
5
Original Face
10221342.00
Shares Par Value
549636.41
Base Market Value
600538.24
Base Total Cost
590859.16
Base Unrealized Gain Loss
9679.08
Base Accrued Interest
0
Local Market Value
600538.24
Local Total Cost Amount
590859.16
Local Unrealized Gain Loss
9679.08
Local Accrued Interest
0
Period End Date
2017-06-30T00:00:00.000
Asset Class
FIXED INCOME
Investment Type Name
FHLMC
Major Industry Name
MORTGAGE PASS-THROUGH
Minor Industry Name
FHLMC
Direct Group Trust Holding
Direct