Indian Railways Stations list by character P

#Station NameStation CodeArrival TimeDeparture TimeNumber of trains passing
1PANVELPNVL06:3606:38389
2PERAMBURPER04:2004:30355
3PUNE JNPUNE02:1002:20312
4PATNA JNPNBE18:1018:20280
5PATTABIRAM EAST CABIPRES05:0405:05201
6PALAKKAD JNPGT11:2511:27197
7PALTAPTF15:3115:32188
8PATTARAVKKAMPVM00:3800:39186
9PALLAVARAMPV06:5907:00174
10PANSKURAPKU10:4410:45171
11PALAVANTHANGALPZA06:5106:52169
12PATTABIRAM WEST CABIPRWS04:2504:26155
13PHULESWARFLR06:5907:00149
14PATNA SAHEBPNC17:3517:37128
15PALASAPSA00:1500:17126
16PANIPAT JNPNP08:5008:52123
17PUTLUR HALTPTLR04:4104:42120
18PAYRADANGAPDX06:3206:33118
19PHULERA JNFL06:5306:55116
20PALANPUR JNPNU11:5011:52116
21PURIPURIFirst13:30114
22PATHANKOT CANTTPTKC23:4523:50110
23PURNA JNPAU14:2014:40110
24PALPARAPXR06:4006:41110
25PIPARIYAPPI20:0820:10109
26PONNERIPON01:1201:13101
27PHAGWARA JNPGW20:4720:4991
28PARBHANI JNPBN05:3005:5087
29PURULIA JNPRR02:0302:0882
30PUNDOOAHPDA12:0512:0676
31PAKAURPKR13:1213:1374
32PARTAPGARH JNPBH05:4505:5073
33PANDHURNAPAR22:4822:5068
34PIDUGURALLAPGRL03:0803:1066
35PALWALPWL02:4802:5066
36PENDRA ROADPND11:4311:4564
37PALGHARPLG23:4223:4458
38PIALIPLF14:5114:5257
39PAYYANURPAY19:5419:5556
40PATHANKOTPTKFirst14:4056
41PORABAZARPBZ07:2207:2356
42PARASNATHPNME23:1423:1956
43PATLIPUTRAPPTAFirst11:0553
44PHILLAUR JNPHR19:3619:3852
45PALSITPLAE14:5314:5452
46PANAGARHPAN09:2409:2652
47PULIYAMANGALAMPLMG03:4903:5051
48PLASSEYPLY21:0821:0948
49PAKALA JNPAK17:1917:2047
50PODANUR JNPTJ04:5104:5347
51PALI MARWARPMY06:3906:4446
52PALLA ROADPRAE03:0403:0546
53PIMPRIPMP17:5017:5246
54PURBASTHALIPSAE10:5010:5146
55PATTAPIRAM MILITARYPTMS05:20Last44
56PRANTIKPNE14:2314:2444
57PAGLA CHANDIPCX07:2107:2242
58PRAYAGPRG07:2307:2842
59PEDDAPALLIPDPL18:3118:3242
60PARPANANGADIPGI07:0907:1042
61PATULIPTAE16:0916:1042
62PULGAON JNPLO06:5306:5541
63PATAUDI ROADPTRD22:4022:4241
64PHULWARI SHARIFPWS10:4810:5041
65PHULIAFLU03:2703:2840
66PARVATIPURAMPVP06:3606:3840
67PARTURPTU01:0201:0340
68PARLI VAIJNATHPRLI04:0004:2039
69PONMLAI GLD RCKGOC20:3220:3338
70PILKHUAPKW17:3017:3238
71PANCHEBERIAPNCB06:1206:1337
72PHAPHAMAU JNPFM07:4107:4236
73PATELNAGARPTNR14:3014:3236
74PAPANASAMPML15:2815:2934
75PATTAMBIPTB05:5806:0034
76PALAMPM21:5121:5334
77PALAKOLLUPKO10:3410:3533
78PONDICHERRYPDYFirst19:1533
79PIRTALAPRTL09:2509:2633
80PUNARAKHPHK18:5418:5632
81PIRAVAM ROADPVRDFirst07:1532
82PURNIA JNPRNA21:1521:2032
83POKHRAYANPHN21:5321:5532
84PILIBHIT JNPBEFirst11:0032
85PANDAVAPURAPANP20:4920:5032
86PATHARIAPHA02:2402:2632
87PIRPAINTIPPT02:5602:5732
88PEPPEGANJPJ22:3922:4130
89PALEJPLJ09:4909:5130
90PARVATIPURAM TNPVPT08:4608:4830
91PHAPHUNDPHD18:4418:4530
92PEDANAPAV23:5623:5830
93PITHAPURAMPAP19:3219:3329
94PUTTURPUT01:5301:5529
95PRINCEP GHATPPGT18:5319:0529
96PORBANDARPBRFirst07:5028
97PARDIPAD11:2211:2428
98PARAVURPVU00:1500:1628
99PUNTAMBAPB05:2005:3528
100PATASPAA08:3708:3828
101PIPARSANDPOF10:4510:4628
102PUNPUNPPN18:0218:0427
103PARAMAKKUDIPMK00:2400:2527
104PATRATUPTRU17:0217:0726
105PATIALAPTA23:5523:5726
106PANOLIPAO14:1514:1626
107PUDUKKOTTAIPDKT05:3405:3526
108PENDURTIPDT09:0609:0826
109PANDABESWARPAW01:2901:3026
110PUNKUNNAMPNQ21:4521:4626
111PIPRAICHPPC10:3410:3626
112PATIPUKURPTKR19:4619:4725
113PICHKURIRDHALPCQ10:5710:5825
114PACHORA JNPC21:0821:1024
115PRADHANKHUNTAPKA10:3410:3524
116PARAJPAJ06:4706:4824
117PENUKONDAPKD22:5923:0024
118PUGALURPGR21:5421:5524
119PATHIAPAL PHPTHL04:5004:5124
120POTHAHIPFT18:0818:1024
121PANDHARPURPVR08:5509:0524
122PANKIPNK17:4517:4624
123PEDAKAKANI HALTPDKN06:0706:0823
124PIARDOBAPBA05:5505:5623
125PHESARPES05:5405:5622
126PANCHRAPCR20:4020:4122
127PIPRAIGAONPIA12:1812:2022
128PAYANGADIPAZ20:0720:0822
129PARASSALAPASA08:0508:0622
130PUNDHAGPNW10:4310:4522
131PASIVEDALAPSDA11:5011:5122
132PARSA BAZARPRBZ14:1014:1122
133POLLACHI JNPOY09:10Last21
134PHEPHNA JNPEP04:1504:1721
135PITAMBARPURPMR03:5804:0021
136PADADHARIPDH07:2307:2420
137PUDUKADPUK17:3417:3520
138PINGLIPIZ04:3904:4020
139PIPALSANAPLS06:4006:4220
140PAWAPURI ROADPOE08:2508:2720
141PARAIYAPRY20:5020:5120
142PIPRAPPA20:4720:4920
143PERINADPRND03:3803:3920
144PENDEKALLUPDL04:2404:2520
145PALGHAT TOWNPGTNFirst08:0519
146PAMPORAPMPE20:2020:2119
147PANJGAMPJGM19:5319:5419
148PERNEMPERN10:2110:2219
149PATIA HALTPTAB20:5520:5619
150PAGARAPGA08:3908:4118
151PATHSALAPBL15:5615:5718
152PHULPURPLP10:5610:5718
153PATLIPT19:4119:4218
154PALASHARIPDI15:1615:1718
155PEDDAVADIAPUDIPVD12:0712:0818
156PHALODI JNPLCJ04:1704:2018
157PANDAULPDW12:0312:0518
158PANAPAKAMPAM04:2704:2818
159PONDURUPDU13:5213:5417
160PARTAPURPRTP17:4317:4417
161PALIKONAPOA23:1923:2017
162PARMALKASAPMS19:1619:1717
163PHUSROPUS20:3420:3616
164PILI BANGANPGK06:4606:4816
165PIPLIAPIP18:1518:1616
166PACHRUKHIPCK21:2321:2516
167PAHARPURPRP12:5712:5916
168PUSAULIPSE06:1606:1816
169PAYYOLIPYOL05:4405:4516
170PATTANPTTN07:4007:4116
171PUNALURPUUFirst08:1516
172PUTLACHERUVUPCU22:5222:5316
173PANIYA HAWAPNYA12:5612:5816
174PAHLEJAGHATPHLG17:0017:0216
175PARK CIRCUSPQS17:2817:2916
176POWERPETPRH10:2110:2216
177PUNPUNGHATPNUG14:2014:2116
178PABLI KHASPQY16:4416:4515
179PATHRADPARD07:1907:2015
180PENUMARRUPUMU23:0523:0615
181PILKHANIPKY04:5604:5715
182PADRAUNAPOU22:4022:4515
183PARSODAPSD15:5916:0015
184POTULPOZ16:2916:3015
185PUNDIPUN18:3518:3715
186PALANIPLNIFirst07:4515
187PANIAJOBPJB18:1618:1715
188PENNADA AGRHRMPAGM18:0018:0115
189PIPRAHAN(HALT)PPRH00:5100:5315
190PANDORIPNDR14:2814:2915
191PETLAD JNPTD14:1014:1115
192PIPRI DIHPPH20:3020:3215
193PUTALAPATTUPTT03:5403:5514
194PURANDARPURPDPR07:5908:0014
195PIPLOD JNPPD15:2515:2614
196PIPAR ROAD JNPPR20:4120:4314
197PARSIPURPRF18:3818:3914
198PACHOR ROADPFR17:2417:2614
199PATTIKKADPKQ06:3506:3614
200PILERPIL18:0518:0614
201PWN KLAKNDER RDPQN07:2307:2514
202PARADEEPPRDPFirst18:0014
203PANRUTIPRT01:5201:5314
204PALIA KALANPLK08:2008:2214
205PANPOSHPPO05:3105:3214
206PULLAPUA10:2110:2214
207PATANPTN07:10Last14
208PANGAONPNF02:3802:4014
209PANCHOTPHC06:1206:1314
210PANTNAGARPBW06:0806:1014
211PARSABADPSB03:0503:0914
212PANDARAVADAIPDV07:1707:1813
213PANIARAPNRA20:2520:2613
214PORADANGA HALTPRDG18:5318:5413
215PALLEVADAPLVA14:3314:3413
216PETTAIVAYATALAIPLI02:5402:5513
217PHIRANGIPURAMPPM08:5909:0013
218PERECHERLAPRCA08:4808:4913
219PALLIYADIPYD12:5612:5713
220PASUPATIKOVILPVL07:2607:2713
221PATIALIPTI15:3715:3912
222PALAYANKOTTAIPCO10:2610:2712
223PARSAPRZ10:1010:1212
224POTKAPALLIPTKP08:1908:2012
225PRATAP BAGHPRBG04:4204:4312
226PILAMEDUPLMD10:0910:1012
227PALSORA MAKRAWAPSO18:3318:3512
228PACHHAPURPCH09:1909:2012
229PIPLODA BAGLAPPG18:1418:1612
230PILIGHATPIGT08:3108:3212
231PATAL PANIPTP06:4806:5012
232PEDDAKURAPADUPKPU08:4608:4712
233POKHARNI NRSNHAPKNS19:0919:1012
234PANCH RUKHIPHRH10:1610:1712
235PALAMPUR HMCHLPLMX09:5910:0112
236PARORPRAR09:3609:3712
237PARMANANDPURPMU06:3806:4012
238PANYAMPNM16:3216:3412
239PANCHGACHIAPGC05:4305:4512
240POKLAPKF13:2913:3012
241PERALAM JNPEM03:5303:5412
242PAJIANPJA15:3815:4012
243PIROPIRO06:5506:5612
244PAMBAN JNPBM17:1317:1412
245PARNA NANDPMQ06:3506:3612
246PASURPAS16:5917:0012
247PASRAHAPSR20:4220:4412
248PUNSIAPNSA08:2208:2312
249PANPALIPNPL13:0213:0312
250PAKKIPKK10:1610:1812
251PINDRA ROADPDRD09:1009:1112
252POLURPRL23:0423:0512
253PARBATIPRB06:1706:1812
254POCHARAMPCZ23:3923:4011
255PUDIPUDI08:2108:2311
256PONPADIPOI07:2607:2811
257PILIODAPDZ06:3906:4011
258POTLAPADUPOO10:5911:0011
259PAHALEJA HALTPHE13:1113:1211
260PALAPPURAMPLPM09:3009:3111
261PALITANAPITFirst20:0510
262PEOKOLPOKL05:1805:1910
263PACHPERWAPPW01:0501:0710
264PARASIAPUX10:5310:5510
265PATILADAHAPTLD19:3219:3310
266PASALAPUDIPSLP15:1315:1410
267PANCH PIPILAPCN10:4210:4310
268PARSAUNIPSZ07:5407:5610
269PRANTIJPRJ15:0015:0110
270PMBAKVL SHANDYPBKS18:5718:5810
271PANJIPARAPJP19:0119:0210
272PEHOWA ROADPHWR08:2308:2410
273PHULWARTANRPLJE18:2418:2610
274PRASANNAYAPALLIPSPY13:5914:0010
275PERGAONPG03:5904:0010
276PARADGAONPDG02:3402:3510
277PARVEZPURPVZ23:2623:2710
278PAYLI HALTPYI07:5707:5810
279PARSNEUPSV07:3607:3710
280PENNADAMPNDM11:4411:4510
281PURANPURPP11:5011:5510
282PALLIPPURAMPUM10:3910:4010
283PARKANHATTIPRKH19:2919:3010
284PIPRADIHPPDI12:1512:1610
285PAREWADIPRWD09:1909:2010
286PARLIPLL09:0909:1010
287PIRTHALA LLAUDAPLT05:3705:3810
288POTHIAPOT09:1309:1410
289PULLAMPETPMT22:1922:2010
290PEDDA AVUTAPALEPAVP09:0209:0310
291PEMBARTIPBP18:1318:1410
292PEYANAPALLIPYX10:1910:2010
293PERUGAMANIPGN07:2407:2510
294PEDDEMPETPPZ20:0420:0510
295PANPANAPNPN06:2306:2410
296PICHCHANDARKOVLBXS18:5919:009
297PAUWARA HALTPUWA11:0211:049
298PATHRIPRI07:0907:119
299PUDUNAGARAMPDGM08:1908:209
300PATTI RAJPURA HALTPTRJ13:2013:219
301PBNWA JASMHNDARPBJM08:1608:179
302PINDARSIPDS08:0808:099
303PEDAPARIYAPYA18:5618:579
304POLIREDDIPALEMPEL18:2118:229
305PATEL HALTPATL18:0018:019
306PARTABPURAPPB19:3719:389
307PUNNAPURAPNPR05:1405:159
308PETTAIPEA08:2108:228
309PARSENDIPSN17:3117:338
310PAVURCHUTRAMPCM07:0907:108
311PARADOLPRDL04:3904:418
312PAINTEPURPPE16:1116:138
313PENPEN17:5317:548
314PACHPATIYA DEORIAPPDA19:1019:118
315PALATPOTARAM HPAPM20:3220:338
316PATSULPTZ13:4913:508
317PAPPINISSERIPPNS20:2420:258
318PIPRITHANPPTN22:0322:048
319PATOHANPTHD14:5314:558
320PUNIYAVANTPQT09:3809:398
321PAKNIPK14:3914:408
322PADUBIDRIPDD12:1212:148
323PAVIPAVI09:1509:168
324POPHLAJPPJ11:2711:288
325PRATAPNAGARPRTN07:0407:058
326PATTIPAX07:2407:268
327PATAKOTTACHERUPLU16:0916:108
328PURNIA COURTPRNCFirst02:158
329PRANPUR ROADPQD09:2009:228
330PATARAPTRE18:1018:128
331PALAKKODUPCV03:0803:108
332PATUWAS MEHRANAPUW10:1610:178
333PINDKEPAR HALTPQH19:0119:028
334PISKAPIS05:4905:508
335PANJ KOSIPJK00:0900:118
336PADUGUPADUPGU05:5605:578
337PANCHGRAMPNGM13:1213:148
338PARASPS07:2307:258
339PADMAPUKARPDPK08:4908:508
340PARISALPSL13:0613:078
341PATRANGAPTH12:0512:068
342PAPATAPALLIPPY06:1906:208
343PRASADPURPRSP11:4211:438
344PANBARIPNB07:2007:228
345PILOLPIO07:4007:418
346PERUNDURAIPY09:1009:128
347PRAWAI BROHMSTHAN HAPWBN12:3112:328
348PALACHAURIPCLI09:4709:488
349PATAMPATM19:4819:498
350PERUNGUZHIPGZ15:3315:348
351PALI APAIL15:3415:358
352PAHARAPRE08:3108:328
353PINDLAIPQL17:1417:158
354PABAIPAI01:4001:428
355PALIGARHPLGH05:4305:448
356PATHAULIPTLI10:4710:488
357PALIAPLA08:0208:047
358PIRJHALARPJH07:0307:057
359PRITAM NAGARPRNG06:2306:257
360PARLUPRU11:1011:117
361PARANGIPETTAIPO18:1118:127
362PURUA KHERAPRKE19:3719:387
363PPLI PKHI KALANPKZ15:1215:137
364PINGORAPNGR08:4908:507
365PEDABRAMADVAMPBD13:2813:297
366PRITHWIRAJPURPRUR04:3204:347
367PARAO MAHNAPMH18:5819:007
368PADNURPDNR19:4419:457
369PANDRASALIPRSL18:1618:177
370PIMPLA CHAURE HALTPPLC18:0418:056
371PANGRA SHINDE HPNSD17:1917:206
372PIR UMRODPUO18:0318:056
373PAMANPMN17:0717:096
374PUNTHOTTAMPOM17:0817:096
375POKRANPOK18:2018:456
376PULLAMBADIPMB18:2218:236
377PENGANGAPGG16:0416:056
378PINGLESHWARPLW17:1517:176
379PANCHARATNAPNVT17:5217:536
380PERASHSHANNURPEU06:3706:386
381PIPLIPPLI09:3009:316
382PRACHI ROAD JNPCC18:1418:156
383PURAINIPNI14:3014:316
384PEDDADINNEPDNA18:2118:226
385PIPARPURPPU20:4820:496
386POOROORPDO18:1418:156
387PALURPALR09:3309:346
388PIMPALKHUTIPMKT06:2806:306
389PAMIDIPMD15:0915:106
390PAHARSARPRSR11:3711:386
391PANISAGARPASG14:2714:286
392PALHAWASPLHW05:2505:266
393PENCHARTHALPEC14:0114:026
394PIRWAPW09:1409:156
395PARHIHARAPIH10:5410:556
396PARA JANI HALTPJY08:2908:306
397PAUTAPUF08:5308:546
398PILU KHERAPKDE05:1105:126
399PANDILLAPALLIPNDP06:4106:426
400PARLAKIMIDIPLH17:5317:556
401PATAPATA08:2608:276
402PANDU PINDARAPPDE04:5104:526
403PHULAGURIPUY20:4720:486
404PATAPATNAMPHM17:4217:436
405PUSLAPUSA04:5004:526
406PADHEGAONPDGN06:1306:156
407PANDETOLAPETA11:0611:076
408PACHARMALIKPURAPCMK04:2904:306
409PAHRJA GANGURPRGA09:3909:406
410PEEPLEE-KA-BASPKBS03:3803:396
411PARKHAMPRK10:5610:576
412PAKARIA ROADPKRD22:0422:066
413PADIYA NAGLAPAQ08:0208:036
414POSOTIAPST09:1909:206
415PANDOLIPMO14:4314:446
416PATWARAPTWA21:3821:406
417PIRUMADARAPRM07:1407:156
418PUDUCHATIRAMPUC07:2407:256
419PADAPAHAR JN.PDPH20:0120:026
420PORAPORA22:3522:366
421PHARIHAPHY09:2809:306
422PERIYANAGA THUMAIPRNT07:5007:516
423PANANGUDIPNGI08:5008:516
424PAPRERAPPEA16:3416:356
425PRODDATURPRDT20:2920:306
426PDGM GANESHPURAPDGP07:1507:166
427PAPRAKUNDPPKD21:3021:325
428PATRASAFPSF06:4906:505
429PIPALDA ROADPOR09:5910:005
430PATCHURPU04:4304:445
431PT RAM PRASAD BISMILPRPM22:2922:305
432PUKKIRIVARIPRV14:5414:555
433PEDANYKNPALAYAMPDKM12:0512:065
434PRATABPUR HALTPTPR09:0109:025
435PATHRALAPTRL10:4810:495
436PRAGATI MAIDANPGMD18:1918:205
437PATIALA CANTPTE14:1914:205
438PATHAKPURPHX13:5914:005
439PANDURANGA PURAMPGP03:5603:574
440PANJHANPJN13:3913:404
441PARICHAA THERMAPTSC08:4808:504
442PATIYARAPTYR18:2918:304
443PARWAKHURD HALTPRWA20:4420:454
444PHANDAPUD20:5220:544
445PANEVADIPNV13:2413:254
446PARICHAPIC08:4308:454
447PANELI MOTIPLM10:2710:284
448PACHWANPNWN20:4320:454
449PADLIPI10:1410:154
450PALAPAAL07:0707:094
451PUSHPATTURPPTR11:0111:024
452PIPARIYA KALANPWK22:0822:104
453PULICHERLAPCL10:4910:504
454PAKHRULIPKX10:1610:174
455PIPRALAPFL18:2718:294
456PANDURANGA SWAMY ROAPASR15:2415:254
457PIRTHIGANJPHV08:3608:374
458PARSA TEWARIPATI10:0110:034
459PUNGGUDIPUG18:3018:314
460PAGIDIRAI HALTPGDI15:4515:464
461PADAMPURPDF18:5919:014
462PANCHTALAVDA RDPCT11:4011:414
463PJP ROAD HALTPJPR15:0715:084
464PANITOLAPNT08:5408:554
465PARAMJEEVAR TARAJEEVPATR09:4309:454
466PIPLAJPPF14:5915:004
467PARSA KHERAPKRA18:3918:414
468PUNDIBARIPQZ11:3311:344
469PALDHIPLD07:5408:014
470PANGRIPJR11:5411:554
471PADSEPDP06:1706:194
472PATHARKANDIPTKD15:5815:594
473PREMPURPMPR10:3110:324
474PALASINGIPLSG19:0919:104
475PALSIPLV12:3412:354
476PALANAPAE06:5907:004
477PURANIGUDAMPUQ19:2819:294
478PHURSUNGIFSG09:2809:294
479PARVATSAR CITYPBCFirst06:304
480PATHARDIH JNPEH06:3506:554
481PEDDASANAPDSN17:0517:064
482PARBATONIAPBB14:3514:364
483PIPALWALI CHOWKPPCK11:0311:054
484PANIKHAITIPHI06:5807:004
485PAKRAPKC13:1013:114
486PARSOLIPSLI15:1815:204
487PHULADFLD06:0406:064
488PANOHPH18:4318:444
489PALAIYAM-IPALM15:1415:154
490PANHAIPNHI06:4506:464
491PANIHARPNHR19:4619:484
492PADMAPDMA06:5606:584
493PARAKHEDAPARH18:0918:114
494PIPRADIHPADH06:1606:184
495PAGDHALPGL03:2503:274
496PAKHNAPKNA16:3816:394
497PALASNERPAL02:3402:364
498POWERKHEDAPRKD18:2018:224
499PARDHANDEPHQ15:2115:224
500PONDUGULAPDGL14:2714:284
501PIMPAR KHEDPKE13:5813:594
502PARAUNAPRN10:0010:024
503PIYALA BLOCK HUTPYLA08:3608:373
504PARHANA MAUPQU16:0916:112
505PERANIPEI11:1411:152
506PAVUNURPVN15:5916:002
507PARIKKALPRKL15:3915:402
508PIPAR CITYPCY19:5820:002
509PADLAPDQ10:4910:502
510PANSARPN00:2700:282
511PORJANPURPRNR13:0513:062
512PAKHAJANPKJN07:3707:382
513PALIBAPBV12:3812:392
514PACHACHAKUPAMPCKM07:0407:052
515PADUAPFU11:5211:532
516PHIDINGPDJ07:4007:412
517PATHARKHOLA SPKB11:5812:002
518PARSA KERWAN HALTPKRH06:1306:142
519PHULWARIAPLWR21:3521:402
520PATASAHIPSJ09:2609:272
521PATERHIPEE05:3305:352
522PHAKHOAGRAMPKGM07:4807:492
523PUSHKAR TERMINUSPUHT11:25Last2
524PUTARRA HALTPRTR19:0019:012
525PINDRAIPDE18:4818:502
526POLA-PATTHARPOX13:5914:002
527PIPILIYA ROADPPS10:5410:552
528PIPLEEPLE11:5812:002
529PUDUCHATTIRAM HPCTM06:3306:341
530PAPINAYAKNAHALIPKL15:3415:351

Stations list by Alpha-bates.

ABCDEFGHIJKLMNOPQRSTUVWXYZ