Page# Showing 6 to 10 of 31 Pic/Video Blogs <<prevnext>>
12334/Vibhuti Express
HWH/Howrah Junction
TKD/WAP-7/30361
97500 views
8
Some clicks during IRI Convention at Kolkata.1. 12312 Kalka Mail lead by TKD WAP-7 30361.2. Scenic view of New Complex, Howrah.3,4,5. Pics of B.B.D Bag Railway Station.6. HWH WDM 3D 11441 with some train.7. HWH WAP 7 30300 with some train.8. KGP WDM 3A 16147R waiting for line clearance after shunting rake of 12839 HWH-MAS Mail.
×
12334/Vibhuti Express
HWH/Howrah Junction
TKD/WAP-7/30361
97500 views
8
Some clicks during IRI Convention at Kolkata.1. 12312 Kalka Mail lead by TKD WAP-7 30361.2. Scenic view of New Complex, Howrah.3,4,5. Pics of B.B.D Bag Railway Station.6. HWH WDM 3D 11441 with some train.7. HWH WAP 7 30300 with some train.8. KGP WDM 3A 16147R waiting for line clearance after shunting rake of 12839 HWH-MAS Mail.
×
12334/Vibhuti Express
HWH/Howrah Junction
TKD/WAP-7/30361
97500 views
8
Some clicks during IRI Convention at Kolkata.1. 12312 Kalka Mail lead by TKD WAP-7 30361.2. Scenic view of New Complex, Howrah.3,4,5. Pics of B.B.D Bag Railway Station.6. HWH WDM 3D 11441 with some train.7. HWH WAP 7 30300 with some train.8. KGP WDM 3A 16147R waiting for line clearance after shunting rake of 12839 HWH-MAS Mail.
×
12334/Vibhuti Express
HWH/Howrah Junction
TKD/WAP-7/30361
97500 views
8
Some clicks during IRI Convention at Kolkata.1. 12312 Kalka Mail lead by TKD WAP-7 30361.2. Scenic view of New Complex, Howrah.3,4,5. Pics of B.B.D Bag Railway Station.6. HWH WDM 3D 11441 with some train.7. HWH WAP 7 30300 with some train.8. KGP WDM 3A 16147R waiting for line clearance after shunting rake of 12839 HWH-MAS Mail.
×
12334/Vibhuti Express
HWH/Howrah Junction
TKD/WAP-7/30361
97500 views
8
Some clicks during IRI Convention at Kolkata.1. 12312 Kalka Mail lead by TKD WAP-7 30361.2. Scenic view of New Complex, Howrah.3,4,5. Pics of B.B.D Bag Railway Station.6. HWH WDM 3D 11441 with some train.7. HWH WAP 7 30300 with some train.8. KGP WDM 3A 16147R waiting for line clearance after shunting rake of 12839 HWH-MAS Mail.
×
12334/Vibhuti Express
HWH/Howrah Junction
TKD/WAP-7/30361
97500 views
8
Some clicks during IRI Convention at Kolkata.1. 12312 Kalka Mail lead by TKD WAP-7 30361.2. Scenic view of New Complex, Howrah.3,4,5. Pics of B.B.D Bag Railway Station.6. HWH WDM 3D 11441 with some train.7. HWH WAP 7 30300 with some train.8. KGP WDM 3A 16147R waiting for line clearance after shunting rake of 12839 HWH-MAS Mail.
×
12334/Vibhuti Express
HWH/Howrah Junction
TKD/WAP-7/30361
97500 views
8
Some clicks during IRI Convention at Kolkata.1. 12312 Kalka Mail lead by TKD WAP-7 30361.2. Scenic view of New Complex, Howrah.3,4,5. Pics of B.B.D Bag Railway Station.6. HWH WDM 3D 11441 with some train.7. HWH WAP 7 30300 with some train.8. KGP WDM 3A 16147R waiting for line clearance after shunting rake of 12839 HWH-MAS Mail.
×
12334/Vibhuti Express
HWH/Howrah Junction
TKD/WAP-7/30361
97500 views
8
Some clicks during IRI Convention at Kolkata.1. 12312 Kalka Mail lead by TKD WAP-7 30361.2. Scenic view of New Complex, Howrah.3,4,5. Pics of B.B.D Bag Railway Station.6. HWH WDM 3D 11441 with some train.7. HWH WAP 7 30300 with some train.8. KGP WDM 3A 16147R waiting for line clearance after shunting rake of 12839 HWH-MAS Mail.
×
33212/Dum Dum - Sealdah Local
TALA/Tala
503695 views
1
ER TO RUN EMU SPECIALS TO FACILITATE PASSENGERS FOLLOWING THE CLOSURE OF HEMANTA SETU (TALA BRIDGE) FOR HEAVY VEHICLES LIKE BUS SERVICES click here #emuER
×
33212/Dum Dum - Sealdah Local
TALA/Tala
503695 views
1
ER TO RUN EMU SPECIALS TO FACILITATE PASSENGERS FOLLOWING THE CLOSURE OF HEMANTA SETU (TALA BRIDGE) FOR HEAVY VEHICLES LIKE BUS SERVICES click here #emuER
×
BBDB/Benoy Badal Dinesh Bag
51129 views
22
🔘Shop on Wheels ➡️ Bigbazar fbb Glam Tram🔘 Operated by -- West Bengal Transport Corporation (Calcutta Tramways Co.) in association with fbb#Independence Day #mymemories
×
BBDB/Benoy Badal Dinesh Bag
51129 views
22
🔘Shop on Wheels ➡️ Bigbazar fbb Glam Tram🔘 Operated by -- West Bengal Transport Corporation (Calcutta Tramways Co.) in association with fbb#Independence Day #mymemories
×
BBDB/Benoy Badal Dinesh Bag
51129 views
22
🔘Shop on Wheels ➡️ Bigbazar fbb Glam Tram🔘 Operated by -- West Bengal Transport Corporation (Calcutta Tramways Co.) in association with fbb#Independence Day #mymemories
×
BBDB/Benoy Badal Dinesh Bag
51129 views
22
🔘Shop on Wheels ➡️ Bigbazar fbb Glam Tram🔘 Operated by -- West Bengal Transport Corporation (Calcutta Tramways Co.) in association with fbb#Independence Day #mymemories
×
BBDB/Benoy Badal Dinesh Bag
51129 views
22
🔘Shop on Wheels ➡️ Bigbazar fbb Glam Tram🔘 Operated by -- West Bengal Transport Corporation (Calcutta Tramways Co.) in association with fbb#Independence Day #mymemories
×
BBDB/Benoy Badal Dinesh Bag
51129 views
22
🔘Shop on Wheels ➡️ Bigbazar fbb Glam Tram🔘 Operated by -- West Bengal Transport Corporation (Calcutta Tramways Co.) in association with fbb#Independence Day #mymemories
×
BBDB/Benoy Badal Dinesh Bag
51129 views
22
🔘Shop on Wheels ➡️ Bigbazar fbb Glam Tram🔘 Operated by -- West Bengal Transport Corporation (Calcutta Tramways Co.) in association with fbb#Independence Day #mymemories
×
30128/Kalyani Simanta - Majerhat Local via-Princep Ghat
MJT/Majerhat
718603 views
15
🔸Circular Railway,Kolkata (previously under Calcutta Port Commissioner Railways) - a brief journey (PPGT-MJT)🔸The purpose of the journey was to spot the new CRRC Dalian metro rake for #MetroRailwayKolkata .I & my fellow assumed that the rake would be kept at Majerhat siding within evening that day (but after getting the transport order,we became sure the transport shall occur at late night during non-rush hours).The constant tracking update is available in the attached link /blog/post/4252306 . Anyways my fellow RFs were able to spot it next day! 🔸I could take a few pictures along the short journey 🔘One can see the steam...
×
30128/Kalyani Simanta - Majerhat Local via-Princep Ghat
MJT/Majerhat
718603 views
15
🔸Circular Railway,Kolkata (previously under Calcutta Port Commissioner Railways) - a brief journey (PPGT-MJT)🔸The purpose of the journey was to spot the new CRRC Dalian metro rake for #MetroRailwayKolkata .I & my fellow assumed that the rake would be kept at Majerhat siding within evening that day (but after getting the transport order,we became sure the transport shall occur at late night during non-rush hours).The constant tracking update is available in the attached link /blog/post/4252306 . Anyways my fellow RFs were able to spot it next day! 🔸I could take a few pictures along the short journey 🔘One can see the steam...
×
30128/Kalyani Simanta - Majerhat Local via-Princep Ghat
MJT/Majerhat
718603 views
15
🔸Circular Railway,Kolkata (previously under Calcutta Port Commissioner Railways) - a brief journey (PPGT-MJT)🔸The purpose of the journey was to spot the new CRRC Dalian metro rake for #MetroRailwayKolkata .I & my fellow assumed that the rake would be kept at Majerhat siding within evening that day (but after getting the transport order,we became sure the transport shall occur at late night during non-rush hours).The constant tracking update is available in the attached link /blog/post/4252306 . Anyways my fellow RFs were able to spot it next day! 🔸I could take a few pictures along the short journey 🔘One can see the steam...
×
30128/Kalyani Simanta - Majerhat Local via-Princep Ghat
MJT/Majerhat
718603 views
15
🔸Circular Railway,Kolkata (previously under Calcutta Port Commissioner Railways) - a brief journey (PPGT-MJT)🔸The purpose of the journey was to spot the new CRRC Dalian metro rake for #MetroRailwayKolkata .I & my fellow assumed that the rake would be kept at Majerhat siding within evening that day (but after getting the transport order,we became sure the transport shall occur at late night during non-rush hours).The constant tracking update is available in the attached link /blog/post/4252306 . Anyways my fellow RFs were able to spot it next day! 🔸I could take a few pictures along the short journey 🔘One can see the steam...
×
30128/Kalyani Simanta - Majerhat Local via-Princep Ghat
MJT/Majerhat
718603 views
15
🔸Circular Railway,Kolkata (previously under Calcutta Port Commissioner Railways) - a brief journey (PPGT-MJT)🔸The purpose of the journey was to spot the new CRRC Dalian metro rake for #MetroRailwayKolkata .I & my fellow assumed that the rake would be kept at Majerhat siding within evening that day (but after getting the transport order,we became sure the transport shall occur at late night during non-rush hours).The constant tracking update is available in the attached link /blog/post/4252306 . Anyways my fellow RFs were able to spot it next day! 🔸I could take a few pictures along the short journey 🔘One can see the steam...
×
30128/Kalyani Simanta - Majerhat Local via-Princep Ghat
MJT/Majerhat
718603 views
15
🔸Circular Railway,Kolkata (previously under Calcutta Port Commissioner Railways) - a brief journey (PPGT-MJT)🔸The purpose of the journey was to spot the new CRRC Dalian metro rake for #MetroRailwayKolkata .I & my fellow assumed that the rake would be kept at Majerhat siding within evening that day (but after getting the transport order,we became sure the transport shall occur at late night during non-rush hours).The constant tracking update is available in the attached link /blog/post/4252306 . Anyways my fellow RFs were able to spot it next day! 🔸I could take a few pictures along the short journey 🔘One can see the steam...
×
30128/Kalyani Simanta - Majerhat Local via-Princep Ghat
MJT/Majerhat
718603 views
15
🔸Circular Railway,Kolkata (previously under Calcutta Port Commissioner Railways) - a brief journey (PPGT-MJT)🔸The purpose of the journey was to spot the new CRRC Dalian metro rake for #MetroRailwayKolkata .I & my fellow assumed that the rake would be kept at Majerhat siding within evening that day (but after getting the transport order,we became sure the transport shall occur at late night during non-rush hours).The constant tracking update is available in the attached link /blog/post/4252306 . Anyways my fellow RFs were able to spot it next day! 🔸I could take a few pictures along the short journey 🔘One can see the steam...
×
30128/Kalyani Simanta - Majerhat Local via-Princep Ghat
MJT/Majerhat
718603 views
15
🔸Circular Railway,Kolkata (previously under Calcutta Port Commissioner Railways) - a brief journey (PPGT-MJT)🔸The purpose of the journey was to spot the new CRRC Dalian metro rake for #MetroRailwayKolkata .I & my fellow assumed that the rake would be kept at Majerhat siding within evening that day (but after getting the transport order,we became sure the transport shall occur at late night during non-rush hours).The constant tracking update is available in the attached link /blog/post/4252306 . Anyways my fellow RFs were able to spot it next day! 🔸I could take a few pictures along the short journey 🔘One can see the steam...
×
30128/Kalyani Simanta - Majerhat Local via-Princep Ghat
MJT/Majerhat
718603 views
15
🔸Circular Railway,Kolkata (previously under Calcutta Port Commissioner Railways) - a brief journey (PPGT-MJT)🔸The purpose of the journey was to spot the new CRRC Dalian metro rake for #MetroRailwayKolkata .I & my fellow assumed that the rake would be kept at Majerhat siding within evening that day (but after getting the transport order,we became sure the transport shall occur at late night during non-rush hours).The constant tracking update is available in the attached link /blog/post/4252306 . Anyways my fellow RFs were able to spot it next day! 🔸I could take a few pictures along the short journey 🔘One can see the steam...
×
30128/Kalyani Simanta - Majerhat Local via-Princep Ghat
MJT/Majerhat
718603 views
15
🔸Circular Railway,Kolkata (previously under Calcutta Port Commissioner Railways) - a brief journey (PPGT-MJT)🔸The purpose of the journey was to spot the new CRRC Dalian metro rake for #MetroRailwayKolkata .I & my fellow assumed that the rake would be kept at Majerhat siding within evening that day (but after getting the transport order,we became sure the transport shall occur at late night during non-rush hours).The constant tracking update is available in the attached link /blog/post/4252306 . Anyways my fellow RFs were able to spot it next day! 🔸I could take a few pictures along the short journey 🔘One can see the steam...
×
30128/Kalyani Simanta - Majerhat Local via-Princep Ghat
MJT/Majerhat
718603 views
15
🔸Circular Railway,Kolkata (previously under Calcutta Port Commissioner Railways) - a brief journey (PPGT-MJT)🔸The purpose of the journey was to spot the new CRRC Dalian metro rake for #MetroRailwayKolkata .I & my fellow assumed that the rake would be kept at Majerhat siding within evening that day (but after getting the transport order,we became sure the transport shall occur at late night during non-rush hours).The constant tracking update is available in the attached link /blog/post/4252306 . Anyways my fellow RFs were able to spot it next day! 🔸I could take a few pictures along the short journey 🔘One can see the steam...
×
30128/Kalyani Simanta - Majerhat Local via-Princep Ghat
MJT/Majerhat
718603 views
15
🔸Circular Railway,Kolkata (previously under Calcutta Port Commissioner Railways) - a brief journey (PPGT-MJT)🔸The purpose of the journey was to spot the new CRRC Dalian metro rake for #MetroRailwayKolkata .I & my fellow assumed that the rake would be kept at Majerhat siding within evening that day (but after getting the transport order,we became sure the transport shall occur at late night during non-rush hours).The constant tracking update is available in the attached link /blog/post/4252306 . Anyways my fellow RFs were able to spot it next day! 🔸I could take a few pictures along the short journey 🔘One can see the steam...
×
30128/Kalyani Simanta - Majerhat Local via-Princep Ghat
MJT/Majerhat
718603 views
15
🔸Circular Railway,Kolkata (previously under Calcutta Port Commissioner Railways) - a brief journey (PPGT-MJT)🔸The purpose of the journey was to spot the new CRRC Dalian metro rake for #MetroRailwayKolkata .I & my fellow assumed that the rake would be kept at Majerhat siding within evening that day (but after getting the transport order,we became sure the transport shall occur at late night during non-rush hours).The constant tracking update is available in the attached link /blog/post/4252306 . Anyways my fellow RFs were able to spot it next day! 🔸I could take a few pictures along the short journey 🔘One can see the steam...
×
30128/Kalyani Simanta - Majerhat Local via-Princep Ghat
MJT/Majerhat
718603 views
15
🔸Circular Railway,Kolkata (previously under Calcutta Port Commissioner Railways) - a brief journey (PPGT-MJT)🔸The purpose of the journey was to spot the new CRRC Dalian metro rake for #MetroRailwayKolkata .I & my fellow assumed that the rake would be kept at Majerhat siding within evening that day (but after getting the transport order,we became sure the transport shall occur at late night during non-rush hours).The constant tracking update is available in the attached link /blog/post/4252306 . Anyways my fellow RFs were able to spot it next day! 🔸I could take a few pictures along the short journey 🔘One can see the steam...
×
30128/Kalyani Simanta - Majerhat Local via-Princep Ghat
MJT/Majerhat
718603 views
15
🔸Circular Railway,Kolkata (previously under Calcutta Port Commissioner Railways) - a brief journey (PPGT-MJT)🔸The purpose of the journey was to spot the new CRRC Dalian metro rake for #MetroRailwayKolkata .I & my fellow assumed that the rake would be kept at Majerhat siding within evening that day (but after getting the transport order,we became sure the transport shall occur at late night during non-rush hours).The constant tracking update is available in the attached link /blog/post/4252306 . Anyways my fellow RFs were able to spot it next day! 🔸I could take a few pictures along the short journey 🔘One can see the steam...
×
30128/Kalyani Simanta - Majerhat Local via-Princep Ghat
MJT/Majerhat
718603 views
15
🔸Circular Railway,Kolkata (previously under Calcutta Port Commissioner Railways) - a brief journey (PPGT-MJT)🔸The purpose of the journey was to spot the new CRRC Dalian metro rake for #MetroRailwayKolkata .I & my fellow assumed that the rake would be kept at Majerhat siding within evening that day (but after getting the transport order,we became sure the transport shall occur at late night during non-rush hours).The constant tracking update is available in the attached link /blog/post/4252306 . Anyways my fellow RFs were able to spot it next day! 🔸I could take a few pictures along the short journey 🔘One can see the steam...
×
30128/Kalyani Simanta - Majerhat Local via-Princep Ghat
MJT/Majerhat
718603 views
15
🔸Circular Railway,Kolkata (previously under Calcutta Port Commissioner Railways) - a brief journey (PPGT-MJT)🔸The purpose of the journey was to spot the new CRRC Dalian metro rake for #MetroRailwayKolkata .I & my fellow assumed that the rake would be kept at Majerhat siding within evening that day (but after getting the transport order,we became sure the transport shall occur at late night during non-rush hours).The constant tracking update is available in the attached link /blog/post/4252306 . Anyways my fellow RFs were able to spot it next day! 🔸I could take a few pictures along the short journey 🔘One can see the steam...
×
30128/Kalyani Simanta - Majerhat Local via-Princep Ghat
MJT/Majerhat
718603 views
15
🔸Circular Railway,Kolkata (previously under Calcutta Port Commissioner Railways) - a brief journey (PPGT-MJT)🔸The purpose of the journey was to spot the new CRRC Dalian metro rake for #MetroRailwayKolkata .I & my fellow assumed that the rake would be kept at Majerhat siding within evening that day (but after getting the transport order,we became sure the transport shall occur at late night during non-rush hours).The constant tracking update is available in the attached link /blog/post/4252306 . Anyways my fellow RFs were able to spot it next day! 🔸I could take a few pictures along the short journey 🔘One can see the steam...
×
30128/Kalyani Simanta - Majerhat Local via-Princep Ghat
MJT/Majerhat
718603 views
15
🔸Circular Railway,Kolkata (previously under Calcutta Port Commissioner Railways) - a brief journey (PPGT-MJT)🔸The purpose of the journey was to spot the new CRRC Dalian metro rake for #MetroRailwayKolkata .I & my fellow assumed that the rake would be kept at Majerhat siding within evening that day (but after getting the transport order,we became sure the transport shall occur at late night during non-rush hours).The constant tracking update is available in the attached link /blog/post/4252306 . Anyways my fellow RFs were able to spot it next day! 🔸I could take a few pictures along the short journey 🔘One can see the steam...
×
30128/Kalyani Simanta - Majerhat Local via-Princep Ghat
MJT/Majerhat
718603 views
15
🔸Circular Railway,Kolkata (previously under Calcutta Port Commissioner Railways) - a brief journey (PPGT-MJT)🔸The purpose of the journey was to spot the new CRRC Dalian metro rake for #MetroRailwayKolkata .I & my fellow assumed that the rake would be kept at Majerhat siding within evening that day (but after getting the transport order,we became sure the transport shall occur at late night during non-rush hours).The constant tracking update is available in the attached link /blog/post/4252306 . Anyways my fellow RFs were able to spot it next day! 🔸I could take a few pictures along the short journey 🔘One can see the steam...
×
30128/Kalyani Simanta - Majerhat Local via-Princep Ghat
MJT/Majerhat
718603 views
15
🔸Circular Railway,Kolkata (previously under Calcutta Port Commissioner Railways) - a brief journey (PPGT-MJT)🔸The purpose of the journey was to spot the new CRRC Dalian metro rake for #MetroRailwayKolkata .I & my fellow assumed that the rake would be kept at Majerhat siding within evening that day (but after getting the transport order,we became sure the transport shall occur at late night during non-rush hours).The constant tracking update is available in the attached link /blog/post/4252306 . Anyways my fellow RFs were able to spot it next day! 🔸I could take a few pictures along the short journey 🔘One can see the steam...
×
30128/Kalyani Simanta - Majerhat Local via-Princep Ghat
MJT/Majerhat
718603 views
15
🔸Circular Railway,Kolkata (previously under Calcutta Port Commissioner Railways) - a brief journey (PPGT-MJT)🔸The purpose of the journey was to spot the new CRRC Dalian metro rake for #MetroRailwayKolkata .I & my fellow assumed that the rake would be kept at Majerhat siding within evening that day (but after getting the transport order,we became sure the transport shall occur at late night during non-rush hours).The constant tracking update is available in the attached link /blog/post/4252306 . Anyways my fellow RFs were able to spot it next day! 🔸I could take a few pictures along the short journey 🔘One can see the steam...
×
30128/Kalyani Simanta - Majerhat Local via-Princep Ghat
MJT/Majerhat
718603 views
15
🔸Circular Railway,Kolkata (previously under Calcutta Port Commissioner Railways) - a brief journey (PPGT-MJT)🔸The purpose of the journey was to spot the new CRRC Dalian metro rake for #MetroRailwayKolkata .I & my fellow assumed that the rake would be kept at Majerhat siding within evening that day (but after getting the transport order,we became sure the transport shall occur at late night during non-rush hours).The constant tracking update is available in the attached link /blog/post/4252306 . Anyways my fellow RFs were able to spot it next day! 🔸I could take a few pictures along the short journey 🔘One can see the steam...
×
30128/Kalyani Simanta - Majerhat Local via-Princep Ghat
MJT/Majerhat
718603 views
15
🔸Circular Railway,Kolkata (previously under Calcutta Port Commissioner Railways) - a brief journey (PPGT-MJT)🔸The purpose of the journey was to spot the new CRRC Dalian metro rake for #MetroRailwayKolkata .I & my fellow assumed that the rake would be kept at Majerhat siding within evening that day (but after getting the transport order,we became sure the transport shall occur at late night during non-rush hours).The constant tracking update is available in the attached link /blog/post/4252306 . Anyways my fellow RFs were able to spot it next day! 🔸I could take a few pictures along the short journey 🔘One can see the steam...
×
30128/Kalyani Simanta - Majerhat Local via-Princep Ghat
MJT/Majerhat
718603 views
15
🔸Circular Railway,Kolkata (previously under Calcutta Port Commissioner Railways) - a brief journey (PPGT-MJT)🔸The purpose of the journey was to spot the new CRRC Dalian metro rake for #MetroRailwayKolkata .I & my fellow assumed that the rake would be kept at Majerhat siding within evening that day (but after getting the transport order,we became sure the transport shall occur at late night during non-rush hours).The constant tracking update is available in the attached link /blog/post/4252306 . Anyways my fellow RFs were able to spot it next day! 🔸I could take a few pictures along the short journey 🔘One can see the steam...
×
30128/Kalyani Simanta - Majerhat Local via-Princep Ghat
MJT/Majerhat
718603 views
15
🔸Circular Railway,Kolkata (previously under Calcutta Port Commissioner Railways) - a brief journey (PPGT-MJT)🔸The purpose of the journey was to spot the new CRRC Dalian metro rake for #MetroRailwayKolkata .I & my fellow assumed that the rake would be kept at Majerhat siding within evening that day (but after getting the transport order,we became sure the transport shall occur at late night during non-rush hours).The constant tracking update is available in the attached link /blog/post/4252306 . Anyways my fellow RFs were able to spot it next day! 🔸I could take a few pictures along the short journey 🔘One can see the steam...
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.