HANCOCK JOHN SERIES TRUST
NSAR-B, 1999-12-28
Previous: NUGGET EXPLORATION INC, 3, 1999-12-28
Next: SUSQUEHANNA BANCSHARES INC, 8-K, 1999-12-28



<PAGE>      PAGE  1
000 B000000 10/31/1999
000 C000000 0000357238
000 D000000 N
000 E000000 NF
000 F000000 Y
000 G000000 N
000 H000000 N
000 I000000 6.1
000 J000000 U
001 A000000 JOHN HANCOCK SERIES TRUST
001 B000000 811-3392
001 C000000 6173751702
002 A000000 101 HUNTINGTON AVENUE
002 B000000 BOSTON
002 C000000 MA
002 D010000 02199
002 D020000 7603
003  000000 N
004  000000 N
005  000000 N
006  000000 N
007 A000000 Y
007 B000000  4
007 C010100  1
007 C010200  2
007 C010300  3
007 C020300 JOHN HANCOCK GLOBAL TECHNOLOGY FUND
007 C030300 N
007 C010400  4
007 C020400 JOHN HANCOCK SMALL CAP GROWTH FUND
007 C030400 N
007 C010500  5
007 C020500 JOHN HANCOCK MILLENNIUM GROWTH FUND
007 C030500 N
007 C010600  6
007 C020600 JOHN HANCOCK 500 INDEX FUND
007 C030600 N
007 C010700  7
007 C010800  8
007 C010900  9
007 C011000 10
011 A00AA01 JOHN HANCOCK FUNDS, INC.
011 B00AA01 8-43582
011 C01AA01 BOSTON
011 C02AA01 MA
011 C03AA01 02199
011 C04AA01 7603
012 A00AA01 JOHN HANCOCK SIGNATURE SERVICES, INC.
012 B00AA01 84-1885
012 C01AA01 BOSTON
012 C02AA01 MA
<PAGE>      PAGE  2
012 C03AA01 02199
012 C04AA01 9114
014 A00AA01 JOHN HANCOCK FUNDS, INC.
014 B00AA01 8-43582
014 A00AA02 JOHN HANCOCK SIGNATOR INVESTORS, INC.
014 B00AA02 8-13995
018  00AA00 Y
019 A00AA00 Y
019 B00AA00   66
019 C00AA00 JOHNHANCOC
020 A000001 INSTINET
020 C000001    276
020 A000002 DONALDSON, LUFKIN
020 B000002 13-2741729
020 C000002    127
020 A000003 JEFFERIES & CO.
020 B000003 95-2622900
020 C000003    105
020 A000004 MONTGOMERY SECURITIES
020 B000004 94-1707676
020 C000004     98
020 A000005 FIRST BOSTON
020 B000005 13-5659485
020 C000005     79
020 A000006 PIPER JAFFERAY
020 B000006 41-1422918
020 C000006     58
020 A000007 LEHMAN BROTHERS
020 B000007 13-2726611
020 C000007     51
020 A000008 US CLE
020 C000008     43
020 A000009 MACINTOSH HANSON
020 C000009     42
020 A000010 FIRST ALBANY
020 C000010     37
021  000000      911
022 A000001 LEHMAN BROS.
022 B000001 13-2726611
022 C000001  14245921
022 D000001     39351
022 A000002 BARCLAYS DEZOETTE
022 C000002   2015310
022 D000002         0
022 A000003 SWISS BANK
022 B000003 13-2639550
022 C000003   1397114
022 D000003      4821
022 A000004 LASALLE NATLCAPITAL
022 C000004    299651
022 D000004         0
<PAGE>      PAGE  3
022 A000005 SMITH BARNEY
022 B000005 13-1912900
022 C000005     99003
022 D000005     65270
022 A000006 GOLDMAN SACHS
022 B000006 13-5108880
022 C000006     75772
022 D000006     54329
022 A000007 BANK OF OKLAHOMA
022 C000007    100341
022 D000007         0
022 A000008 HAMBRECHT & QUIST
022 B000008 94-2856935
022 C000008     47341
022 D000008     45420
022 A000009 DONALDSON, LUFKIN & JENETTE
022 B000009 12-2741729
022 C000009     50969
022 D000009     24137
022 A000010 MONTGOMERY SECURITIES
022 B000010 94-1707676
022 C000010     28473
022 D000010     38290
023 C000000   19117274
023 D000000     749630
024  00AA00 N
025 D00AA01       0
025 D00AA02       0
025 D00AA03       0
025 D00AA04       0
025 D00AA05       0
025 D00AA06       0
025 D00AA07       0
025 D00AA08       0
026 A000000 Y
026 B000000 Y
026 C000000 Y
026 D000000 Y
026 E000000 N
026 F000000 N
026 G010000 N
026 G020000 N
026 H000000 N
027  000000 Y
058 A00AA00 N
059  00AA00 Y
060 A00AA00 Y
060 B00AA00 Y
061  00AA00     1000
062 A00AA00 N
062 B00AA00   0.0
<PAGE>      PAGE  4
062 C00AA00   0.0
062 D00AA00   0.0
062 E00AA00   0.0
062 F00AA00   0.0
062 G00AA00   0.0
062 H00AA00   0.0
062 I00AA00   0.0
062 J00AA00   0.0
062 K00AA00   0.0
062 L00AA00   0.0
062 M00AA00   0.0
062 N00AA00   0.0
062 O00AA00   0.0
062 P00AA00   0.0
062 Q00AA00   0.0
062 R00AA00   0.0
063 A00AA00   0
063 B00AA00  0.0
077 A000000 Y
077 B000000 Y
077 C000000 N
077 D000000 N
077 E000000 N
077 F000000 N
077 G000000 N
077 H000000 N
077 I000000 Y
077 J000000 N
077 K000000 N
077 L000000 N
077 M000000 N
077 N000000 N
077 O000000 N
077 P000000 N
077 Q010000 Y
077 Q020000 N
077 Q030000 N
078  000000 N
080 A00AA00 GULF INSURANCE COMPANY
080 B00AA00 ICI MUTUAL INSURANCE COMPANY
080 C00AA00    45000
081 A00AA00 Y
081 B00AA00  75
082 A00AA00 N
082 B00AA00        0
010 A000201 JOHN HANCOCK ADVISERS, INC.
010 B000201 801-8124
010 C010201 BOSTON
010 C020201 MA
010 C030201 02199
010 C040201 7603
<PAGE>      PAGE  5
008 A000301 JOHN HANCOCK ADVISERS, INC.
008 B000301 A
008 C000301 801-8124
008 D010301 BOSTON
008 D020301 MA
008 D030301 02199
008 D040301 7603
008 A000302 AMERICAN FUND ADVISORS, INC.
008 B000302 S
008 C000302 801-14138
008 D010302 NEW YORK
008 D020302 NY
008 D030302 10004
008 D040302 2307
010 A000301 JOHN HANCOCK ADVISERS, INC.
010 B000301 801-8124
010 C010301 BOSTON
010 C020301 MA
010 C030301 02199
010 C040301 7603
013 A000301 ERNST & YOUNG LLP
013 B010301 BOSTON
013 B020301 MA
013 B030301 02199
013 B040301 7603
015 A000301 INVESTORS BANK & TRUST
015 B000301 C
015 C010301 BOSTON
015 C020301 MA
015 C030301 02111
015 E010301 X
015 A000302 CITIBANK, N.A.
015 B000302 S
015 C010302 BUENOS AIRES
015 D010302 ARGENTINA
015 E040302 X
015 A000303 NATIONAL AUSTRALIA BANK LIMITED
015 B000303 S
015 C010303 MELBOURNE
015 D010303 AUSTRALIA
015 E040303 X
015 A000304 BANKAUSTRIA CREDITANSTALT
015 B000304 S
015 C010304 VIENNA
015 D010304 AUSTRIA
015 E040304 X
015 A000305 STANDARD CHARTERED BANK
015 B000305 S
015 C010305 DHAKA
015 D010305 BANGLADESH
015 E040305 X
<PAGE>      PAGE  6
015 A000306 PARIBAS
015 B000306 S
015 C010306 BRUSSELS
015 D010306 BELGIUM
015 E040306 X
015 A000307 BARCLAYS BANK OF BOTSWANA
015 B000307 S
015 C010307 GARBORONE
015 D010307 BOTSWANA
015 E040307 X
015 A000308 BANKBOSTON BRAZIL
015 B000308 S
015 C010308 SAO PAULO
015 D010308 BRAZIL
015 E040308 X
015 A000309 ROYAL BANK OF CANADA
015 B000309 S
015 C010309 TORONTO
015 D010309 CANADA
015 E040309 X
015 A000310 STANDARD CHARTERED BANK
015 B000310 S
015 C010310 SHANGHAI
015 D010310 CHINA
015 E040310 X
015 A000311 STANDARD CHARTERED BANK
015 B000311 S
015 C010311 SHENZHEN
015 D010311 CHINA
015 E040311 X
015 A000312 CITITRUST COLOMBIA S.A.
015 B000312 S
015 C010312 BOGOTA
015 D010312 COLOMBIA
015 E040312 X
015 A000313 CITIBANK, A.S.
015 B000313 S
015 C010313 PRAGUE
015 D010313 CZECH REPUBLIC
015 E040313 X
015 A000314 UNIBANK, A.S.
015 B000314 S
015 C010314 COPENHAGEN
015 D010314 DENMARK
015 E040314 X
015 A000315 CITIBANK, N.A.
015 B000315 S
015 C010315 QUITO
015 D010315 ECUADOR
015 E040315 X
015 A000316 CITIBANK, N.A.
<PAGE>      PAGE  7
015 B000316 S
015 C010316 CAIRO
015 D010316 EGYPT
015 E040316 X
015 A000317 EUROCLEAR/KANSALLIS-OSAKE-PANKKI
015 B000317 S
015 C010317 HELSINKI
015 D010317 FINLAND
015 E040317 X
015 A000318 PARIBAS
015 B000318 S
015 C010318 PARIS
015 D010318 FRANCE
015 E040318 X
015 A000319 EUROCLEAR/DEUTSCHE BANK A.G.
015 B000319 S
015 C010319 FRANKFURT
015 D010319 GERMANY
015 E040319 X
015 A000320 BARCLAYS BANK OF GHANA LTD
015 B000320 S
015 C010320 ACCRA
015 D010320 GHANA
015 E040320 X
015 A000321 STANDARD CHARTERED BANK
015 B000321 S
015 C010321 HONG KONG
015 D010321 HONG KONG
015 E040321 X
015 A000322 CITIBANK BUDAPEST RT
015 B000322 S
015 C010322 BUDAPEST
015 D010322 HUNGARY
015 E040322 X
015 A000323 STANDARD CHARTERED BANK
015 B000323 S
015 C010323 JAKARTA
015 D010323 INDONESIA
015 E040323 X
015 A000324 BANK OF IRELAND SECURITIES SERVICES
015 B000324 S
015 C010324 DUBLIN
015 D010324 IRELAND
015 E040324 X
015 A000325 BANK HAPOALIM B.M.
015 B000325 S
015 C010325 JERUSALEM
015 D010325 ISRAEL
015 E040325 X
015 A000326 PARIBAS
015 B000326 S
<PAGE>      PAGE  8
015 C010326 MILAN
015 D010326 ITALY
015 E040326 X
015 A000327 STANDARD CHARTERED BANK
015 B000327 S
015 C010327 TOKYO
015 D010327 JAPAN
015 E040327 X
015 A000328 CITIBANK, N.A.
015 B000328 S
015 C010328 AMMAN
015 D010328 JORDAN
015 E040328 X
015 A000329 STANDARD CHARTERED BANK
015 B000329 S
015 C010329 SEOUL
015 D010329 KOREA
015 E040329 X
015 A000330 EUROCLEAR/BANQUE ET CAISSE D'EPARGNE DEL'ETAT
015 B000330 S
015 C010330 LUXEMBOURG
015 D010330 LUXEMBOURG
015 E040330 X
015 A000331 STANDARD CHARTERED BANK MALAYSIA BERHAD
015 B000331 S
015 C010331 KUALA LUMPUR
015 D010331 MALAYSIA
015 E040331 X
015 A000332 HONG KONG SHANGHAI BANKING CORP.
015 B000332 S
015 C010332 PORT LOUIS
015 D010332 MAURITIUS
015 E040332 X
015 A000333 BANCOMER, S.A.
015 B000333 S
015 C010333 MEXICO CITY
015 D010333 MEXICO
015 E040333 X
015 A000334 CITIBANK MAGHREB
015 B000334 S
015 C010334 RABAT
015 D010334 MOROCCO
015 E040334 X
015 A000335 MEESPIERSON
015 B000335 S
015 C010335 AMSTERDAM
015 D010335 THE NETHERLANDS
015 E040335 X
015 A000336 NATIONAL NOMINEES LIMITED
015 B000336 S
015 C010336 WELLINGTON
<PAGE>      PAGE  9
015 D010336 NEW ZEALAND
015 E040336 X
015 A000337 UNION BANK OF NORWAY
015 B000337 S
015 C010337 OSLO
015 D010337 NORWAY
015 E040337 X
015 A000338 STANDARD CHARTERED BANK
015 B000338 S
015 C010338 KARACHI
015 D010338 PAKISTAN
015 E040338 X
015 A000339 CITIBANK, N.A.
015 B000339 S
015 C010339 LIMA
015 D010339 PERU
015 E040339 X
015 A000340 STANDARD CHARTERED BANK
015 B000340 S
015 C010340 MANILA
015 D010340 PHILIPPINES
015 E040340 X
015 A000341 BANK POLSKA (PEKAO)
015 B000341 S
015 C010341 WARSAW
015 D010341 POLAND
015 E040341 X
015 A000342 CITIBANK PORTUGAL S.A.
015 B000342 S
015 C010342 LISBON
015 D010342 PORTUGAL
015 E040342 X
015 A000343 CREDIT SUISSE
015 B000343 S
015 C010343 MOSCOW
015 D010343 RUSSIA
015 E040343 X
015 A000344 STANDARD CHARTERED BANK
015 B000344 S
015 C010344 SINGAPORE
015 D010344 SINGAPORE
015 E040344 X
015 A000345 CESKOSLOVENSKA OBCHODNA BANKA A.S.
015 B000345 S
015 C010345 BRATISLAVA
015 D010345 SLOVAK REPUBLIC
015 E040345 X
015 A000346 THE STANDARD BANK OF SOUTH AFRICA LIMITED
015 B000346 S
015 C010346 CAPETOWN, PRETORIA
015 D010346 SOUTH AFRICA
<PAGE>      PAGE  10
015 E040346 X
015 A000347 BANQUE PARIBAS
015 B000347 S
015 C010347 MADRID
015 D010347 SPAIN
015 E040347 X
015 A000348 STANDARD CHARTERED BANK
015 B000348 S
015 C010348 COLOMBO
015 D010348 SRI LANKA
015 E040348 X
015 A000349 SVENSKA HANDELSBANKEN
015 B000349 S
015 C010349 STOCKHOLM
015 D010349 SWEDEN
015 E040349 X
015 A000350 BANK LEU LTD
015 B000350 S
015 C010350 ZURICH
015 D010350 SWITZERLAND
015 E040350 X
015 A000351 STANDARD CHARTERED BANK
015 B000351 S
015 C010351 TAIPEI
015 D010351 TAIWAN
015 E040351 X
015 A000352 STANDARD CHARTERED BANK
015 B000352 S
015 C010352 BANGKOK
015 D010352 THAILAND
015 E040352 X
015 A000353 OTTOMAN BANK
015 B000353 S
015 C010353 ISTANBUL
015 D010353 TURKEY
015 E040353 X
015 A000354 HSBC PLC
015 B000354 S
015 C010354 LONDON
015 D010354 UNITED KINGDOM
015 E040354 X
015 A000355 THE DEPOSITORY AND CLEARING CENTRE
015 B000355 S
015 C010355 LONDON
015 D010355 UNITED KINGDOM
015 E040355 X
015 A000356 CITIBANK, N.A.
015 B000356 S
015 C010356 CARACAS
015 D010356 VENEZUELA
015 E040356 X
<PAGE>      PAGE  11
015 A000357 BARCLAYS BANK PLC
015 B000357 S
015 C010357 LUSAKA
015 D010357 ZAMBIA
015 E040357 X
015 A000358 BARCLAYS BANK PLC
015 B000358 S
015 C010358 HARARE
015 D010358 ZIMBABWE
015 E040358 X
015 A000359 PARIBAS
015 B000359 S
015 C010359 ATHENS
015 D010359 GREECE
015 E040359 X
015 A000360 HSBC BANK MIDDLE EAST
015 B000360 S
015 C010360 MANAMA
015 D010360 BAHRAIN
015 E040360 X
015 A000361 BANKAUSTRIA CREDITANSTALT
015 B000361 S
015 C010361 ZAGREB
015 D010361 CROATIA
015 E040361 X
015 A000362 HANSABANK
015 B000362 S
015 C010362 TALLIN
015 D010362 ESTONIA
015 E040362 X
015 A000363 ANZ GRINDLAYS BANK
015 B000363 S
015 C010363 NEW DELHI
015 D010363 INDIA
015 E040363 X
015 A000364 HANSABANK
015 B000364 S
015 C010364 RIGA
015 D010364 LATVIA
015 E040364 X
015 A000365 HSBC BANK MIDDLE EAST
015 B000365 S
015 C010365 BEIRUT
015 D010365 LEBANON
015 E040365 X
015 A000366 VILNIAUS BANKAS AB
015 B000366 S
015 C010366 VILNIUS
015 D010366 LITHUANIA
015 E040366 X
015 A000367 HSBC BANK MIDDLE EAST
<PAGE>      PAGE  12
015 B000367 S
015 C010367 MUSCAT
015 D010367 OMAN
015 E040367 X
015 A000368 CREDITANSTALT SECURITIES S.A.
015 B000368 S
015 C010368 BUCHAREST
015 D010368 ROMANIA
015 E040368 X
015 A000369 BANKAUSTRIA CREDITANSTALT D.D. LJUBLJANA
015 B000369 S
015 C010369 LJUBLJANA
015 D010369 SLOVENIA
015 E040369 X
015 A000370 THE BANK OF BERMUDA LIMITED
015 B000370 S
015 C010370 HAMILTON
015 D010370 BERMUDA
015 E040370 X
015 A000371 ING BANK
015 B000371 S
015 C010371 SOFIA
015 D010371 BULGARIA
015 E040371 X
015 A000372 BANKBOSTON, SANTIAGO
015 B000372 S
015 C010372 SANTIAGO
015 D010372 CHILE
015 E040372 X
015 A000373 ABN AMRO
015 B000373 S
015 C010373 ALMA-ATA
015 D010373 KAZAKSTAN
015 E040373 X
015 A000374 BARCLAYS BANK OF KENYA LTD
015 B000374 S
015 C010374 NAIROBI
015 D010374 KENYA
015 E040374 X
015 A000375 ING BANK
015 B000375 S
015 C010375 KIEV
015 D010375 UKRAINE
015 E040375 X
015 A000376 BANKBOSTON MONTEVIDEO
015 B000376 S
015 C010376 MONTEVIDEO
015 D010376 URUGUAY
015 E040376 X
028 A010300     67567
028 A020300         0
<PAGE>      PAGE  13
028 A030300         0
028 A040300     47498
028 B010300     66341
028 B020300         0
028 B030300         0
028 B040300     36396
028 C010300     87742
028 C020300         0
028 C030300         0
028 C040300     41211
028 D010300     85291
028 D020300         0
028 D030300         0
028 D040300     42521
028 E010300    128630
028 E020300         0
028 E030300         0
028 E040300     56313
028 F010300    114628
028 F020300         0
028 F030300         0
028 F040300     50883
028 G010300    550199
028 G020300         0
028 G030300         0
028 G040300    274822
028 H000300     11049
029  000300 Y
030 A000300   1176
030 B000300  5.00
030 C000300  0.00
031 A000300    232
031 B000300      0
032  000300    690
033  000300    254
034  000300 Y
035  000300    492
036 A000300 Y
036 B000300      0
037  000300 N
038  000300      0
039  000300 Y
040  000300 Y
041  000300 Y
042 A000300   0
042 B000300   0
042 C000300 100
042 D000300   0
042 E000300   0
042 F000300   0
042 G000300   0
<PAGE>      PAGE  14
042 H000300   0
043  000300   3667
044  000300   2656
045  000300 Y
046  000300 N
047  000300 Y
048  000300  0.000
048 A010300   100000
048 A020300 0.850
048 B010300   700000
048 B020300 0.750
048 C010300        0
048 C020300 0.000
048 D010300        0
048 D020300 0.000
048 E010300        0
048 E020300 0.000
048 F010300        0
048 F020300 0.000
048 G010300        0
048 G020300 0.000
048 H010300        0
048 H020300 0.000
048 I010300        0
048 I020300 0.000
048 J010300        0
048 J020300 0.000
048 K010300   800000
048 K020300 0.700
049  000300 N
050  000300 N
051  000300 N
052  000300 N
053 A000300 N
054 A000300 Y
054 B000300 Y
054 C000300 N
054 D000300 N
054 E000300 N
054 F000300 N
054 G000300 Y
054 H000300 Y
054 I000300 N
054 J000300 Y
054 K000300 N
054 L000300 N
054 M000300 Y
054 N000300 N
054 O000300 N
055 A000300 N
055 B000300 N
<PAGE>      PAGE  15
056  000300 Y
057  000300 N
066 A000300 Y
066 B000300 N
066 C000300 N
066 D000300 Y
066 E000300 N
066 F000300 N
066 G000300 N
067  000300 N
068 A000300 N
068 B000300 N
069  000300 N
070 A010300 Y
070 A020300 Y
070 B010300 Y
070 B020300 Y
070 C010300 Y
070 C020300 N
070 D010300 Y
070 D020300 N
070 E010300 Y
070 E020300 N
070 F010300 N
070 F020300 N
070 G010300 Y
070 G020300 N
070 H010300 N
070 H020300 N
070 I010300 N
070 I020300 N
070 J010300 Y
070 J020300 Y
070 K010300 Y
070 K020300 N
070 L010300 Y
070 L020300 Y
070 M010300 Y
070 M020300 N
070 N010300 Y
070 N020300 Y
070 O010300 N
070 O020300 N
070 P010300 Y
070 P020300 N
070 Q010300 N
070 Q020300 N
070 R010300 N
070 R020300 N
071 A000300    702001
071 B000300    341488
<PAGE>      PAGE  16
071 C000300    558057
071 D000300   61
072 A000300 12
072 B000300     3281
072 C000300      218
072 D000300        0
072 E000300        0
072 F000300     4678
072 G000300        0
072 H000300        0
072 I000300     1297
072 J000300      120
072 K000300        0
072 L000300       31
072 M000300       23
072 N000300      135
072 O000300        0
072 P000300        0
072 Q000300        0
072 R000300       34
072 S000300        5
072 T000300     3667
072 U000300        0
072 V000300        0
072 W000300      125
072 X000300    10115
072 Y000300        0
072 Z000300    -6616
072AA000300    92561
072BB000300        0
072CC010300   306299
072CC020300        0
072DD010300        0
072DD020300        0
072EE000300     2292
073 A010300   0.0000
073 A020300   0.0000
073 B000300   0.2470
073 C000300   0.0000
074 A000300        0
074 B000300   121635
074 C000300        0
074 D000300      533
074 E000300     6722
074 F000300   990220
074 G000300        0
074 H000300        0
074 I000300        0
074 J000300    10749
074 K000300        0
074 L000300     3177
<PAGE>      PAGE  17
074 M000300       32
074 N000300  1133068
074 O000300    41248
074 P000300      871
074 Q000300        0
074 R010300        0
074 R020300        0
074 R030300        0
074 R040300      363
074 S000300        0
074 T000300  1090586
074 U010300     8695
074 U020300     9661
074 V010300    60.15
074 V020300    57.28
074 W000300   0.0000
074 X000300    65899
074 Y000300        0
075 A000300        0
075 B000300   612162
076  000300     0.00
083 A000300 N
083 B000300        0
084 A000300 N
084 B000300        0
085 A000300 Y
085 B000300 N
008 A000401 JOHN HANCOCK ADVISERS, INC.
008 B000401 A
008 C000401 801-8124
008 D010401 BOSTON
008 D020401 MA
008 D030401 02199
008 D040401 7603
010 A000401 DELETE
013 A000401 ERNST & YOUNG
013 B010401 BOSTON
013 B020401 MA
013 B030401 02199
013 B040401 7603
015 A000401 INVESTORS BANK & TRUST
015 B000401 C
015 C010401 BOSTON
015 C020401 MA
015 C030401 02111
015 E010401 X
015 A000402 CITIBANK, N.A.
015 B000402 S
015 C010402 BUENOS AIRES
015 D010402 ARGENTINA
015 E040402 X
<PAGE>      PAGE  18
015 A000403 NATIONAL AUSTRALIA BANK LIMITED
015 B000403 S
015 C010403 MELBOURNE
015 D010403 AUSTRALIA
015 E040403 X
015 A000404 BANKAUSTRIA CREDITANSTALT
015 B000404 S
015 C010404 VIENNA
015 D010404 AUSTRIA
015 E040404 X
015 A000405 STANDARD CHARTERED BANK
015 B000405 S
015 C010405 DHAKA
015 D010405 BANGLADESH
015 E040405 X
015 A000406 PARIBAS
015 B000406 S
015 C010406 BRUSSELS
015 D010406 BELGIUM
015 E040406 X
015 A000407 BARCLAYS BANK OF BOTSWANA
015 B000407 S
015 C010407 GARBORONE
015 D010407 BOTSWANA
015 E040407 X
015 A000408 BANKBOSTON BRAZIL
015 B000408 S
015 C010408 SAO PAULO
015 D010408 BRAZIL
015 E040408 X
015 A000409 ROYAL BANK OF CANADA
015 B000409 S
015 C010409 TORONTO
015 D010409 CANADA
015 E040409 X
015 A000410 STANDARD CHARTERED BANK
015 B000410 S
015 C010410 SHANGHAI
015 D010410 CHINA
015 E040410 X
015 A000411 STANDARD CHARTERD BANK
015 B000411 S
015 C010411 SHENZHEN
015 D010411 CHINA
015 E040411 X
015 A000412 CITITRUST COLOMBIA S.A.
015 B000412 S
015 C010412 BOGOTA
015 D010412 COLOMBIA
015 E040412 X
015 A000413 CITIBANK, A.S.
<PAGE>      PAGE  19
015 B000413 S
015 C010413 PRAGUE
015 D010413 CZECH REPUBLIC
015 E040413 X
015 A000414 UNIBANK, A.S.
015 B000414 S
015 C010414 COPENHAGEN
015 D010414 DENMARK
015 E040414 X
015 A000415 CITIBANK, N.A.
015 B000415 S
015 C010415 QUITO
015 D010415 ECUADOR
015 E040415 X
015 A000416 CITIBANK, N.A.
015 B000416 S
015 C010416 CAIRO
015 D010416 EGYPT
015 E040416 X
015 A000417 EUROCLEAR/KANSALLIS-OSAKE-PANKKI
015 B000417 S
015 C010417 HELSINKI
015 D010417 FINLAND
015 E040417 X
015 A000418 PARIBAS
015 B000418 S
015 C010418 PARIS
015 D010418 FRANCE
015 E040418 X
015 A000419 EUROCLEAR/DEUTSCHE BANK A.G.
015 B000419 S
015 C010419 FRANKFURT
015 D010419 GERMANY
015 E040419 X
015 A000420 BARCLAYS BANK OF GHANA LTD
015 B000420 S
015 C010420 ACCRA
015 D010420 GHANA
015 E040420 X
015 A000421 PARIBAS
015 B000421 S
015 C010421 ATHENS
015 D010421 GREECE
015 E040421 X
015 A000422 STANDARD CHARTERED BANK
015 B000422 S
015 C010422 HONG KONG
015 D010422 HONG KONG
015 E040422 X
015 A000423 CITIBANK BUDAPEST RT
015 B000423 S
<PAGE>      PAGE  20
015 C010423 BUDAPEST
015 D010423 HUNGARY
015 E040423 X
015 A000424 STANDARD CHARTERED BANK
015 B000424 S
015 C010424 JAKARTA
015 D010424 INDONESIA
015 E040424 X
015 A000425 BANK OF IRELAND SECURITIES SERVICES
015 B000425 S
015 C010425 DUBLIN
015 D010425 IRELAND
015 E040425 X
015 A000426 BANK HAPOALIM B.M.
015 B000426 S
015 C010426 JERUSALEM
015 D010426 ISRAEL
015 E040426 X
015 A000427 PARIBAS
015 B000427 S
015 C010427 MILAN
015 D010427 ITALY
015 E040427 X
015 A000428 STANDARD CHARTERED BANK
015 B000428 S
015 C010428 TOKYO
015 D010428 JAPAN
015 E040428 X
015 A000429 CITIBANK, N.A.
015 B000429 S
015 C010429 AMMAN
015 D010429 JORDAN
015 E040429 X
015 A000430 STANDARD CHARTERED BANK
015 B000430 S
015 C010430 SEOUL
015 D010430 KOREA
015 E040430 X
015 A000431 EUROCLEAR/BANQUE ET CAISSE D'EPARGNE DEL'ETAT
015 B000431 S
015 C010431 LUXEMBOURG
015 D010431 LUXEMBOURG
015 E040431 X
015 A000432 STANDARD CHARTERED BANK MALAYSIA BERHAD
015 B000432 S
015 C010432 KUALA LUMPUR
015 D010432 MALAYSIA
015 E040432 X
015 A000433 HONGKONG SHANGHAI BANKING CORP
015 B000433 S
015 C010433 PORT LOUIS
<PAGE>      PAGE  21
015 D010433 MAURITIUS
015 E040433 X
015 A000434 BANCOMER, S.A.
015 B000434 S
015 C010434 MEXICO CITY
015 D010434 MEXICO
015 E040434 X
015 A000435 CITIBANK MAGHREB
015 B000435 S
015 C010435 RABAT
015 D010435 MOROCCO
015 E040435 X
015 A000436 MEESPIERSON
015 B000436 S
015 C010436 AMSTERDAM
015 D010436 THE NETHERLANDS
015 E040436 X
015 A000437 NATIONAL NOMINEES LIMITED
015 B000437 S
015 C010437 WELLINGTON
015 D010437 NEW ZEALAND
015 E040437 X
015 A000438 UNION BANK OF NORWAY
015 B000438 S
015 C010438 OSLO
015 D010438 NORWAY
015 E040438 X
015 A000439 STANDARD CHARTERED BANK
015 B000439 S
015 C010439 KARACHI
015 D010439 PAKISTAN
015 E040439 X
015 A000440 CITIBANK, N.A.
015 B000440 S
015 C010440 LIMA
015 D010440 PERU
015 E040440 X
015 A000441 STANDARD CHARTERED BANK
015 B000441 S
015 C010441 MANILA
015 D010441 PHILIPPINES
015 E040441 X
015 A000442 BANK POLSKA (PEKAO)
015 B000442 S
015 C010442 WARSAW
015 D010442 POLAND
015 E040442 X
015 A000443 CITIBANK PORTUGAL S.A.
015 B000443 S
015 C010443 LISBON
015 D010443 PORTUGAL
<PAGE>      PAGE  22
015 E040443 X
015 A000444 CREDIT SUISSE
015 B000444 S
015 C010444 MOSCOW
015 D010444 RUSSIA
015 E040444 X
015 A000445 STANDARD CHARTERED BANK
015 B000445 S
015 C010445 SINGAPORE
015 D010445 SINGAPORE
015 E040445 X
015 A000446 CESKOSLOVENSKA OBCHODNA BANKA A.S.
015 B000446 S
015 C010446 BRATISLAVA
015 D010446 SLOVAK REPUBLIC
015 E040446 X
015 A000447 THE STANDARD BANK OF SOUTH AFRICA LIMITED
015 B000447 S
015 C010447 CAPETWON, PRETORIA
015 D010447 SOUTH AFRICA
015 E040447 X
015 A000448 PARIBAS
015 B000448 S
015 C010448 MADRID
015 D010448 SPAIN
015 E040448 X
015 A000449 STANDARD CHARTERED BANK
015 B000449 S
015 C010449 COLOMBO
015 D010449 SRI LANKA
015 E040449 X
015 A000450 SVENSKA HANDELSBANKEN
015 B000450 S
015 C010450 STOCKHOLM
015 D010450 SWEDEN
015 E040450 X
015 A000451 BANK LEU LTD
015 B000451 S
015 C010451 ZURICH
015 D010451 SWITZERLAND
015 E040451 X
015 A000452 STANDARD CHARTERED BANK
015 B000452 S
015 C010452 TAIPEI
015 D010452 TAIWAN
015 E040452 X
015 A000453 OTTOMAN BANK
015 B000453 S
015 C010453 ISTANBUL
015 D010453 TURKEY
015 E040453 X
<PAGE>      PAGE  23
015 A000454 HSBC PLC
015 B000454 S
015 C010454 LONDON
015 D010454 UNITED KINGDOM
015 E040454 X
015 A000455 THE DEPOSITORY AND CLEARING CENTRE
015 B000455 S
015 C010455 LONDON
015 D010455 UNITED KINGDOM
015 E040455 X
015 A000456 CITIBANK, N.A.
015 B000456 S
015 C010456 CARACAS
015 D010456 VENEZUELA
015 E040456 X
015 A000457 BARCLAYS BANK PLC
015 B000457 S
015 C010457 LUSAKA
015 D010457 ZAMBIA
015 E040457 X
015 A000458 BARCLAYS BANK PLC
015 B000458 S
015 C010458 HARARE
015 D010458 ZIMBABWE
015 E040458 X
015 A000459 STANDARD CHARTERED BANK
015 B000459 S
015 C010459 BANGKOK
015 D010459 THAILAND
015 E040459 X
015 A000460 HSBC BANK MIDDLE EAST
015 B000460 S
015 C010460 MANAMA
015 D010460 BAHRAIN
015 E040460 X
015 A000461 BANKAUSTRIA CREDITANSTALT
015 B000461 S
015 C010461 ZAGREB
015 D010461 CROATIA
015 E040461 X
015 A000462 HANSABANK
015 B000462 S
015 C010462 TALLIN
015 D010462 ESTONIA
015 E040462 X
015 A000463 ANZ GRINDLAYS BANK
015 B000463 S
015 C010463 NEW DELHI
015 D010463 INDIA
015 E040463 X
015 A000464 HANSABANK
<PAGE>      PAGE  24
015 B000464 S
015 C010464 RIGA
015 D010464 LATVIA
015 E040464 X
015 A000465 HSBC BANK MIDDLE EAST
015 B000465 S
015 C010465 BEIRUT
015 D010465 LEBANON
015 E040465 X
015 A000466 VILNIAUS BANKAS AB
015 B000466 S
015 C010466 VILNIUS
015 D010466 LITHUANIA
015 E040466 X
015 A000467 HSBC BANK MIDDLE EAST
015 B000467 S
015 C010467 MUSCAT
015 D010467 OMAN
015 E040467 X
015 A000468 CREDITANSTALT SECURITIES S.A.
015 B000468 S
015 C010468 BUCHAREST
015 D010468 ROMANIA
015 E040468 X
015 A000469 BANK AUSTRIA CREDITANSTALT D.D. DJUBLJANA
015 B000469 S
015 C010469 SJUBLJANA
015 D010469 SLOVENIA
015 E040469 X
015 A000470 THE BANK OF BERMUDA LIMITED
015 B000470 S
015 C010470 HAMILTON
015 D010470 BERMUDA
015 E040470 X
015 A000471 ING BANK
015 B000471 S
015 C010471 SOFIA
015 D010471 BULGARIA
015 E040471 X
015 A000472 BANKBOSTON, SANTIAGO
015 B000472 S
015 C010472 SANTIAGO
015 D010472 CHILE
015 E040472 X
015 A000473 ABN AMRO
015 B000473 S
015 C010473 ALMA-ATA
015 D010473 KAZAKSTAN
015 E040473 X
015 A000474 BARCLAYS BANK OF KENYA LTD.
015 B000474 S
<PAGE>      PAGE  25
015 C010474 NAIROBI
015 D010474 KENYA
015 E040474 X
015 A000475 ING BANK
015 B000475 S
015 C010475 KIEV
015 D010475 UKRAINE
015 E040475 X
015 A000476 BANKBOSTON MONTEVIDEO
015 B000476 S
015 C010476 MONTEVIDEO
015 D010476 URUGUAY
015 E040476 X
028 A010400     16570
028 A020400         2
028 A030400         0
028 A040400     25162
028 B010400     16134
028 B020400         0
028 B030400         0
028 B040400     16305
028 C010400     32849
028 C020400         0
028 C030400         0
028 C040400     26805
028 D010400     25083
028 D020400         1
028 D030400         0
028 D040400     24076
028 E010400     42369
028 E020400         0
028 E030400         0
028 E040400     35674
028 F010400     47998
028 F020400         1
028 F030400         0
028 F040400     41090
028 G010400    181003
028 G020400         4
028 G030400         0
028 G040400    169112
028 H000400     60260
029  000400 Y
030 A000400    405
030 B000400  5.00
030 C000400  0.00
031 A000400     22
031 B000400      0
032  000400    293
033  000400     90
034  000400 Y
<PAGE>      PAGE  26
035  000400    780
036 A000400 Y
036 B000400      0
037  000400 N
038  000400      0
039  000400 Y
040  000400 Y
041  000400 Y
042 A000400   0
042 B000400   0
042 C000400 100
042 D000400   0
042 E000400   0
042 F000400   0
042 G000400   0
042 H000400   0
043  000400   4564
044  000400  13840
045  000400 Y
046  000400 N
047  000400 Y
048  000400  0.750
048 A010400        0
048 A020400 0.000
048 B010400        0
048 B020400 0.000
048 C010400        0
048 C020400 0.000
048 D010400        0
048 D020400 0.000
048 E010400        0
048 E020400 0.000
048 F010400        0
048 F020400 0.000
048 G010400        0
048 G020400 0.000
048 H010400        0
048 H020400 0.000
048 I010400        0
048 I020400 0.000
048 J010400        0
048 J020400 0.000
048 K010400        0
048 K020400 0.000
049  000400 N
050  000400 N
051  000400 N
052  000400 N
053 A000400 N
054 A000400 Y
054 B000400 N
<PAGE>      PAGE  27
054 C000400 N
054 D000400 N
054 E000400 N
054 F000400 N
054 G000400 Y
054 H000400 Y
054 I000400 N
054 J000400 Y
054 K000400 N
054 L000400 N
054 M000400 Y
054 N000400 N
054 O000400 N
055 A000400 N
055 B000400 Y
056  000400 Y
057  000400 N
066 A000400 Y
066 B000400 N
066 C000400 Y
066 D000400 N
066 E000400 N
066 F000400 N
066 G000400 N
067  000400 N
068 A000400 N
068 B000400 N
069  000400 N
070 A010400 Y
070 A020400 Y
070 B010400 Y
070 B020400 N
070 C010400 Y
070 C020400 N
070 D010400 Y
070 D020400 N
070 E010400 Y
070 E020400 N
070 F010400 Y
070 F020400 N
070 G010400 Y
070 G020400 N
070 H010400 Y
070 H020400 N
070 I010400 N
070 I020400 N
070 J010400 Y
070 J020400 N
070 K010400 Y
070 K020400 Y
070 L010400 Y
<PAGE>      PAGE  28
070 L020400 Y
070 M010400 Y
070 M020400 N
070 N010400 Y
070 N020400 Y
070 O010400 N
070 O020400 N
070 P010400 Y
070 P020400 N
070 Q010400 N
070 Q020400 N
070 R010400 Y
070 R020400 N
071 A000400    661483
071 B000400    729357
071 C000400         0
071 D000400  104
072 A000400 12
072 B000400      424
072 C000400      635
072 D000400        0
072 E000400        0
072 F000400     4820
072 G000400        0
072 H000400        0
072 I000400     1631
072 J000400      170
072 K000400        0
072 L000400       33
072 M000400       39
072 N000400      113
072 O000400        0
072 P000400        9
072 Q000400        0
072 R000400       40
072 S000400        5
072 T000400     4564
072 U000400        0
072 V000400        0
072 W000400      136
072 X000400    11560
072 Y000400        0
072 Z000400   -10501
072AA000400   134646
072BB000400        0
072CC010400   146147
072CC020400        0
072DD010400        0
072DD020400        0
072EE000400    15427
073 A010400   0.0000
<PAGE>      PAGE  29
073 A020400   0.0000
073 B000400   0.2300
073 C000400   0.0000
074 A000400        1
074 B000400    21589
074 C000400        0
074 D000400        0
074 E000400        0
074 F000400   730749
074 G000400        0
074 H000400        0
074 I000400        0
074 J000400    32965
074 K000400        0
074 L000400      798
074 M000400      130
074 N000400   786232
074 O000400    35764
074 P000400      624
074 Q000400        0
074 R010400        0
074 R020400        0
074 R030400        0
074 R040400      624
074 S000400        0
074 T000400   749220
074 U010400    21105
074 U020400    41103
074 V010400    12.65
074 V020400    11.64
074 W000400   0.0000
074 X000400    43614
074 Y000400        0
075 A000400        0
075 B000400   642653
076  000400     0.00
083 A000400 N
083 B000400        0
084 A000400 N
084 B000400        0
085 A000400 Y
085 B000400 N
008 A000501 JOHN HANCOCK ADVISERS, INC.
008 B000501 A
008 C000501 801-8124
008 D010501 BOSTON
008 D020501 MA
008 D030501 02199
008 D040501 7603
010 A000501 DELETE
013 A000501 DELOITTE & TOUCHE, LLP
<PAGE>      PAGE  30
013 B010501 BOSTON
013 B020501 MA
013 B030501 02199
013 B040501 7603
015 A000501 STATE STREET BANK AND TRUST COMPANY
015 B000501 C
015 C010501 BOSTON
015 C020501 MA
015 C030501 02110
015 E010501 X
028 A010500         0
028 A020500         0
028 A030500         0
028 A040500         0
028 B010500         0
028 B020500         0
028 B030500         0
028 B040500         0
028 C010500         0
028 C020500         0
028 C030500         0
028 C040500         0
028 D010500         0
028 D020500         0
028 D030500         0
028 D040500         0
028 E010500         0
028 E020500         0
028 E030500         0
028 E040500         0
028 F010500         0
028 F020500         0
028 F030500         0
028 F040500         0
028 G010500         0
028 G020500         0
028 G030500         0
028 G040500         0
028 H000500         0
029  000500 N
030 A000500      0
030 B000500  0.00
030 C000500  0.00
031 A000500      0
031 B000500      0
032  000500      0
033  000500      0
034  000500 N
035  000500      0
036 B000500      0
037  000500 N
<PAGE>      PAGE  31
038  000500      0
039  000500 Y
040  000500 Y
041  000500 N
042 A000500   0
042 B000500   0
042 C000500   0
042 D000500   0
042 E000500   0
042 F000500   0
042 G000500   0
042 H000500   0
043  000500      0
044  000500      0
045  000500 Y
048  000500  0.750
048 A010500        0
048 A020500 0.000
048 B010500        0
048 B020500 0.000
048 C010500        0
048 C020500 0.000
048 D010500        0
048 D020500 0.000
048 E010500        0
048 E020500 0.000
048 F010500        0
048 F020500 0.000
048 G010500        0
048 G020500 0.000
048 H010500        0
048 H020500 0.000
048 I010500        0
048 I020500 0.000
048 J010500        0
048 J020500 0.000
048 K010500        0
048 K020500 0.000
049  000500 N
050  000500 N
051  000500 N
052  000500 N
053 A000500 Y
054 A000500 N
054 B000500 N
054 C000500 N
054 D000500 N
054 E000500 N
054 F000500 N
054 G000500 N
054 H000500 N
<PAGE>      PAGE  32
054 I000500 N
054 J000500 N
054 K000500 N
054 L000500 N
054 M000500 N
054 N000500 N
054 O000500 N
055 A000500 N
055 B000500 N
056  000500 Y
057  000500 N
066 A000500 Y
066 B000500 N
066 C000500 N
066 D000500 Y
066 E000500 N
066 F000500 N
066 G000500 N
067  000500 N
068 A000500 N
068 B000500 N
069  000500 N
070 A010500 Y
070 A020500 N
070 B010500 Y
070 B020500 N
070 C010500 Y
070 C020500 N
070 D010500 Y
070 D020500 N
070 E010500 Y
070 E020500 N
070 F010500 Y
070 F020500 N
070 G010500 Y
070 G020500 N
070 H010500 Y
070 H020500 N
070 I010500 N
070 I020500 N
070 J010500 Y
070 J020500 N
070 K010500 Y
070 K020500 N
070 L010500 Y
070 L020500 N
070 M010500 Y
070 M020500 N
070 N010500 Y
070 N020500 N
070 O010500 N
<PAGE>      PAGE  33
070 O020500 N
070 P010500 Y
070 P020500 N
070 Q010500 N
070 Q020500 N
070 R010500 Y
070 R020500 N
071 A000500         0
071 B000500         0
071 C000500         0
071 D000500    0
072 A000500  5
072 B000500        0
072 C000500        0
072 D000500        0
072 E000500        0
072 F000500        0
072 G000500        0
072 H000500        0
072 I000500        0
072 J000500        0
072 K000500        0
072 L000500        0
072 M000500        0
072 N000500        0
072 O000500        0
072 P000500        0
072 Q000500        0
072 R000500        0
072 S000500        0
072 T000500        0
072 U000500        0
072 V000500        0
072 W000500        0
072 X000500        0
072 Y000500        0
072 Z000500        0
072AA000500        0
072BB000500        0
072CC010500        0
072CC020500        0
072DD010500        0
072DD020500        0
072EE000500        0
073 A010500   0.0000
073 A020500   0.0000
073 B000500   0.0000
073 C000500   0.0000
074 A000500        0
074 B000500        0
074 C000500        0
<PAGE>      PAGE  34
074 D000500        0
074 E000500        0
074 F000500        0
074 G000500        0
074 H000500        0
074 I000500        0
074 J000500        0
074 K000500        0
074 L000500        0
074 M000500        0
074 N000500        0
074 O000500        0
074 P000500        0
074 Q000500        0
074 R010500        0
074 R020500        0
074 R030500        0
074 R040500        0
074 S000500        0
074 T000500        0
074 U010500        0
074 U020500        0
074 V010500     0.00
074 V020500     0.00
074 W000500   0.0000
074 X000500        0
074 Y000500        0
075 A000500        0
075 B000500        0
076  000500     0.00
083 A000500 N
083 B000500        0
084 A000500 N
084 B000500        0
085 A000500 Y
085 B000500 N
008 A000601 JOHN HANCOCK ADVISERS, INC.
008 B000601 A
008 C000601 801-8124
008 D010601 BOSTON
008 D020601 MA
008 D030601 02199
008 D040601 7603
010 A000601 DELETE
013 A000601 PRICEWATERHOUSECOOPERS, LLP
013 B010601 BOSTON
013 B020601 MA
013 B030601 02199
013 B040601 7603
015 A000601 STATE STREET BANK AND TRUST
015 B000601 C
<PAGE>      PAGE  35
015 C010601 BOSTON
015 C020601 MA
015 C030601 02110
015 E010601 X
028 A010600     35528
028 A020600         0
028 A030600         0
028 A040600       129
028 B010600       587
028 B020600         0
028 B030600         0
028 B040600       494
028 C010600       488
028 C020600         0
028 C030600         0
028 C040600       433
028 D010600         0
028 D020600         0
028 D030600         0
028 D040600         0
028 E010600         0
028 E020600         0
028 E030600         0
028 E040600         0
028 F010600         0
028 F020600         0
028 F030600         0
028 F040600         0
028 G010600     36603
028 G020600         0
028 G030600         0
028 G040600      1056
028 H000600         0
030 A000600      0
030 B000600  0.00
030 C000600  0.00
031 A000600      0
031 B000600      0
032  000600      0
033  000600      0
034  000600 N
035  000600      0
036 B000600      0
037  000600 N
038  000600      0
039  000600 Y
040  000600 Y
041  000600 N
042 A000600   0
042 B000600   0
042 C000600   0
<PAGE>      PAGE  36
042 D000600   0
042 E000600   0
042 F000600   0
042 G000600   0
042 H000600   0
043  000600      0
044  000600      0
045  000600 Y
048  000600  0.350
048 A010600        0
048 A020600 0.000
048 B010600        0
048 B020600 0.000
048 C010600        0
048 C020600 0.000
048 D010600        0
048 D020600 0.000
048 E010600        0
048 E020600 0.000
048 F010600        0
048 F020600 0.000
048 G010600        0
048 G020600 0.000
048 H010600        0
048 H020600 0.000
048 I010600        0
048 I020600 0.000
048 J010600        0
048 J020600 0.000
048 K010600        0
048 K020600 0.000
053 A000600 Y
053 B000600 Y
053 C000600 N
054 A000600 N
054 B000600 N
054 C000600 N
054 D000600 N
054 E000600 N
054 F000600 N
054 G000600 N
054 H000600 N
054 I000600 N
054 J000600 N
054 K000600 N
054 L000600 N
054 M000600 N
054 N000600 N
054 O000600 N
055 A000600 N
055 B000600 N
<PAGE>      PAGE  37
056  000600 Y
057  000600 N
066 A000600 Y
066 B000600 N
066 C000600 N
066 D000600 Y
066 E000600 N
066 F000600 N
066 G000600 N
067  000600 N
068 A000600 N
068 B000600 N
069  000600 Y
070 A010600 Y
070 A020600 Y
070 B010600 Y
070 B020600 N
070 C010600 Y
070 C020600 N
070 D010600 Y
070 D020600 N
070 E010600 Y
070 E020600 N
070 F010600 Y
070 F020600 Y
070 G010600 Y
070 G020600 N
070 H010600 Y
070 H020600 N
070 I010600 N
070 I020600 N
070 J010600 Y
070 J020600 N
070 K010600 Y
070 K020600 Y
070 L010600 Y
070 L020600 Y
070 M010600 Y
070 M020600 N
070 N010600 Y
070 N020600 N
070 O010600 N
070 O020600 N
070 P010600 Y
070 P020600 N
070 Q010600 N
070 Q020600 N
070 R010600 N
070 R020600 N
071 A000600     35058
071 B000600       214
<PAGE>      PAGE  38
071 C000600     32088
071 D000600    1
072 A000600  3
072 B000600       24
072 C000600       77
072 D000600        0
072 E000600        0
072 F000600       25
072 G000600        0
072 H000600        0
072 I000600        0
072 J000600       22
072 K000600        0
072 L000600       10
072 M000600        0
072 N000600       11
072 O000600        0
072 P000600        0
072 Q000600        0
072 R000600       20
072 S000600        0
072 T000600       18
072 U000600        0
072 V000600        0
072 W000600        3
072 X000600      109
072 Y000600       81
072 Z000600       73
072AA000600        0
072BB000600       10
072CC010600        0
072CC020600      801
072DD010600        0
072DD020600        0
072EE000600        0
073 A010600   0.0000
073 A020600   0.0000
073 B000600   0.0000
073 C000600   0.0000
074 A000600        0
074 B000600      697
074 C000600        0
074 D000600        0
074 E000600        0
074 F000600    35602
074 G000600        0
074 H000600        0
074 I000600        0
074 J000600        0
074 K000600       42
074 L000600       50
<PAGE>      PAGE  39
074 M000600       55
074 N000600    36446
074 O000600        0
074 P000600        0
074 Q000600        0
074 R010600        0
074 R020600        0
074 R030600        0
074 R040600       36
074 S000600        0
074 T000600    36410
074 U010600     3555
074 U020600        0
074 V010600    10.24
074 V020600     0.00
074 W000600   0.0000
074 X000600       11
074 Y000600        0
075 A000600        0
075 B000600    34951
076  000600     0.00
083 A000600 N
083 B000600        0
084 A000600 N
084 B000600        0
085 A000600 Y
085 B000600 N
SIGNATURE   SUSAN S. NEWTON
TITLE       VICE PRESIDENT



