Page# Showing 26 to 50 of 191 Pic/Video Blogs <<prevnext>>
06519X/KSR Bengaluru - Hazur Sahib Nanded Festival Special
SSPD/Sadashivapet Road
210116 views
2
06520/H.S.Nanded Bengaluru express with Hard chugging Kazipet brothers (13444+13201) crossing with its down pair 06519/Bengaluru Nanded express at Sadashivapet Road station. High brightness and sound are recommended to enjoy this 4k video !! 😍😍
×
06519X/KSR Bengaluru - Hazur Sahib Nanded Festival Special
PRLI/Parli Vaijnath
GY/WDP-4D/40112
118564 views
12
Stunning Gooty beast WDP4D🔥🔥 with 06519/Bengaluru H.S.Nanded express standing on Pf.01 at Parli Vaijnath station on beautiful evening😍😍DOC-01/06/21
×
06519X/KSR Bengaluru - Hazur Sahib Nanded Festival Special
PRLI/Parli Vaijnath
GY/WDP-4D/40112
118564 views
12
Stunning Gooty beast WDP4D🔥🔥 with 06519/Bengaluru H.S.Nanded express standing on Pf.01 at Parli Vaijnath station on beautiful evening😍😍DOC-01/06/21
×
06519X/KSR Bengaluru - Hazur Sahib Nanded Festival Special
PRLI/Parli Vaijnath
GY/WDP-4D/40112
118564 views
12
Stunning Gooty beast WDP4D🔥🔥 with 06519/Bengaluru H.S.Nanded express standing on Pf.01 at Parli Vaijnath station on beautiful evening😍😍DOC-01/06/21
×
06519X/KSR Bengaluru - Hazur Sahib Nanded Festival Special
PRLI/Parli Vaijnath
GY/WDP-4D/40112
118564 views
12
Stunning Gooty beast WDP4D🔥🔥 with 06519/Bengaluru H.S.Nanded express standing on Pf.01 at Parli Vaijnath station on beautiful evening😍😍DOC-01/06/21
×
06519X/KSR Bengaluru - Hazur Sahib Nanded Festival Special
PRLI/Parli Vaijnath
GY/WDP-4D/40112
118564 views
12
Stunning Gooty beast WDP4D🔥🔥 with 06519/Bengaluru H.S.Nanded express standing on Pf.01 at Parli Vaijnath station on beautiful evening😍😍DOC-01/06/21
×
06519X/KSR Bengaluru - Hazur Sahib Nanded Festival Special
PRLI/Parli Vaijnath
GY/WDP-4D/40112
118564 views
12
Stunning Gooty beast WDP4D🔥🔥 with 06519/Bengaluru H.S.Nanded express standing on Pf.01 at Parli Vaijnath station on beautiful evening😍😍DOC-01/06/21
×
06519X/KSR Bengaluru - Hazur Sahib Nanded Festival Special
PRLI/Parli Vaijnath
GY/WDP-4D/40112
118564 views
12
Stunning Gooty beast WDP4D🔥🔥 with 06519/Bengaluru H.S.Nanded express standing on Pf.01 at Parli Vaijnath station on beautiful evening😍😍DOC-01/06/21
×
06519X/KSR Bengaluru - Hazur Sahib Nanded Festival Special
PRLI/Parli Vaijnath
GY/WDP-4D/40112
118564 views
12
Stunning Gooty beast WDP4D🔥🔥 with 06519/Bengaluru H.S.Nanded express standing on Pf.01 at Parli Vaijnath station on beautiful evening😍😍DOC-01/06/21
×
06519X/KSR Bengaluru - Hazur Sahib Nanded Festival Special
NW/Nalwar
KJM/WAP-7/37529
129422 views
18
Brand new BLW made hog equipped KJM WAP-7 with Hazur Sahib Nanded - KSR Bengaluru Express standing at Nalwar station. Train arrived here 50min before its schedule time.
×
06519X/KSR Bengaluru - Hazur Sahib Nanded Festival Special
NW/Nalwar
KJM/WAP-7/37529
129422 views
18
Brand new BLW made hog equipped KJM WAP-7 with Hazur Sahib Nanded - KSR Bengaluru Express standing at Nalwar station. Train arrived here 50min before its schedule time.
×
06519X/KSR Bengaluru - Hazur Sahib Nanded Festival Special
NW/Nalwar
KJM/WAP-7/37529
129422 views
18
Brand new BLW made hog equipped KJM WAP-7 with Hazur Sahib Nanded - KSR Bengaluru Express standing at Nalwar station. Train arrived here 50min before its schedule time.
×
06519X/KSR Bengaluru - Hazur Sahib Nanded Festival Special
NW/Nalwar
KJM/WAP-7/37529
129422 views
18
Brand new BLW made hog equipped KJM WAP-7 with Hazur Sahib Nanded - KSR Bengaluru Express standing at Nalwar station. Train arrived here 50min before its schedule time.
×
06519X/KSR Bengaluru - Hazur Sahib Nanded Festival Special
NW/Nalwar
KJM/WAP-7/37529
129422 views
18
Brand new BLW made hog equipped KJM WAP-7 with Hazur Sahib Nanded - KSR Bengaluru Express standing at Nalwar station. Train arrived here 50min before its schedule time.
×
06519X/KSR Bengaluru - Hazur Sahib Nanded Festival Special
NW/Nalwar
KJM/WAP-7/37529
129422 views
18
Brand new BLW made hog equipped KJM WAP-7 with Hazur Sahib Nanded - KSR Bengaluru Express standing at Nalwar station. Train arrived here 50min before its schedule time.
×
06519X/KSR Bengaluru - Hazur Sahib Nanded Festival Special
NW/Nalwar
KJM/WAP-7/37529
129422 views
18
Brand new BLW made hog equipped KJM WAP-7 with Hazur Sahib Nanded - KSR Bengaluru Express standing at Nalwar station. Train arrived here 50min before its schedule time.
×
12747/Palnadu SF Express
LPI/Lingampalli
RPM/WAP-7/30424
35760 views
1
"ROYAPURAM" WAP7 #30424# Led 12747 Palnadu Express PC:- thatpassengerguy
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
AD/Adoni
KJM/WAP-7/30630
90984 views
20
SWR Krishnarajapuram KJM WAP-7 #30630" Kabini" Hauled By Finally Spotted With 16594 KSR Bangalore City - HS Nanded Express Outdoor Near KM 1 Adoni..!! State: Andhra Pradesh, Division: Guntakal
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
AD/Adoni
KJM/WAP-7/30630
90984 views
20
SWR Krishnarajapuram KJM WAP-7 #30630" Kabini" Hauled By Finally Spotted With 16594 KSR Bangalore City - HS Nanded Express Outdoor Near KM 1 Adoni..!! State: Andhra Pradesh, Division: Guntakal
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
AD/Adoni
KJM/WAP-7/30630
90984 views
20
SWR Krishnarajapuram KJM WAP-7 #30630" Kabini" Hauled By Finally Spotted With 16594 KSR Bangalore City - HS Nanded Express Outdoor Near KM 1 Adoni..!! State: Andhra Pradesh, Division: Guntakal
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
AD/Adoni
KJM/WAP-7/30630
90984 views
20
SWR Krishnarajapuram KJM WAP-7 #30630" Kabini" Hauled By Finally Spotted With 16594 KSR Bangalore City - HS Nanded Express Outdoor Near KM 1 Adoni..!! State: Andhra Pradesh, Division: Guntakal
×
12747/Palnadu SF Express
35436 views
2
Happy Birth anniversary Palnadu SF Express 💐🎂🛤️🚂📸🍫💐
×
12747/Palnadu SF Express
46726 views
23
Today Is Palnadu Birthday From (12747) GNT-VKB...Palnadu Express (12747/48) Successfully Completed It's 21yrs & Entered In To 22nd year🥳🎉🎈🎂
×
12747/Palnadu SF Express
GNT/Guntur Junction
59953 views
13
Name board of 12747 Palnadu SF Express before RSA with Simhadri Express
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
NED/Hazur Sahib Nanded
64870 views
6
Train Board of 16593/4.
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
GY/Gooty Junction
KZJ/WDG-3A/13444
48806 views
20
Arrived 52 Mins Later Running Alco Twins SCR Kazipet KZJ WDG-3A #13444 Hauled By With 16594 KSR Bengaluru City - Hazur Sahib Nanded Express Next Outder Curve Near 1 Km Gooty Jn ..!!
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
GY/Gooty Junction
KZJ/WDG-3A/13444
48806 views
20
Arrived 52 Mins Later Running Alco Twins SCR Kazipet KZJ WDG-3A #13444 Hauled By With 16594 KSR Bengaluru City - Hazur Sahib Nanded Express Next Outder Curve Near 1 Km Gooty Jn ..!!
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
GY/Gooty Junction
KZJ/WDG-3A/13444
48806 views
20
Arrived 52 Mins Later Running Alco Twins SCR Kazipet KZJ WDG-3A #13444 Hauled By With 16594 KSR Bengaluru City - Hazur Sahib Nanded Express Next Outder Curve Near 1 Km Gooty Jn ..!!
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
GY/Gooty Junction
KZJ/WDG-3A/13444
48806 views
20
Arrived 52 Mins Later Running Alco Twins SCR Kazipet KZJ WDG-3A #13444 Hauled By With 16594 KSR Bengaluru City - Hazur Sahib Nanded Express Next Outder Curve Near 1 Km Gooty Jn ..!!
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
GY/Gooty Junction
KZJ/WDG-3A/13444
48806 views
20
Arrived 52 Mins Later Running Alco Twins SCR Kazipet KZJ WDG-3A #13444 Hauled By With 16594 KSR Bengaluru City - Hazur Sahib Nanded Express Next Outder Curve Near 1 Km Gooty Jn ..!!
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
GY/Gooty Junction
KZJ/WDG-3A/13444
48806 views
20
Arrived 52 Mins Later Running Alco Twins SCR Kazipet KZJ WDG-3A #13444 Hauled By With 16594 KSR Bengaluru City - Hazur Sahib Nanded Express Next Outder Curve Near 1 Km Gooty Jn ..!!
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
GY/Gooty Junction
KZJ/WDG-3A/13444
48806 views
20
Arrived 52 Mins Later Running Alco Twins SCR Kazipet KZJ WDG-3A #13444 Hauled By With 16594 KSR Bengaluru City - Hazur Sahib Nanded Express Next Outder Curve Near 1 Km Gooty Jn ..!!
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
GY/Gooty Junction
KZJ/WDG-3A/13444
48806 views
20
Arrived 52 Mins Later Running Alco Twins SCR Kazipet KZJ WDG-3A #13444 Hauled By With 16594 KSR Bengaluru City - Hazur Sahib Nanded Express Next Outder Curve Near 1 Km Gooty Jn ..!!
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
GY/Gooty Junction
KZJ/WDG-3A/13444
48806 views
20
Arrived 52 Mins Later Running Alco Twins SCR Kazipet KZJ WDG-3A #13444 Hauled By With 16594 KSR Bengaluru City - Hazur Sahib Nanded Express Next Outder Curve Near 1 Km Gooty Jn ..!!
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
NW/Nalwar
182515 views
14
LHB's 🔥🔥#irailways
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
BIDR/Bidar
GY/WDP-4D/40225
82062 views
19
Rescue Operation !!Gooty WDP-4D rescuing SBC NED express which was hauled by Kazipet WDG-3A 13202..
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
BIDR/Bidar
GY/WDP-4D/40225
82062 views
19
Rescue Operation !!Gooty WDP-4D rescuing SBC NED express which was hauled by Kazipet WDG-3A 13202..
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
BIDR/Bidar
GY/WDP-4D/40225
82062 views
19
Rescue Operation !!Gooty WDP-4D rescuing SBC NED express which was hauled by Kazipet WDG-3A 13202..
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
BIDR/Bidar
GY/WDP-4D/40225
82062 views
19
Rescue Operation !!Gooty WDP-4D rescuing SBC NED express which was hauled by Kazipet WDG-3A 13202..
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
BIDR/Bidar
GY/WDP-4D/40225
82062 views
19
Rescue Operation !!Gooty WDP-4D rescuing SBC NED express which was hauled by Kazipet WDG-3A 13202..
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
VKB/Vikarabad Junction
BZA/WAP-4/22746
61571 views
15
BZA WAP-4 hauling SBC-NED express standing at Vikarabad Jn on pf 01.. It brings train from Bangalore to Vikarabad.. Later Kazipet WDG-3A 13202 takes charge upto Nanded..
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
VKB/Vikarabad Junction
BZA/WAP-4/22746
61571 views
15
BZA WAP-4 hauling SBC-NED express standing at Vikarabad Jn on pf 01.. It brings train from Bangalore to Vikarabad.. Later Kazipet WDG-3A 13202 takes charge upto Nanded..
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
VKB/Vikarabad Junction
BZA/WAP-4/22746
61571 views
15
BZA WAP-4 hauling SBC-NED express standing at Vikarabad Jn on pf 01.. It brings train from Bangalore to Vikarabad.. Later Kazipet WDG-3A 13202 takes charge upto Nanded..
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
VKB/Vikarabad Junction
BZA/WAP-4/22746
61571 views
15
BZA WAP-4 hauling SBC-NED express standing at Vikarabad Jn on pf 01.. It brings train from Bangalore to Vikarabad.. Later Kazipet WDG-3A 13202 takes charge upto Nanded..
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
VKB/Vikarabad Junction
BZA/WAP-4/22746
61571 views
15
BZA WAP-4 hauling SBC-NED express standing at Vikarabad Jn on pf 01.. It brings train from Bangalore to Vikarabad.. Later Kazipet WDG-3A 13202 takes charge upto Nanded..
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
VKB/Vikarabad Junction
BZA/WAP-4/22746
61571 views
15
BZA WAP-4 hauling SBC-NED express standing at Vikarabad Jn on pf 01.. It brings train from Bangalore to Vikarabad.. Later Kazipet WDG-3A 13202 takes charge upto Nanded..
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
VKB/Vikarabad Junction
BZA/WAP-4/22746
61571 views
15
BZA WAP-4 hauling SBC-NED express standing at Vikarabad Jn on pf 01.. It brings train from Bangalore to Vikarabad.. Later Kazipet WDG-3A 13202 takes charge upto Nanded..
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
VKB/Vikarabad Junction
BZA/WAP-4/22746
61571 views
15
BZA WAP-4 hauling SBC-NED express standing at Vikarabad Jn on pf 01.. It brings train from Bangalore to Vikarabad.. Later Kazipet WDG-3A 13202 takes charge upto Nanded..
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
AD/Adoni
GTL/WDM-3A/16656
31799 views
20
Arrived 52 Mins Later Running Alco LHF Mode Shed SCR Guntakal GTL WDM-3A #16656 Hauled By With 16594 KSR Bengaluru City - Hazur Sahib Nanded Express Curve Near 1 Km Adoni..!!
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
AD/Adoni
GTL/WDM-3A/16656
31799 views
20
Arrived 52 Mins Later Running Alco LHF Mode Shed SCR Guntakal GTL WDM-3A #16656 Hauled By With 16594 KSR Bengaluru City - Hazur Sahib Nanded Express Curve Near 1 Km Adoni..!!
Rail fanning at Vikarabad (VKB) on 26th January 2020. KJM WAP-7 30630 came with 16594 and was attached to 16594 and KZJ WDG-3A was attached to 16594 and 16593 came with KZJ WDG-3A. Showed 110 - 115 mps from YNK to NW and Raichur Thermal Power Plant can be observed in the last picPic Source : Self
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
VKB/Vikarabad Junction
KJM/WAP-7/30630
109181 views
23
Rail fanning at Vikarabad (VKB) on 26th January 2020. KJM WAP-7 30630 came with 16594 and was attached to 16594 and KZJ WDG-3A was attached to 16594 and 16593 came with KZJ WDG-3A. Showed 110 - 115 mps from YNK to NW and Raichur Thermal Power Plant can be observed in the last picPic Source : Self
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
VKB/Vikarabad Junction
KJM/WAP-7/30630
109181 views
23
Rail fanning at Vikarabad (VKB) on 26th January 2020. KJM WAP-7 30630 came with 16594 and was attached to 16594 and KZJ WDG-3A was attached to 16594 and 16593 came with KZJ WDG-3A. Showed 110 - 115 mps from YNK to NW and Raichur Thermal Power Plant can be observed in the last picPic Source : Self
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
VKB/Vikarabad Junction
KJM/WAP-7/30630
109181 views
23
Rail fanning at Vikarabad (VKB) on 26th January 2020. KJM WAP-7 30630 came with 16594 and was attached to 16594 and KZJ WDG-3A was attached to 16594 and 16593 came with KZJ WDG-3A. Showed 110 - 115 mps from YNK to NW and Raichur Thermal Power Plant can be observed in the last picPic Source : Self
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
VKB/Vikarabad Junction
KJM/WAP-7/30630
109181 views
23
Rail fanning at Vikarabad (VKB) on 26th January 2020. KJM WAP-7 30630 came with 16594 and was attached to 16594 and KZJ WDG-3A was attached to 16594 and 16593 came with KZJ WDG-3A. Showed 110 - 115 mps from YNK to NW and Raichur Thermal Power Plant can be observed in the last picPic Source : Self
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
VKB/Vikarabad Junction
KJM/WAP-7/30630
109181 views
23
Rail fanning at Vikarabad (VKB) on 26th January 2020. KJM WAP-7 30630 came with 16594 and was attached to 16594 and KZJ WDG-3A was attached to 16594 and 16593 came with KZJ WDG-3A. Showed 110 - 115 mps from YNK to NW and Raichur Thermal Power Plant can be observed in the last picPic Source : Self
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
VKB/Vikarabad Junction
KJM/WAP-7/30630
109181 views
23
Rail fanning at Vikarabad (VKB) on 26th January 2020. KJM WAP-7 30630 came with 16594 and was attached to 16594 and KZJ WDG-3A was attached to 16594 and 16593 came with KZJ WDG-3A. Showed 110 - 115 mps from YNK to NW and Raichur Thermal Power Plant can be observed in the last picPic Source : Self
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
AD/Adoni
GTL/WDG-3A/13239
63286 views
19
Bound SBC 16594 KSR Bengaluru City - Hazur SahibHanded Express Arrived /Departure Adoni Station.. With Alco LHF Mode Shed GTL WDG-3A #13239.. Credit PC - Vamshi Krishan RF
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
AD/Adoni
GTL/WDG-3A/13239
63286 views
19
Bound SBC 16594 KSR Bengaluru City - Hazur SahibHanded Express Arrived /Departure Adoni Station.. With Alco LHF Mode Shed GTL WDG-3A #13239.. Credit PC - Vamshi Krishan RF
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
AD/Adoni
GTL/WDG-3A/13239
63286 views
19
Bound SBC 16594 KSR Bengaluru City - Hazur SahibHanded Express Arrived /Departure Adoni Station.. With Alco LHF Mode Shed GTL WDG-3A #13239.. Credit PC - Vamshi Krishan RF
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
AD/Adoni
GTL/WDG-3A/13239
63286 views
19
Bound SBC 16594 KSR Bengaluru City - Hazur SahibHanded Express Arrived /Departure Adoni Station.. With Alco LHF Mode Shed GTL WDG-3A #13239.. Credit PC - Vamshi Krishan RF
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
AD/Adoni
GTL/WDG-3A/13239
63286 views
19
Bound SBC 16594 KSR Bengaluru City - Hazur SahibHanded Express Arrived /Departure Adoni Station.. With Alco LHF Mode Shed GTL WDG-3A #13239.. Credit PC - Vamshi Krishan RF
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
AD/Adoni
GTL/WDG-3A/13239
63286 views
19
Bound SBC 16594 KSR Bengaluru City - Hazur SahibHanded Express Arrived /Departure Adoni Station.. With Alco LHF Mode Shed GTL WDG-3A #13239.. Credit PC - Vamshi Krishan RF
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
SBC/KSR Bengaluru City Junction (Bangalore)
49615 views
0
#Nanded #KSRBengaluru Diversion of train 16593/94 SBC-NED exp via BNC-YNK. RB approved the diversion of this train via Yelahanka-Bangalore Cantt instead of current YNK-YPR-SBC route.
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
BNC/Bengaluru Cantt. (Bangalore)
22767 views
3
Diversion in the Banglore Area via bnc
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
ED/WAP-7/37183
102422 views
3
ERODE's HOG WAP-7i 37183 with 16594
×
16593/KSR Bengaluru - Hazur Sahib Nanded Express
SBC/KSR Bengaluru City Junction (Bangalore)
73456 views
6
|| Modes of Transport ||Auto, 2 Wheelers, Car, Bus & of course; our beloved IR, empty rake of 16594/3 KSR Bengaluru Nanded Express waits to be shunted back into the yardBangalore City R.S.12.12.2019
×
12747/Palnadu SF Express
27974 views
4
Close-up; Side View; Large TB Clearly Visible;
×
16571/Yesvantpur - Bidar Express (via Vikarabad)
DRR/Dharur
110108 views
10
South Central Railway has advised providing one minute temporary stoppage at DHARUR station for the following trains as mentioned,to facilitate the 97th Annual Dharur Christian Jathra from 12.11.19 to 18.11.19 . click here
×
20653/KSR Bengaluru - Belagavi SF Express
SBC/KSR Bengaluru City Junction (Bangalore)
205483 views
25
|| LHB Yard ||LHB Rake sets slowly taking over this side of KSR Bengaluru; from foreground to background - Belgavi SF, Bengaluru Rajdhani, Nanded Exp & the sole ICF rake in the yard, Rani Chennamma Exp in the far end.
Important Note:This website NEVER solicits for Money or Donations. Please beware of anyone requesting/demanding money on behalf of IRI. Thanks. Disclaimer: This website has NO affiliation with the Government-run site of Indian Railways. This site does NOT claim 100% accuracy of fast-changing Rail Information. YOU are responsible for independently confirming the validity of information through other sources.