Guir Saranga To Purulia Trains
Popular Trains from Guir Saranga to Purulia
52 found from BWN, MNAE, VSU, DGR to PRR, TATA, PNW, DHN, ADRA, BKSC, SNTD, RUI
| Train name and number | Starting station | Duration | Ending station | ||||||
|---|---|---|---|---|---|---|---|---|---|
15630 - NAGAON EXPRESS Runs onMTWTFSS | 08:50 AM DGR Durgapur 60 KM from GSQ | 3h 26m 97 KM 46 stops | 12:16 PM PRR Purulia | Starting from ₹145 | |||||
13151 - KOAA JAT EXPRES Runs onMTWTFSS | 01:17 PM BWN Barddhaman 18 KM from GSQ | 3h 33m 158 KM 85 stops | 04:50 PM DHN Dhanbad 52 KM from PRR | Starting from ₹145 | |||||
12321 - MUMBAI MAIL Runs onMTWTFSS | 12:34 AM BWN Barddhaman 18 KM from GSQ | 3h 6m 158 KM 46 stops | 03:40 AM DHN Dhanbad 52 KM from PRR | Starting from ₹175 | |||||
22387 - BLACKDIAMOND EX Runs onMTWTFSS | 07:50 AM BWN Barddhaman 18 KM from GSQ | 3h 28m 158 KM 16 stops | 11:18 AM DHN Dhanbad 52 KM from PRR | Starting from ₹100 | |||||
11448 - SHAKTIPUNJ EXP Runs onMTWTFSS | 02:09 PM BWN Barddhaman 18 KM from GSQ | 3h 24m 158 KM 46 stops | 05:33 PM DHN Dhanbad 52 KM from PRR | Starting from ₹145 | |||||
12339 - COALFIELD EXP Runs onMTWTFSS | 06:58 PM MNAE Mankar 38 KM from GSQ | 2h 57m 122 KM 13 stops | 09:55 PM DHN Dhanbad 52 KM from PRR | Starting from ₹90 | |||||
12950 - KAVIGURU EXP Runs onMTWTFSS | 10:53 PM VSU Bishnupur 46 KM from GSQ | 2h 2m 98 KM 37 stops | 12:55 AM PRR Purulia | Starting from ₹555 | |||||
12883 - RUPASHI BANGLA Runs onMTWTFSS | 09:32 AM VSU Bishnupur 46 KM from GSQ | 2h 33m 98 KM 12 stops | 12:05 PM PRR Purulia | Starting from ₹90 | |||||
12827 - HWH PRR SUF EXP Runs onMTWTFSS | 08:03 PM VSU Bishnupur 46 KM from GSQ | 2h 37m 98 KM 14 stops | 10:40 PM PRR Purulia | Starting from ₹90 | |||||
13418 - MLDT DGHA EXP Runs onMTWTFSS | 05:45 PM VSU Bishnupur 46 KM from GSQ | 23h 45m 79 KM 18 stops | 04:30 PM ADRA Adra 35 KM from PRR | ||||||
18011 - HWH CKP EXP Runs onMTWTFSS | 03:28 AM VSU Bishnupur 46 KM from GSQ | 2h 57m 98 KM 40 stops | 06:25 AM PRR Purulia | Starting from ₹145 | |||||
22606 - TEN PRR SF EXP Runs onMTWTFSS | 08:15 PM VSU Bishnupur 46 KM from GSQ | 3h 98 KM 36 stops | 11:15 PM PRR Purulia | Starting from ₹555 | |||||
18419 - PURI JYG EXPRES Runs onMTWTFSS | 11:22 PM VSU Bishnupur 46 KM from GSQ | 1h 12m 79 KM 24 stops | 12:35 AM ADRA Adra 35 KM from PRR | Starting from ₹145 | |||||
18449 - BAIDYANATH DHAM Runs onMTWTFSS | 11:22 PM VSU Bishnupur 46 KM from GSQ | 1h 12m 79 KM 26 stops | 12:35 AM ADRA Adra 35 KM from PRR | Starting from ₹145 | |||||
12815 - NANDANKANAN SF Runs onMTWTFSS | 07:06 PM VSU Bishnupur 46 KM from GSQ | 1h 19m 79 KM 29 stops | 08:25 PM ADRA Adra 35 KM from PRR | Starting from ₹175 | |||||
22329 - HLZ ASN SUF EXP Runs onMTWTFSS | 05:40 PM VSU Bishnupur 46 KM from GSQ | 1h 20m 79 KM 18 stops | 07:00 PM ADRA Adra 35 KM from PRR | Starting from ₹75 | |||||
13505 - DGHA ASN EXP Runs onMTWTFSS | 07:10 PM VSU Bishnupur 46 KM from GSQ | 1h 25m 79 KM 13 stops | 08:35 PM ADRA Adra 35 KM from PRR | ||||||
12885 - ARANYAK EXP Runs onMTWTFSS | 11:02 AM VSU Bishnupur 46 KM from GSQ | 1h 47m 102 KM 14 stops | 12:49 PM SNTD Santaldih 31 KM from PRR | Starting from ₹85 | |||||
18627 - INTERCITY EXP Runs onMTWTFSS | 04:10 PM VSU Bishnupur 46 KM from GSQ | 1h 47m 102 KM 14 stops | 05:57 PM SNTD Santaldih 31 KM from PRR | Starting from ₹70 | |||||
13417 - DGHA MLDT EXP Runs onMTWTFSS | 04:20 AM VSU Bishnupur 46 KM from GSQ | 1h 35m 79 KM 17 stops | 05:55 AM ADRA Adra 35 KM from PRR | Starting from ₹145 | |||||
15930 - NTSK TBM EXP Runs onMTWTFSS | 08:50 AM DGR Durgapur 60 KM from GSQ | 3h 26m 97 KM 44 stops | 12:16 PM PRR Purulia | Starting from ₹505 | |||||
12329 - SAMPARK K EXP Runs onMTWTFSS | 02:31 PM BWN Barddhaman 18 KM from GSQ | 2h 39m 158 KM 9 stops | 05:10 PM DHN Dhanbad 52 KM from PRR | Starting from ₹175 | |||||
12379 - JALIANWALA B EX Runs onMTWTFSS | 02:31 PM BWN Barddhaman 18 KM from GSQ | 2h 39m 158 KM 17 stops | 05:10 PM DHN Dhanbad 52 KM from PRR | Starting from ₹175 | |||||
12353 - HWH LKU EXPRESS Runs onMTWTFSS | 09:10 AM BWN Barddhaman 18 KM from GSQ | 2h 45m 158 KM 19 stops | 11:55 AM DHN Dhanbad 52 KM from PRR | Starting from ₹175 | |||||
12381 - POORVA EXPRESS Runs onMTWTFSS | 09:09 AM BWN Barddhaman 18 KM from GSQ | 2h 46m 158 KM 22 stops | 11:55 AM DHN Dhanbad 52 KM from PRR | Starting from ₹175 | |||||
12311 - NETAJI EXPRESS Runs onMTWTFSS | 10:55 PM BWN Barddhaman 18 KM from GSQ | 2h 49m 158 KM 40 stops | 01:45 AM DHN Dhanbad 52 KM from PRR | Starting from ₹175 | |||||
12496 - PRATAP EXPRESS Runs onMTWTFSS | 11:56 PM BWN Barddhaman 18 KM from GSQ | 2h 53m 158 KM 21 stops | 02:50 AM DHN Dhanbad 52 KM from PRR | Starting from ₹175 | |||||
22323 - SHABD BHEDI EXP Runs onMTWTFSS | 11:56 PM BWN Barddhaman 18 KM from GSQ | 2h 53m 158 KM 10 stops | 02:50 AM DHN Dhanbad 52 KM from PRR | Starting from ₹555 | |||||
12307 - HWH JU EXPRESS Runs onMTWTFSS | 12:24 AM BWN Barddhaman 18 KM from GSQ | 2h 56m 158 KM 29 stops | 03:20 AM DHN Dhanbad 52 KM from PRR | Starting from ₹555 | |||||
22307 - HWH BKN EXPRESS Runs onMTWTFSS | 12:24 AM BWN Barddhaman 18 KM from GSQ | 2h 56m 158 KM 31 stops | 03:20 AM DHN Dhanbad 52 KM from PRR | Starting from ₹175 | |||||
22643 - ERS PNBE SF EXP Runs onMTWTFSS | 09:08 AM VSU Bishnupur 46 KM from GSQ | 2h 2m 79 KM 45 stops | 11:10 AM ADRA Adra 35 KM from PRR | Starting from ₹175 | |||||
12987 - SDAH AII SF EXP Runs onMTWTFSS | 12:10 AM BWN Barddhaman 18 KM from GSQ | 2h 57m 158 KM 23 stops | 03:07 AM DHN Dhanbad 52 KM from PRR | Starting from ₹760 | |||||
13009 - DOON EXPRESS Runs onMTWTFSS | 10:17 PM BWN Barddhaman 18 KM from GSQ | 3h 3m 158 KM 73 stops | 01:20 AM DHN Dhanbad 52 KM from PRR | Starting from ₹145 | |||||
13025 - HWH BPL EXPRESS Runs onMTWTFSS | 01:29 PM BWN Barddhaman 18 KM from GSQ | 3h 6m 158 KM 28 stops | 04:35 PM DHN Dhanbad 52 KM from PRR | Starting from ₹145 | |||||
12175 - CHAMBAL EXPRESS Runs onMTWTFSS | 07:00 PM BWN Barddhaman 18 KM from GSQ | 3h 15m 158 KM 31 stops | 10:15 PM DHN Dhanbad 52 KM from PRR | Starting from ₹175 | |||||
12177 - CHAMBAL EXPRESS Runs onMTWTFSS | 06:57 PM BWN Barddhaman 18 KM from GSQ | 3h 18m 158 KM 34 stops | 10:15 PM DHN Dhanbad 52 KM from PRR | Starting from ₹175 | |||||
20975 - HWH AGC EXPRESS Runs onMTWTFSS | 06:57 PM BWN Barddhaman 18 KM from GSQ | 3h 18m 158 KM 34 stops | 10:15 PM DHN Dhanbad 52 KM from PRR | Starting from ₹760 | |||||
22912 - SHIPRA EXPRESS Runs onMTWTFSS | 06:57 PM BWN Barddhaman 18 KM from GSQ | 3h 18m 158 KM 37 stops | 10:15 PM DHN Dhanbad 52 KM from PRR | Starting from ₹175 | |||||
19607 - KOAA MDJN EXP Runs onMTWTFSS | 01:52 PM BWN Barddhaman 18 KM from GSQ | 3h 23m 158 KM 33 stops | 05:15 PM DHN Dhanbad 52 KM from PRR | Starting from ₹505 | |||||
18013 - HWH BKSC EXP Runs onMTWTFSS | 03:28 AM VSU Bishnupur 46 KM from GSQ | 2h 58m 93 KM 32 stops | 06:26 AM RUI Rukni 30 KM from PRR | Starting from ₹505 | |||||
12552 - KYQ SMVB AC EXP Runs onMTWTFSS | 07:45 AM DGR Durgapur 60 KM from GSQ | 2h 5m 65 KM 29 stops | 09:50 AM ADRA Adra 35 KM from PRR | Starting from ₹555 | |||||
22612 - NJP MAS EXPRESS Runs onMTWTFSS | 07:45 AM DGR Durgapur 60 KM from GSQ | 2h 5m 65 KM 24 stops | 09:50 AM ADRA Adra 35 KM from PRR | Starting from ₹175 | |||||
15640 - KYQ PURI EXP Runs onMTWTFSS | 01:40 PM DGR Durgapur 60 KM from GSQ | 2h 50m 65 KM 26 stops | 04:30 PM ADRA Adra 35 KM from PRR | Starting from ₹145 | |||||
22303 - VANDE BHARAT EXP Runs onMTWTFSS | 08:17 AM DGR Durgapur 60 KM from GSQ | 1h 26m 96 KM 7 stops | 09:43 AM DHN Dhanbad 52 KM from PRR | ||||||
12313 - RAJDHANI EXPRES Runs onMTWTFSS | 06:40 PM DGR Durgapur 60 KM from GSQ | 1h 40m 96 KM 8 stops | 08:20 PM DHN Dhanbad 52 KM from PRR | Starting from ₹1475 | |||||
12371 - HWH BKN SF EXP Runs onMTWTFSS | 10:03 AM DGR Durgapur 60 KM from GSQ | 1h 52m 96 KM 30 stops | 11:55 AM DHN Dhanbad 52 KM from PRR | Starting from ₹555 | |||||
12319 - KOAA GWL EXP Runs onMTWTFSS | 03:17 PM DGR Durgapur 60 KM from GSQ | 1h 53m 96 KM 18 stops | 05:10 PM DHN Dhanbad 52 KM from PRR | Starting from ₹175 | |||||
19414 - KOAA ADI EXP Runs onMTWTFSS | 03:17 PM DGR Durgapur 60 KM from GSQ | 1h 58m 96 KM 29 stops | 05:15 PM DHN Dhanbad 52 KM from PRR | Starting from ₹505 | |||||
12019 - SHATABDI EXP Runs onMTWTFSS | 07:40 AM DGR Durgapur 60 KM from GSQ | 3h 15m 127 KM 9 stops | 10:55 AM BKSC Bokaro 47 KM from PRR | Starting from ₹490 | |||||
15662 - KYQ RNC EXPRESS Runs onMTWTFSS | 07:45 AM DGR Durgapur 60 KM from GSQ | 4h 25m 125 KM 28 stops | 12:10 PM PNW Pundhag 35 KM from PRR | ||||||
22512 - KARMABHOOMI EXP Runs onMTWTFSS | 12:07 PM BWN Barddhaman 18 KM from GSQ | 5h 43m 178 KM 29 stops | 05:50 PM TATA Tatanagar 64 KM from PRR | Starting from ₹255 | |||||
13425 - MLDT ST EXPRESS Runs onMTWTFSS | 05:35 PM DGR Durgapur 60 KM from GSQ | 3h 45m 127 KM 30 stops | 09:20 PM BKSC Bokaro 47 KM from PRR | Starting from ₹145 | |||||
Covid Special Trains from Guir Saranga to Purulia
25 found from BWN, VSU, DGR to DHN, ADRA, TATA
| Train name and number | Starting station | Duration | Ending station | ||||||
|---|---|---|---|---|---|---|---|---|---|
08517 - VSKP PNBE SPL Runs onMTWTFSS | 11:32 PM VSU Bishnupur 46 KM from GSQ | 1h 12m 79 KM 26 stops | 12:45 AM ADRA Adra 35 KM from PRR | ||||||
08477 - PURI PNBE SPL Runs onMTWTFSS | 11:57 PM VSU Bishnupur 46 KM from GSQ | 1h 18m 79 KM 20 stops | 01:15 AM ADRA Adra 35 KM from PRR | ||||||
08475 - MAHA KUMBH SPL Runs onMTWTFSS | 08:22 PM VSU Bishnupur 46 KM from GSQ | 1h 18m 79 KM 29 stops | 09:40 PM ADRA Adra 35 KM from PRR | ||||||
08467 - MAHA KUMBH SPL Runs onMTWTFSS | 08:22 PM VSU Bishnupur 46 KM from GSQ | 1h 18m 79 KM 27 stops | 09:40 PM ADRA Adra 35 KM from PRR | ||||||
08417 - KUMBH MELA SPL Runs onMTWTFSS | 09:40 PM VSU Bishnupur 46 KM from GSQ | 1h 20m 79 KM 29 stops | 11:00 PM ADRA Adra 35 KM from PRR | ||||||
02383 - KOAA DLI SPL Runs onMTWTFSS | 07:03 PM DGR Durgapur 60 KM from GSQ | 1h 37m 96 KM 9 stops | 08:40 PM DHN Dhanbad 52 KM from PRR | ||||||
01930 - PURI VGLJ SPL Runs onMTWTFSS | 08:30 AM VSU Bishnupur 46 KM from GSQ | 1h 40m 79 KM 29 stops | 10:10 AM ADRA Adra 35 KM from PRR | ||||||
07791 - CHZ DNR SPL Runs onMTWTFSS | 12:15 PM VSU Bishnupur 46 KM from GSQ | 2h 2m 79 KM 38 stops | 02:18 PM ADRA Adra 35 KM from PRR | ||||||
08419 - PURI JYG SPL Runs onMTWTFSS | 10:12 PM VSU Bishnupur 46 KM from GSQ | 2h 22m 79 KM 24 stops | 12:35 AM ADRA Adra 35 KM from PRR | ||||||
04311 - HWH HW SPL Runs onMTWTFSS | 08:09 PM BWN Barddhaman 18 KM from GSQ | 2h 41m 158 KM 15 stops | 10:50 PM DHN Dhanbad 52 KM from PRR | ||||||
04154 - KOAA CNB SPL Runs onMTWTFSS | 12:22 PM BWN Barddhaman 18 KM from GSQ | 3h 8m 158 KM 16 stops | 03:30 PM DHN Dhanbad 52 KM from PRR | ||||||
04681 - KOAA JAT SPL Runs onMTWTFSS | 02:05 AM BWN Barddhaman 18 KM from GSQ | 3h 10m 158 KM 21 stops | 05:15 AM DHN Dhanbad 52 KM from PRR | ||||||
03021 - HWH TDL SPL Runs onMTWTFSS | 08:52 PM BWN Barddhaman 18 KM from GSQ | 3h 12m 158 KM 21 stops | 12:05 AM DHN Dhanbad 52 KM from PRR | ||||||
03035 - HWH TDL SPL Runs onMTWTFSS | 08:52 PM BWN Barddhaman 18 KM from GSQ | 3h 12m 158 KM 21 stops | 12:05 AM DHN Dhanbad 52 KM from PRR | ||||||
03063 - HWH TDL SPL Runs onMTWTFSS | 08:52 PM BWN Barddhaman 18 KM from GSQ | 3h 12m 158 KM 21 stops | 12:05 AM DHN Dhanbad 52 KM from PRR | ||||||
04732 - KOAA SGNR SPL Runs onMTWTFSS | 11:40 AM BWN Barddhaman 18 KM from GSQ | 3h 25m 158 KM 42 stops | 03:05 PM DHN Dhanbad 52 KM from PRR | ||||||
03029 - HWH TDL SPL Runs onMTWTFSS | 08:52 PM BWN Barddhaman 18 KM from GSQ | 3h 27m 158 KM 21 stops | 12:20 AM DHN Dhanbad 52 KM from PRR | ||||||
04451 - HWH NDLS SPL Runs onMTWTFSS | 03:24 AM BWN Barddhaman 18 KM from GSQ | 3h 51m 158 KM 23 stops | 07:15 AM DHN Dhanbad 52 KM from PRR | ||||||
03025 - HWH TDL SPL Runs onMTWTFSS | 08:09 AM BWN Barddhaman 18 KM from GSQ | 4h 34m 158 KM 22 stops | 12:43 PM DHN Dhanbad 52 KM from PRR | ||||||
03009 - HWH ANVT SPL Runs onMTWTFSS | 07:24 PM BWN Barddhaman 18 KM from GSQ | 4h 56m 158 KM 20 stops | 12:20 AM DHN Dhanbad 52 KM from PRR | ||||||
03011 - Howrah - Anand Vihar Terminal Special Fare Summer Special Runs onMTWTFSS | 07:24 PM BWN Barddhaman 18 KM from GSQ | 4h 56m 158 KM 20 stops | 12:20 AM DHN Dhanbad 52 KM from PRR | ||||||
03023 - HWH TDL SPL Runs onMTWTFSS | 02:45 AM BWN Barddhaman 18 KM from GSQ | 5h 5m 158 KM 22 stops | 07:50 AM DHN Dhanbad 52 KM from PRR | ||||||
03031 - HWH BIX SPL Runs onMTWTFSS | 02:45 AM BWN Barddhaman 18 KM from GSQ | 5h 5m 158 KM 22 stops | 07:50 AM DHN Dhanbad 52 KM from PRR | ||||||
03033 - HWH BIX SPL Runs onMTWTFSS | 02:45 AM BWN Barddhaman 18 KM from GSQ | 5h 5m 158 KM 22 stops | 07:50 AM DHN Dhanbad 52 KM from PRR | ||||||
05912 - DBRG LTT SPECIAL Runs onMTWTFSS | 12:32 PM BWN Barddhaman 18 KM from GSQ | 5h 26m 178 KM 40 stops | 05:58 PM TATA Tatanagar 64 KM from PRR | ||||||
Other Trains from Guir Saranga to Purulia
4 found from VSU to PRR, ADRA, RUI
| Train name and number | Starting station | Duration | Ending station | ||||||
|---|---|---|---|---|---|---|---|---|---|
18003 - SHIROMONI EXP Runs onMTWTFSS | 09:52 PM VSU Bishnupur 46 KM from GSQ | 1h 48m 79 KM 27 stops | 11:40 PM ADRA Adra 35 KM from PRR | Starting from ₹60 | |||||
58011 - Howrah Chakradharpur Passenger Slip Runs onMTWTFSS | 03:33 AM VSU Bishnupur 46 KM from GSQ | 2h 47m 98 KM 45 stops | 06:20 AM PRR Purulia | ||||||
58013 - HWH BKSC PASS Runs onMTWTFSS | 03:30 AM VSU Bishnupur 46 KM from GSQ | 2h 54m 93 KM 35 stops | 06:24 AM RUI Rukni 30 KM from PRR | ||||||
18023 - KGP GMO EXPRESS Runs onMTWTFSS | 03:45 PM VSU Bishnupur 46 KM from GSQ | 3h 14m 93 KM 36 stops | 06:59 PM RUI Rukni 30 KM from PRR | ||||||
Trains from Purulia to Guir Saranga
Trains originating from Guir Saranga
| Train name and number | Starting station | Duration | Ending station | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
12338 - SANTINIKETN EXP | 01:15 PM BHP Bolpur | 2h 45m 136 KM 4 stops | 04:00 PM HWH Howrah | |||||||||
Trains passing through Guir Saranga
| Train name and number | Starting station | Duration | Ending station | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
22322 - HOOL EXPRESS | 01:40 PM SURI Siuri | 4h 20m 167 KM 11 stops | 06:00 PM HWH Howrah | |||||||||
22321 - HOOL EXPRESS | 06:55 AM HWH Howrah | 4h 20m 167 KM 11 stops | 11:15 AM SURI Siuri | |||||||||
13017 - GANADEVTA EXP | 06:05 AM HWH Howrah | 6h 10m 181 KM 15 stops | 12:15 PM AZ Azimganj | |||||||||
13028 - KAVIGURU EXPRES | 08:10 AM AZ Azimganj | 5h 45m 181 KM 11 stops | 01:55 PM HWH Howrah | |||||||||
13018 - GANADEVTA EXP | 04:00 PM AZ Azimganj | 5h 50m 181 KM 15 stops | 09:50 PM HWH Howrah | |||||||||
Trains reaching to Purulia
| Train name and number | Starting station | Duration | Ending station | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
18110 - NITR TATA EXP | 12:05 AM NITR | 20h 15m 71 stops | 08:20 PM TATA Tatanagar | |||||||||
18602 - HTE TATA EXP | 04:25 AM HTE Hatia | 6h 5m 109 KM 28 stops | 10:30 AM TATA Tatanagar | |||||||||
13302 - SUBARNAREKHA EXP | 03:30 PM TATA Tatanagar | 6h 55m 116 KM 10 stops | 10:25 PM DHN Dhanbad | |||||||||
13301 - SUBARNAREKHA EXP | 05:35 AM DHN Dhanbad | 6h 40m 116 KM 10 stops | 12:15 PM TATA Tatanagar | |||||||||
13304 - INTERCITY EXP | 05:05 PM RNC Ranchi | 4h 25m 121 KM 8 stops | 09:30 PM DHN Dhanbad | |||||||||
Trains passing through Purulia
| Train name and number | Starting station | Duration | Ending station | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
18109 - TATA NITR EXP | 06:40 AM TATA Tatanagar | 22h 20m 63 stops | 05:00 AM NITR | |||||||||
18611 - RNC BSBS EXP | 08:10 PM RNC Ranchi | 13h 15m 26 stops | 09:25 AM BNRS | |||||||||
18612 - BNRS RNC EXP | 03:00 PM BNRS | 13h 20m 27 stops | 04:20 AM RNC Ranchi | |||||||||
06184 - DNR KCVL SPL | 10:25 PM DNR Patna | 2d 9h 5m 38 stops | 07:30 AM TVCN | |||||||||
18523 - VSKP BNRS EXP | 04:20 AM VSKP Visakhapatnam | 1d 5h 5m 44 stops | 09:25 AM BNRS | |||||||||