<TABLE> <S> <C>

<ARTICLE> 6
<SERIES>
   <NUMBER> 031
   <NAME> JOHN HANCOCK GLOBAL TECHNOLOGY FUND - CLASS A

<S>                             <C>
<PERIOD-TYPE>                   YEAR
<FISCAL-YEAR-END>                          OCT-31-1999
<PERIOD-START>                             NOV-01-1998
<PERIOD-END>                               OCT-31-1999
<INVESTMENTS-AT-COST>                      721,560,646
<INVESTMENTS-AT-VALUE>                   1,119,110,205
<RECEIVABLES>                               13,926,371
<ASSETS-OTHER>                                  31,460
<OTHER-ITEMS-ASSETS>                               415
<TOTAL-ASSETS>                           1,133,068,451
<PAYABLE-FOR-SECURITIES>                    41,248,492
<SENIOR-LONG-TERM-DEBT>                              0
<OTHER-ITEMS-LIABILITIES>                    1,233,814
<TOTAL-LIABILITIES>                         42,482,306
<SENIOR-EQUITY>                                      0
<PAID-IN-CAPITAL-COMMON>                   635,167,420
<SHARES-COMMON-STOCK>                        8,694,555
<SHARES-COMMON-PRIOR>                        6,545,635
<ACCUMULATED-NII-CURRENT>                     (21,527)
<OVERDISTRIBUTION-NII>                               0
<ACCUMULATED-NET-GAINS>                     57,890,693
<OVERDISTRIBUTION-GAINS>                             0
<ACCUM-APPREC-OR-DEPREC>                   397,549,559
<NET-ASSETS>                             1,090,586,145
<DIVIDEND-INCOME>                              217,693
<INTEREST-INCOME>                            3,281,389
<OTHER-INCOME>                                       0
<EXPENSES-NET>                              10,115,212
<NET-INVESTMENT-INCOME>                    (6,616,130)
<REALIZED-GAINS-CURRENT>                    92,561,445
<APPREC-INCREASE-CURRENT>                  306,298,964
<NET-CHANGE-FROM-OPS>                      392,244,279
<EQUALIZATION>                                       0
<DISTRIBUTIONS-OF-INCOME>                            0
<DISTRIBUTIONS-OF-GAINS>                     1,583,167
<DISTRIBUTIONS-OTHER>                                0
<NUMBER-OF-SHARES-SOLD>                     12,955,560
<NUMBER-OF-SHARES-REDEEMED>                 10,858,023
<SHARES-REINVESTED>                             51,384
<NET-CHANGE-IN-ASSETS>                     826,328,745
<ACCUMULATED-NII-PRIOR>                       (17,749)
<ACCUMULATED-GAINS-PRIOR>                    1,870,644
<OVERDISTRIB-NII-PRIOR>                              0
<OVERDIST-NET-GAINS-PRIOR>                           0
<GROSS-ADVISORY-FEES>                        4,678,237
<INTEREST-EXPENSE>                                   0
<GROSS-EXPENSE>                             10,115,212
<AVERAGE-NET-ASSETS>                       346,348,837
<PER-SHARE-NAV-BEGIN>                            28.46
<PER-SHARE-NII>                                 (0.36)
<PER-SHARE-GAIN-APPREC>                          32.30
<PER-SHARE-DIVIDEND>                                 0
<PER-SHARE-DISTRIBUTIONS>                       (0.25)
<RETURNS-OF-CAPITAL>                                 0
<PER-SHARE-NAV-END>                              60.15
<EXPENSE-RATIO>                                   1.35


</TABLE>

<TABLE> <S> <C>

<ARTICLE> 6
<SERIES>
   <NUMBER> 032
   <NAME> JOHN HANCOCK GLOBAL TECHNOLOGY FUND - CLASS B

<S>                             <C>
<PERIOD-TYPE>                   YEAR
<FISCAL-YEAR-END>                          OCT-31-1999
<PERIOD-START>                             NOV-01-1998
<PERIOD-END>                               OCT-31-1999
<INVESTMENTS-AT-COST>                      721,560,646
<INVESTMENTS-AT-VALUE>                   1,119,110,205
<RECEIVABLES>                               13,926,371
<ASSETS-OTHER>                                  31,460
<OTHER-ITEMS-ASSETS>                               415
<TOTAL-ASSETS>                           1,133,068,451
<PAYABLE-FOR-SECURITIES>                    41,248,492
<SENIOR-LONG-TERM-DEBT>                              0
<OTHER-ITEMS-LIABILITIES>                    1,233,814
<TOTAL-LIABILITIES>                         42,482,306
<SENIOR-EQUITY>                                      0
<PAID-IN-CAPITAL-COMMON>                   635,167,420
<SHARES-COMMON-STOCK>                        9,660,662
<SHARES-COMMON-PRIOR>                        2,857,947
<ACCUMULATED-NII-CURRENT>                     (21,527)
<OVERDISTRIBUTION-NII>                               0
<ACCUMULATED-NET-GAINS>                     57,890,693
<OVERDISTRIBUTION-GAINS>                             0
<ACCUM-APPREC-OR-DEPREC>                   397,549,559
<NET-ASSETS>                             1,090,586,145
<DIVIDEND-INCOME>                              217,693
<INTEREST-INCOME>                            3,281,389
<OTHER-INCOME>                                       0
<EXPENSES-NET>                              10,115,212
<NET-INVESTMENT-INCOME>                    (6,616,130)
<REALIZED-GAINS-CURRENT>                    92,561,445
<APPREC-INCREASE-CURRENT>                  306,298,964
<NET-CHANGE-FROM-OPS>                      392,244,279
<EQUALIZATION>                                       0
<DISTRIBUTIONS-OF-INCOME>                            0
<DISTRIBUTIONS-OF-GAINS>                       708,599
<DISTRIBUTIONS-OTHER>                                0
<NUMBER-OF-SHARES-SOLD>                      9,077,145
<NUMBER-OF-SHARES-REDEEMED>                  2,296,233
<SHARES-REINVESTED>                             21,803
<NET-CHANGE-IN-ASSETS>                     826,328,745
<ACCUMULATED-NII-PRIOR>                       (17,749)
<ACCUMULATED-GAINS-PRIOR>                    1,870,644
<OVERDISTRIB-NII-PRIOR>                              0
<OVERDIST-NET-GAINS-PRIOR>                           0
<GROSS-ADVISORY-FEES>                        4,678,237
<INTEREST-EXPENSE>                                   0
<GROSS-EXPENSE>                             10,115,212
<AVERAGE-NET-ASSETS>                       262,920,271
<PER-SHARE-NAV-BEGIN>                            27.29
<PER-SHARE-NII>                                 (0.68)
<PER-SHARE-GAIN-APPREC>                          30.92
<PER-SHARE-DIVIDEND>                                 0
<PER-SHARE-DISTRIBUTIONS>                       (0.25)
<RETURNS-OF-CAPITAL>                                 0
<PER-SHARE-NAV-END>                              57.28
<EXPENSE-RATIO>                                   2.05


</TABLE>

<TABLE> <S> <C>

<ARTICLE> 6
<SERIES>
   <NUMBER> 033
   <NAME> JOHN HANCOCK GLOBAL TECHNOLOGY FUND - CLASS C

<S>                             <C>
<PERIOD-TYPE>                   YEAR
<FISCAL-YEAR-END>                          OCT-31-1999
<PERIOD-START>                             NOV-01-1998
<PERIOD-END>                               OCT-31-1999
<INVESTMENTS-AT-COST>                      721,560,646
<INVESTMENTS-AT-VALUE>                   1,119,110,205
<RECEIVABLES>                               13,926,371
<ASSETS-OTHER>                                  31,460
<OTHER-ITEMS-ASSETS>                               415
<TOTAL-ASSETS>                           1,133,068,451
<PAYABLE-FOR-SECURITIES>                    41,248,492
<SENIOR-LONG-TERM-DEBT>                              0
<OTHER-ITEMS-LIABILITIES>                    1,233,814
<TOTAL-LIABILITIES>                         42,482,306
<SENIOR-EQUITY>                                      0
<PAID-IN-CAPITAL-COMMON>                   635,167,420
<SHARES-COMMON-STOCK>                          248,162
<SHARES-COMMON-PRIOR>                                0
<ACCUMULATED-NII-CURRENT>                     (21,527)
<OVERDISTRIBUTION-NII>                               0
<ACCUMULATED-NET-GAINS>                     57,890,693
<OVERDISTRIBUTION-GAINS>                             0
<ACCUM-APPREC-OR-DEPREC>                   397,549,559
<NET-ASSETS>                             1,090,586,145
<DIVIDEND-INCOME>                              217,693
<INTEREST-INCOME>                            3,281,389
<OTHER-INCOME>                                       0
<EXPENSES-NET>                              10,115,212
<NET-INVESTMENT-INCOME>                    (6,616,130)
<REALIZED-GAINS-CURRENT>                    92,561,445
<APPREC-INCREASE-CURRENT>                  306,298,964
<NET-CHANGE-FROM-OPS>                      392,244,279
<EQUALIZATION>                                       0
<DISTRIBUTIONS-OF-INCOME>                            0
<DISTRIBUTIONS-OF-GAINS>                             0
<DISTRIBUTIONS-OTHER>                                0
<NUMBER-OF-SHARES-SOLD>                        263,969
<NUMBER-OF-SHARES-REDEEMED>                     15,807
<SHARES-REINVESTED>                                  0
<NET-CHANGE-IN-ASSETS>                     826,328,745
<ACCUMULATED-NII-PRIOR>                       (17,749)
<ACCUMULATED-GAINS-PRIOR>                    1,870,644
<OVERDISTRIB-NII-PRIOR>                              0
<OVERDIST-NET-GAINS-PRIOR>                           0
<GROSS-ADVISORY-FEES>                        4,678,237
<INTEREST-EXPENSE>                                   0
<GROSS-EXPENSE>                             10,115,212
<AVERAGE-NET-ASSETS>                         4,275,189
<PER-SHARE-NAV-BEGIN>                            38.54
<PER-SHARE-NII>                                 (0.51)
<PER-SHARE-GAIN-APPREC>                          19.25
<PER-SHARE-DIVIDEND>                                 0
<PER-SHARE-DISTRIBUTIONS>                            0
<RETURNS-OF-CAPITAL>                                 0
<PER-SHARE-NAV-END>                              57.28
<EXPENSE-RATIO>                                   2.16



</TABLE>

<TABLE> <S> <C>

<ARTICLE> 6
<SERIES>
   <NUMBER> 041
   <NAME> JOHN HANCOCK SMALL CAP GROWTH FUND - CLASS A

<S>                             <C>
<PERIOD-TYPE>                   YEAR
<FISCAL-YEAR-END>                          OCT-31-1999
<PERIOD-START>                             NOV-01-1998
<PERIOD-END>                               OCT-31-1999
<INVESTMENTS-AT-COST>                      497,874,201
<INVESTMENTS-AT-VALUE>                     752,338,664
<RECEIVABLES>                               33,763,299
<ASSETS-OTHER>                                 129,708
<OTHER-ITEMS-ASSETS>                                 0
<TOTAL-ASSETS>                             786,231,671
<PAYABLE-FOR-SECURITIES>                    35,764,405
<SENIOR-LONG-TERM-DEBT>                              0
<OTHER-ITEMS-LIABILITIES>                    1,247,069
<TOTAL-LIABILITIES>                         37,011,474
<SENIOR-EQUITY>                                      0
<PAID-IN-CAPITAL-COMMON>                   399,586,546
<SHARES-COMMON-STOCK>                       21,105,255
<SHARES-COMMON-PRIOR>                       21,378,203
<ACCUMULATED-NII-CURRENT>                     (61,505)
<OVERDISTRIBUTION-NII>                               0
<ACCUMULATED-NET-GAINS>                     95,231,367
<OVERDISTRIBUTION-GAINS>                             0
<ACCUM-APPREC-OR-DEPREC>                   254,463,789
<NET-ASSETS>                               749,220,197
<DIVIDEND-INCOME>                              635,358
<INTEREST-INCOME>                              423,823
<OTHER-INCOME>                                       0
<EXPENSES-NET>                              11,560,176
<NET-INVESTMENT-INCOME>                   (10,500,995)
<REALIZED-GAINS-CURRENT>                   134,645,854
<APPREC-INCREASE-CURRENT>                  146,147,342
<NET-CHANGE-FROM-OPS>                      270,292,201
<EQUALIZATION>                                       0
<DISTRIBUTIONS-OF-INCOME>                            0
<DISTRIBUTIONS-OF-GAINS>                     4,781,633
<DISTRIBUTIONS-OTHER>                                0
<NUMBER-OF-SHARES-SOLD>                     32,716,360
<NUMBER-OF-SHARES-REDEEMED>                 33,465,565
<SHARES-REINVESTED>                          4,124,555
<NET-CHANGE-IN-ASSETS>                     207,060,356
<ACCUMULATED-NII-PRIOR>                       (49,930)
<ACCUMULATED-GAINS-PRIOR>                   15,098,024
<OVERDISTRIB-NII-PRIOR>                              0
<OVERDIST-NET-GAINS-PRIOR>                           0
<GROSS-ADVISORY-FEES>                        4,819,897
<INTEREST-EXPENSE>                               9,410
<GROSS-EXPENSE>                             11,560,176
<AVERAGE-NET-ASSETS>                       216,436,566
<PER-SHARE-NAV-BEGIN>                             8.41
<PER-SHARE-NII>                                 (0.12)
<PER-SHARE-GAIN-APPREC>                           4.59
<PER-SHARE-DIVIDEND>                                 0
<PER-SHARE-DISTRIBUTIONS>                       (0.23)
<RETURNS-OF-CAPITAL>                                 0
<PER-SHARE-NAV-END>                              12.65
<EXPENSE-RATIO>                                   1.34



</TABLE>

<TABLE> <S> <C>

<ARTICLE> 6
<SERIES>
   <NUMBER> 042
   <NAME> JOHN HANCOCK SMALL CAP GROWTH FUND - CLASS B

<S>                             <C>
<PERIOD-TYPE>                   YEAR
<FISCAL-YEAR-END>                          OCT-31-1999
<PERIOD-START>                             NOV-01-1998
<PERIOD-END>                               OCT-31-1999
<INVESTMENTS-AT-COST>                      497,874,201
<INVESTMENTS-AT-VALUE>                     752,338,664
<RECEIVABLES>                               33,763,299
<ASSETS-OTHER>                                 129,708
<OTHER-ITEMS-ASSETS>                                 0
<TOTAL-ASSETS>                             786,231,671
<PAYABLE-FOR-SECURITIES>                    35,764,405
<SENIOR-LONG-TERM-DEBT>                              0
<OTHER-ITEMS-LIABILITIES>                    1,247,069
<TOTAL-LIABILITIES>                         37,011,474
<SENIOR-EQUITY>                                      0
<PAID-IN-CAPITAL-COMMON>                   399,586,546
<SHARES-COMMON-STOCK>                       41,103,279
<SHARES-COMMON-PRIOR>                       46,363,294
<ACCUMULATED-NII-CURRENT>                     (61,505)
<OVERDISTRIBUTION-NII>                               0
<ACCUMULATED-NET-GAINS>                     95,231,367
<OVERDISTRIBUTION-GAINS>                             0
<ACCUM-APPREC-OR-DEPREC>                   254,463,789
<NET-ASSETS>                               749,220,197
<DIVIDEND-INCOME>                              635,358
<INTEREST-INCOME>                              423,823
<OTHER-INCOME>                                       0
<EXPENSES-NET>                              11,560,176
<NET-INVESTMENT-INCOME>                   (10,500,995)
<REALIZED-GAINS-CURRENT>                   134,645,854
<APPREC-INCREASE-CURRENT>                  146,147,342
<NET-CHANGE-FROM-OPS>                      270,292,201
<EQUALIZATION>                                       0
<DISTRIBUTIONS-OF-INCOME>                            0
<DISTRIBUTIONS-OF-GAINS>                    10,631,104
<DISTRIBUTIONS-OTHER>                                0
<NUMBER-OF-SHARES-SOLD>                     10,349,917
<NUMBER-OF-SHARES-REDEEMED>                 16,593,304
<SHARES-REINVESTED>                            983,372
<NET-CHANGE-IN-ASSETS>                     207,060,356
<ACCUMULATED-NII-PRIOR>                       (49,930)
<ACCUMULATED-GAINS-PRIOR>                   15,098,024
<OVERDISTRIB-NII-PRIOR>                              0
<OVERDIST-NET-GAINS-PRIOR>                           0
<GROSS-ADVISORY-FEES>                        4,819,897
<INTEREST-EXPENSE>                               9,410
<GROSS-EXPENSE>                             11,560,176
<AVERAGE-NET-ASSETS>                       424,843,618
<PER-SHARE-NAV-BEGIN>                             7.81
<PER-SHARE-NII>                                 (0.18)
<PER-SHARE-GAIN-APPREC>                           4.24
<PER-SHARE-DIVIDEND>                                 0
<PER-SHARE-DISTRIBUTIONS>                       (0.23)
<RETURNS-OF-CAPITAL>                                 0
<PER-SHARE-NAV-END>                              11.64
<EXPENSE-RATIO>                                   2.03


</TABLE>

<TABLE> <S> <C>

<ARTICLE> 6
<SERIES>
   <NUMBER> 043
   <NAME> JOHN HANCOCK SMALL CAP GROWTH FUND - CLASS C

<S>                             <C>
<PERIOD-TYPE>                   YEAR
<FISCAL-YEAR-END>                          OCT-31-1999
<PERIOD-START>                             NOV-01-1998
<PERIOD-END>                               OCT-31-1999
<INVESTMENTS-AT-COST>                      497,874,201
<INVESTMENTS-AT-VALUE>                     752,338,664
<RECEIVABLES>                               33,763,299
<ASSETS-OTHER>                                 129,708
<OTHER-ITEMS-ASSETS>                                 0
<TOTAL-ASSETS>                             786,231,671
<PAYABLE-FOR-SECURITIES>                    35,764,405
<SENIOR-LONG-TERM-DEBT>                              0
<OTHER-ITEMS-LIABILITIES>                    1,247,069
<TOTAL-LIABILITIES>                         37,011,474
<SENIOR-EQUITY>                                      0
<PAID-IN-CAPITAL-COMMON>                   399,586,546
<SHARES-COMMON-STOCK>                          332,589
<SHARES-COMMON-PRIOR>                           59,895
<ACCUMULATED-NII-CURRENT>                     (61,505)
<OVERDISTRIBUTION-NII>                               0
<ACCUMULATED-NET-GAINS>                     95,231,367
<OVERDISTRIBUTION-GAINS>                             0
<ACCUM-APPREC-OR-DEPREC>                   254,463,789
<NET-ASSETS>                               749,220,197
<DIVIDEND-INCOME>                              635,358
<INTEREST-INCOME>                              423,823
<OTHER-INCOME>                                       0
<EXPENSES-NET>                              11,560,176
<NET-INVESTMENT-INCOME>                   (10,500,995)
<REALIZED-GAINS-CURRENT>                   134,645,854
<APPREC-INCREASE-CURRENT>                  146,147,342
<NET-CHANGE-FROM-OPS>                      270,292,201
<EQUALIZATION>                                       0
<DISTRIBUTIONS-OF-INCOME>                            0
<DISTRIBUTIONS-OF-GAINS>                        14,101
<DISTRIBUTIONS-OTHER>                                0
<NUMBER-OF-SHARES-SOLD>                        358,485
<NUMBER-OF-SHARES-REDEEMED>                     87,513
<SHARES-REINVESTED>                              1,722
<NET-CHANGE-IN-ASSETS>                     207,060,356
<ACCUMULATED-NII-PRIOR>                       (49,930)
<ACCUMULATED-GAINS-PRIOR>                   15,098,024
<OVERDISTRIB-NII-PRIOR>                              0
<OVERDIST-NET-GAINS-PRIOR>                           0
<GROSS-ADVISORY-FEES>                        4,819,897
<INTEREST-EXPENSE>                               9,410
<GROSS-EXPENSE>                             11,560,176
<AVERAGE-NET-ASSETS>                         1,372,770
<PER-SHARE-NAV-BEGIN>                             7.81
<PER-SHARE-NII>                                 (0.19)
<PER-SHARE-GAIN-APPREC>                           4.23
<PER-SHARE-DIVIDEND>                                 0
<PER-SHARE-DISTRIBUTIONS>                       (0.23)
<RETURNS-OF-CAPITAL>                                 0
<PER-SHARE-NAV-END>                              11.62
<EXPENSE-RATIO>                                   2.09


</TABLE>

<TABLE> <S> <C>

<ARTICLE> 6
<SERIES>
   <NUMBER> 051
   <NAME> JOHN HANCOCK MILLENNIUM GROWTH FUND - CLASS A

<S>                             <C>
<PERIOD-TYPE>                   YEAR
<FISCAL-YEAR-END>                          OCT-31-1999
<PERIOD-START>                             NOV-01-1998
<PERIOD-END>                               OCT-31-1999
<INVESTMENTS-AT-COST>                                0
<INVESTMENTS-AT-VALUE>                               0
<RECEIVABLES>                                        0
<ASSETS-OTHER>                                       0
<OTHER-ITEMS-ASSETS>                                 0
<TOTAL-ASSETS>                                       0
<PAYABLE-FOR-SECURITIES>                             0
<SENIOR-LONG-TERM-DEBT>                              0
<OTHER-ITEMS-LIABILITIES>                            0
<TOTAL-LIABILITIES>                                  0
<SENIOR-EQUITY>                                      0
<PAID-IN-CAPITAL-COMMON>                             0
<SHARES-COMMON-STOCK>                                0
<SHARES-COMMON-PRIOR>                                0
<ACCUMULATED-NII-CURRENT>                            0
<OVERDISTRIBUTION-NII>                               0
<ACCUMULATED-NET-GAINS>                              0
<OVERDISTRIBUTION-GAINS>                             0
<ACCUM-APPREC-OR-DEPREC>                             0
<NET-ASSETS>                                         0
<DIVIDEND-INCOME>                                    0
<INTEREST-INCOME>                                    0
<OTHER-INCOME>                                       0
<EXPENSES-NET>                                       0
<NET-INVESTMENT-INCOME>                              0
<REALIZED-GAINS-CURRENT>                             0
<APPREC-INCREASE-CURRENT>                            0
<NET-CHANGE-FROM-OPS>                                0
<EQUALIZATION>                                       0
<DISTRIBUTIONS-OF-INCOME>                            0
<DISTRIBUTIONS-OF-GAINS>                             0
<DISTRIBUTIONS-OTHER>                                0
<NUMBER-OF-SHARES-SOLD>                              0
<NUMBER-OF-SHARES-REDEEMED>                          0
<SHARES-REINVESTED>                                  0
<NET-CHANGE-IN-ASSETS>                               0
<ACCUMULATED-NII-PRIOR>                              0
<ACCUMULATED-GAINS-PRIOR>                            0
<OVERDISTRIB-NII-PRIOR>                              0
<OVERDIST-NET-GAINS-PRIOR>                           0
<GROSS-ADVISORY-FEES>                                0
<INTEREST-EXPENSE>                                   0
<GROSS-EXPENSE>                                      0
<AVERAGE-NET-ASSETS>                                 0
<PER-SHARE-NAV-BEGIN>                                0
<PER-SHARE-NII>                                      0
<PER-SHARE-GAIN-APPREC>                              0
<PER-SHARE-DIVIDEND>                                 0
<PER-SHARE-DISTRIBUTIONS>                            0
<RETURNS-OF-CAPITAL>                                 0
<PER-SHARE-NAV-END>                                  0
<EXPENSE-RATIO>                                      0


</TABLE>

<TABLE> <S> <C>

<ARTICLE> 6
<SERIES>
   <NUMBER> 052
   <NAME> JOHN HANCOCK MILLENNIUM GROWTH FUND - CLASS B

<S>                             <C>
<PERIOD-TYPE>                   YEAR
<FISCAL-YEAR-END>                          OCT-31-1999
<PERIOD-START>                             NOV-01-1998
<PERIOD-END>                               OCT-31-1999
<INVESTMENTS-AT-COST>                                0
<INVESTMENTS-AT-VALUE>                               0
<RECEIVABLES>                                        0
<ASSETS-OTHER>                                       0
<OTHER-ITEMS-ASSETS>                                 0
<TOTAL-ASSETS>                                       0
<PAYABLE-FOR-SECURITIES>                             0
<SENIOR-LONG-TERM-DEBT>                              0
<OTHER-ITEMS-LIABILITIES>                            0
<TOTAL-LIABILITIES>                                  0
<SENIOR-EQUITY>                                      0
<PAID-IN-CAPITAL-COMMON>                             0
<SHARES-COMMON-STOCK>                                0
<SHARES-COMMON-PRIOR>                                0
<ACCUMULATED-NII-CURRENT>                            0
<OVERDISTRIBUTION-NII>                               0
<ACCUMULATED-NET-GAINS>                              0
<OVERDISTRIBUTION-GAINS>                             0
<ACCUM-APPREC-OR-DEPREC>                             0
<NET-ASSETS>                                         0
<DIVIDEND-INCOME>                                    0
<INTEREST-INCOME>                                    0
<OTHER-INCOME>                                       0
<EXPENSES-NET>                                       0
<NET-INVESTMENT-INCOME>                              0
<REALIZED-GAINS-CURRENT>                             0
<APPREC-INCREASE-CURRENT>                            0
<NET-CHANGE-FROM-OPS>                                0
<EQUALIZATION>                                       0
<DISTRIBUTIONS-OF-INCOME>                            0
<DISTRIBUTIONS-OF-GAINS>                             0
<DISTRIBUTIONS-OTHER>                                0
<NUMBER-OF-SHARES-SOLD>                              0
<NUMBER-OF-SHARES-REDEEMED>                          0
<SHARES-REINVESTED>                                  0
<NET-CHANGE-IN-ASSETS>                               0
<ACCUMULATED-NII-PRIOR>                              0
<ACCUMULATED-GAINS-PRIOR>                            0
<OVERDISTRIB-NII-PRIOR>                              0
<OVERDIST-NET-GAINS-PRIOR>                           0
<GROSS-ADVISORY-FEES>                                0
<INTEREST-EXPENSE>                                   0
<GROSS-EXPENSE>                                      0
<AVERAGE-NET-ASSETS>                                 0
<PER-SHARE-NAV-BEGIN>                                0
<PER-SHARE-NII>                                      0
<PER-SHARE-GAIN-APPREC>                              0
<PER-SHARE-DIVIDEND>                                 0
<PER-SHARE-DISTRIBUTIONS>                            0
<RETURNS-OF-CAPITAL>                                 0
<PER-SHARE-NAV-END>                                  0
<EXPENSE-RATIO>                                      0


</TABLE>

<TABLE> <S> <C>

<ARTICLE> 6
<SERIES>
   <NUMBER> 053
   <NAME> JOHN HANCOCK MILLENNIUM GROWTH FUND - CLASS C

<S>                             <C>
<PERIOD-TYPE>                   YEAR
<FISCAL-YEAR-END>                          OCT-31-1999
<PERIOD-START>                             NOV-01-1998
<PERIOD-END>                               OCT-31-1999
<INVESTMENTS-AT-COST>                                0
<INVESTMENTS-AT-VALUE>                               0
<RECEIVABLES>                                        0
<ASSETS-OTHER>                                       0
<OTHER-ITEMS-ASSETS>                                 0
<TOTAL-ASSETS>                                       0
<PAYABLE-FOR-SECURITIES>                             0
<SENIOR-LONG-TERM-DEBT>                              0
<OTHER-ITEMS-LIABILITIES>                            0
<TOTAL-LIABILITIES>                                  0
<SENIOR-EQUITY>                                      0
<PAID-IN-CAPITAL-COMMON>                             0
<SHARES-COMMON-STOCK>                                0
<SHARES-COMMON-PRIOR>                                0
<ACCUMULATED-NII-CURRENT>                            0
<OVERDISTRIBUTION-NII>                               0
<ACCUMULATED-NET-GAINS>                              0
<OVERDISTRIBUTION-GAINS>                             0
<ACCUM-APPREC-OR-DEPREC>                             0
<NET-ASSETS>                                         0
<DIVIDEND-INCOME>                                    0
<INTEREST-INCOME>                                    0
<OTHER-INCOME>                                       0
<EXPENSES-NET>                                       0
<NET-INVESTMENT-INCOME>                              0
<REALIZED-GAINS-CURRENT>                             0
<APPREC-INCREASE-CURRENT>                            0
<NET-CHANGE-FROM-OPS>                                0
<EQUALIZATION>                                       0
<DISTRIBUTIONS-OF-INCOME>                            0
<DISTRIBUTIONS-OF-GAINS>                             0
<DISTRIBUTIONS-OTHER>                                0
<NUMBER-OF-SHARES-SOLD>                              0
<NUMBER-OF-SHARES-REDEEMED>                          0
<SHARES-REINVESTED>                                  0
<NET-CHANGE-IN-ASSETS>                               0
<ACCUMULATED-NII-PRIOR>                              0
<ACCUMULATED-GAINS-PRIOR>                            0
<OVERDISTRIB-NII-PRIOR>                              0
<OVERDIST-NET-GAINS-PRIOR>                           0
<GROSS-ADVISORY-FEES>                                0
<INTEREST-EXPENSE>                                   0
<GROSS-EXPENSE>                                      0
<AVERAGE-NET-ASSETS>                                 0
<PER-SHARE-NAV-BEGIN>                                0
<PER-SHARE-NII>                                      0
<PER-SHARE-GAIN-APPREC>                              0
<PER-SHARE-DIVIDEND>                                 0
<PER-SHARE-DISTRIBUTIONS>                            0
<RETURNS-OF-CAPITAL>                                 0
<PER-SHARE-NAV-END>                                  0
<EXPENSE-RATIO>                                      0


</TABLE>

<TABLE> <S> <C>

<ARTICLE> 6
<SERIES>
   <NUMBER> 061
   <NAME> JOHN HANCOCK 500 INDEX FUND - CLASS A

<S>                             <C>
<PERIOD-TYPE>                   YEAR
<FISCAL-YEAR-END>                          OCT-31-1999
<PERIOD-START>                             NOV-01-1998
<PERIOD-END>                               OCT-31-1999
<INVESTMENTS-AT-COST>                                0
<INVESTMENTS-AT-VALUE>                               0
<RECEIVABLES>                                        0
<ASSETS-OTHER>                                       0
<OTHER-ITEMS-ASSETS>                                 0
<TOTAL-ASSETS>                                       0
<PAYABLE-FOR-SECURITIES>                             0
<SENIOR-LONG-TERM-DEBT>                              0
<OTHER-ITEMS-LIABILITIES>                            0
<TOTAL-LIABILITIES>                                  0
<SENIOR-EQUITY>                                      0
<PAID-IN-CAPITAL-COMMON>                             0
<SHARES-COMMON-STOCK>                                0
<SHARES-COMMON-PRIOR>                                0
<ACCUMULATED-NII-CURRENT>                            0
<OVERDISTRIBUTION-NII>                               0
<ACCUMULATED-NET-GAINS>                              0
<OVERDISTRIBUTION-GAINS>                             0
<ACCUM-APPREC-OR-DEPREC>                             0
<NET-ASSETS>                                         0
<DIVIDEND-INCOME>                                    0
<INTEREST-INCOME>                                    0
<OTHER-INCOME>                                       0
<EXPENSES-NET>                                       0
<NET-INVESTMENT-INCOME>                              0
<REALIZED-GAINS-CURRENT>                             0
<APPREC-INCREASE-CURRENT>                            0
<NET-CHANGE-FROM-OPS>                                0
<EQUALIZATION>                                       0
<DISTRIBUTIONS-OF-INCOME>                            0
<DISTRIBUTIONS-OF-GAINS>                             0
<DISTRIBUTIONS-OTHER>                                0
<NUMBER-OF-SHARES-SOLD>                              0
<NUMBER-OF-SHARES-REDEEMED>                          0
<SHARES-REINVESTED>                                  0
<NET-CHANGE-IN-ASSETS>                               0
<ACCUMULATED-NII-PRIOR>                              0
<ACCUMULATED-GAINS-PRIOR>                            0
<OVERDISTRIB-NII-PRIOR>                              0
<OVERDIST-NET-GAINS-PRIOR>                           0
<GROSS-ADVISORY-FEES>                                0
<INTEREST-EXPENSE>                                   0
<GROSS-EXPENSE>                                      0
<AVERAGE-NET-ASSETS>                                 0
<PER-SHARE-NAV-BEGIN>                                0
<PER-SHARE-NII>                                      0
<PER-SHARE-GAIN-APPREC>                              0
<PER-SHARE-DIVIDEND>                                 0
<PER-SHARE-DISTRIBUTIONS>                            0
<RETURNS-OF-CAPITAL>                                 0
<PER-SHARE-NAV-END>                                  0
<EXPENSE-RATIO>                                      0


</TABLE>

<TABLE> <S> <C>

<ARTICLE> 6
<SERIES>
   <NUMBER> 062
   <NAME> JOHN HANCOCK 500 INDEX FUND - CLASS B

<S>                             <C>
<PERIOD-TYPE>                   YEAR
<FISCAL-YEAR-END>                          OCT-31-1999
<PERIOD-START>                             NOV-01-1998
<PERIOD-END>                               OCT-31-1999
<INVESTMENTS-AT-COST>                                0
<INVESTMENTS-AT-VALUE>                               0
<RECEIVABLES>                                        0
<ASSETS-OTHER>                                       0
<OTHER-ITEMS-ASSETS>                                 0
<TOTAL-ASSETS>                                       0
<PAYABLE-FOR-SECURITIES>                             0
<SENIOR-LONG-TERM-DEBT>                              0
<OTHER-ITEMS-LIABILITIES>                            0
<TOTAL-LIABILITIES>                                  0
<SENIOR-EQUITY>                                      0
<PAID-IN-CAPITAL-COMMON>                             0
<SHARES-COMMON-STOCK>                                0
<SHARES-COMMON-PRIOR>                                0
<ACCUMULATED-NII-CURRENT>                            0
<OVERDISTRIBUTION-NII>                               0
<ACCUMULATED-NET-GAINS>                              0
<OVERDISTRIBUTION-GAINS>                             0
<ACCUM-APPREC-OR-DEPREC>                             0
<NET-ASSETS>                                         0
<DIVIDEND-INCOME>                                    0
<INTEREST-INCOME>                                    0
<OTHER-INCOME>                                       0
<EXPENSES-NET>                                       0
<NET-INVESTMENT-INCOME>                              0
<REALIZED-GAINS-CURRENT>                             0
<APPREC-INCREASE-CURRENT>                            0
<NET-CHANGE-FROM-OPS>                                0
<EQUALIZATION>                                       0
<DISTRIBUTIONS-OF-INCOME>                            0
<DISTRIBUTIONS-OF-GAINS>                             0
<DISTRIBUTIONS-OTHER>                                0
<NUMBER-OF-SHARES-SOLD>                              0
<NUMBER-OF-SHARES-REDEEMED>                          0
<SHARES-REINVESTED>                                  0
<NET-CHANGE-IN-ASSETS>                               0
<ACCUMULATED-NII-PRIOR>                              0
<ACCUMULATED-GAINS-PRIOR>                            0
<OVERDISTRIB-NII-PRIOR>                              0
<OVERDIST-NET-GAINS-PRIOR>                           0
<GROSS-ADVISORY-FEES>                                0
<INTEREST-EXPENSE>                                   0
<GROSS-EXPENSE>                                      0
<AVERAGE-NET-ASSETS>                                 0
<PER-SHARE-NAV-BEGIN>                                0
<PER-SHARE-NII>                                      0
<PER-SHARE-GAIN-APPREC>                              0
<PER-SHARE-DIVIDEND>                                 0
<PER-SHARE-DISTRIBUTIONS>                            0
<RETURNS-OF-CAPITAL>                                 0
<PER-SHARE-NAV-END>                                  0
<EXPENSE-RATIO>                                      0


</TABLE>

<TABLE> <S> <C>

<ARTICLE> 6
<SERIES>
   <NUMBER> 063
   <NAME> JOHN HANCOCK 500 INDEX FUND - CLASS C

<S>                             <C>
<PERIOD-TYPE>                   YEAR
<FISCAL-YEAR-END>                          OCT-31-1999
<PERIOD-START>                             NOV-01-1998
<PERIOD-END>                               OCT-31-1999
<INVESTMENTS-AT-COST>                                0
<INVESTMENTS-AT-VALUE>                               0
<RECEIVABLES>                                        0
<ASSETS-OTHER>                                       0
<OTHER-ITEMS-ASSETS>                                 0
<TOTAL-ASSETS>                                       0
<PAYABLE-FOR-SECURITIES>                             0
<SENIOR-LONG-TERM-DEBT>                              0
<OTHER-ITEMS-LIABILITIES>                            0
<TOTAL-LIABILITIES>                                  0
<SENIOR-EQUITY>                                      0
<PAID-IN-CAPITAL-COMMON>                             0
<SHARES-COMMON-STOCK>                                0
<SHARES-COMMON-PRIOR>                                0
<ACCUMULATED-NII-CURRENT>                            0
<OVERDISTRIBUTION-NII>                               0
<ACCUMULATED-NET-GAINS>                              0
<OVERDISTRIBUTION-GAINS>                             0
<ACCUM-APPREC-OR-DEPREC>                             0
<NET-ASSETS>                                         0
<DIVIDEND-INCOME>                                    0
<INTEREST-INCOME>                                    0
<OTHER-INCOME>                                       0
<EXPENSES-NET>                                       0
<NET-INVESTMENT-INCOME>                              0
<REALIZED-GAINS-CURRENT>                             0
<APPREC-INCREASE-CURRENT>                            0
<NET-CHANGE-FROM-OPS>                                0
<EQUALIZATION>                                       0
<DISTRIBUTIONS-OF-INCOME>                            0
<DISTRIBUTIONS-OF-GAINS>                             0
<DISTRIBUTIONS-OTHER>                                0
<NUMBER-OF-SHARES-SOLD>                              0
<NUMBER-OF-SHARES-REDEEMED>                          0
<SHARES-REINVESTED>                                  0
<NET-CHANGE-IN-ASSETS>                               0
<ACCUMULATED-NII-PRIOR>                              0
<ACCUMULATED-GAINS-PRIOR>                            0
<OVERDISTRIB-NII-PRIOR>                              0
<OVERDIST-NET-GAINS-PRIOR>                           0
<GROSS-ADVISORY-FEES>                                0
<INTEREST-EXPENSE>                                   0
<GROSS-EXPENSE>                                      0
<AVERAGE-NET-ASSETS>                                 0
<PER-SHARE-NAV-BEGIN>                                0
<PER-SHARE-NII>                                      0
<PER-SHARE-GAIN-APPREC>                              0
<PER-SHARE-DIVIDEND>                                 0
<PER-SHARE-DISTRIBUTIONS>                            0
<RETURNS-OF-CAPITAL>                                 0
<PER-SHARE-NAV-END>                                  0
<EXPENSE-RATIO>                                      0


</TABLE>

<TABLE> <S> <C>

<ARTICLE> 6
<SERIES>
   <NUMBER> 067
   <NAME> JOHN HANCOCK 500 INDEX FUND - CLASS R

<S>                             <C>
<PERIOD-TYPE>                   YEAR
<FISCAL-YEAR-END>                          OCT-31-1999
<PERIOD-START>                             NOV-01-1998
<PERIOD-END>                               OCT-31-1999
<INVESTMENTS-AT-COST>                       35,523,528
<INVESTMENTS-AT-VALUE>                      36,298,529
<RECEIVABLES>                                   91,203
<ASSETS-OTHER>                                  56,349
<OTHER-ITEMS-ASSETS>                                 0
<TOTAL-ASSETS>                              36,446,081
<PAYABLE-FOR-SECURITIES>                             0
<SENIOR-LONG-TERM-DEBT>                              0
<OTHER-ITEMS-LIABILITIES>                       35,582
<TOTAL-LIABILITIES>                             35,582
<SENIOR-EQUITY>                                      0
<PAID-IN-CAPITAL-COMMON>                    35,546,627
<SHARES-COMMON-STOCK>                        3,555,454
<SHARES-COMMON-PRIOR>                                0
<ACCUMULATED-NII-CURRENT>                       72,758
<OVERDISTRIBUTION-NII>                               0
<ACCUMULATED-NET-GAINS>                       (10,141)
<OVERDISTRIBUTION-GAINS>                             0
<ACCUM-APPREC-OR-DEPREC>                       801,255
<NET-ASSETS>                                36,410,499
<DIVIDEND-INCOME>                               76,611
<INTEREST-INCOME>                               24,490
<OTHER-INCOME>                                       0
<EXPENSES-NET>                                  28,343
<NET-INVESTMENT-INCOME>                         72,758
<REALIZED-GAINS-CURRENT>                      (10,141)
<APPREC-INCREASE-CURRENT>                      801,255
<NET-CHANGE-FROM-OPS>                          863,872
<EQUALIZATION>                                       0
<DISTRIBUTIONS-OF-INCOME>                            0
<DISTRIBUTIONS-OF-GAINS>                             0
<DISTRIBUTIONS-OTHER>                                0
<NUMBER-OF-SHARES-SOLD>                     36,603,448
<NUMBER-OF-SHARES-REDEEMED>                  1,056,821
<SHARES-REINVESTED>                                  0
<NET-CHANGE-IN-ASSETS>                      36,410,499
<ACCUMULATED-NII-PRIOR>                              0
<ACCUMULATED-GAINS-PRIOR>                            0
<OVERDISTRIB-NII-PRIOR>                              0
<OVERDIST-NET-GAINS-PRIOR>                           0
<GROSS-ADVISORY-FEES>                           24,801
<INTEREST-EXPENSE>                                   0
<GROSS-EXPENSE>                                109,554
<AVERAGE-NET-ASSETS>                        34,950,506
<PER-SHARE-NAV-BEGIN>                            10.00
<PER-SHARE-NII>                                   0.02
<PER-SHARE-GAIN-APPREC>                           0.22
<PER-SHARE-DIVIDEND>                                 0
<PER-SHARE-DISTRIBUTIONS>                            0
<RETURNS-OF-CAPITAL>                                 0
<PER-SHARE-NAV-END>                              10.24
<EXPENSE-RATIO>                                   0.40



</TABLE>


© 2022 IncJournal is not affiliated with or endorsed by the U.S. Securities and Exchange Commission