লেবেল মিথ্যা বলতে পারে, লেজার পারে না: একটি ভুল শ্রেণীবিভাগ, ব্লকচেইনের অরাকল সমস্যা এবং অডিট-ট্রেইলের ভাঙা বিশ্বাস
**মূল উত্তর** একটি নথির ডোমেইন-লেবেল লেখা ছিল "টেনিস", কিন্তু ভেতরের সব তথ্য পাকিস্তানের কর প্রশাসন নিয়ে — এটি ক্লাসিফিকেশন ব্যর্থতা, কোনো টেনিস তথ্যের অভাব নয়। ব্লকচেইনের অরাকল সমস্যার মতোই, ভুল ইনপুট চেইনে ঢুকলে অপরিবর্তনীয়ভাবে ভুল হয়ে যায়। **মূল তথ্য** - বিশ্লেষণ করা নথিটি এস.আর.ও. ১৬৬৫(আই)২০২৬-এর আওতায় পাকিস্তানের ফেসলেস অডিট ও অ্যাসেসমেন্ট নিয়ে। - নথিতে কোনো খেলোয়াড়, টুর্নামেন্ট বা টেনিস সংস্থা নেই; সব এনটিটি কর ও সরকারি সংস্থা। - তথ্যসূত্র: ইনকাম ট্যাক্স অর্ডিন্যান্স ২০০১-এর ধারা ১৭৭, ২১৪সি এবং ১১১। - স্টেজ-১ পাইপলাইনে ডোমেইন-লেবেল ভুলভাবে "টেনিস" বসানো হয়েছে। - বিশ্লেষণী কাঠামোর প্রতিটি মাত্রা অপ্রযোজ্য; সঠিক আচরণ হলো "বিশ্লেষণ করা যায় না"। **উৎস উল্লেখ** Stage-2 Deep Professional Analysis রিপোর্ট (তারিখ অনির্দিষ্ট; মূল নথিতে তারিখ নেই) — ডোমেইন মিসম্যাচ শনাক্তকরণ। **সম্পর্কিত প্রশ্নোত্তর** প্রশ্ন: কেন এই নথিটি টেনিস হিসাবে বিশ্লেষণ করা যায় না? উত্তর: কারণ নথির প্রতিটি তথ্য কর প্রশাসন নিয়ে, টেনিস-সংক্রান্ত কোনো সত্তা বা তথ্য উপস্থিত নেই। প্রশ্ন: ব্লকচেইনের সাথে এই ভুলের সম্পর্ক কী? উত্তর: ব্লকচেইনের অরাকল সমস্যা দেখায় — চেইন সৎ থাকলেও, ইনপুট দরজা ভুল হলে ভুল তথ্য অমর হয়ে যায়। প্রশ্ন: সঠিক পদক্ষেপ কী হওয়া উচিত? উত্তর: "টেনিস" ডোমেইন-লেবেল প্রত্যাখ্যান করে স্টেজ-১ শ্রেণীবিভাগ সংশোধন করা এবং প্রকৃত টেনিস নথিতে পুনরায় বিশ্লেষণ চালানো।
হুক
নথিটা আমার টেবিলে এসেছিল একটি শব্দ নিয়ে — টেনিস। সাতাশ বছর ধরে আমি খেলার শরীর নিয়ে লিখি; ইনজুরির লেজার বানাই, তারিখ আর সারফেস মিলিয়ে হিসাব কষি, প্রতি ম্যাচ রিপোর্টে স্টপেজের টাইমস্ট্যাম্প রাখি। তাই স্বাভাবিকভাবেই ধরে নিয়েছিলাম, ভেতরে থাকবে সার্ভ কাউন্ট, র্যামনা হার্ড কোর্ট, ডেভিস কাপ গ্রুপ ফাইভের গরম, জুনিয়র ইভেন্টের ওভারলোড। পাতা উল্টে আমি পেলাম সম্পূর্ণ অন্য এক জগৎ — ফেডারেল বোর্ড অব রেভিনিউ, ইনল্যান্ড রেভিনিউ কমিশনার, ফেসলেস অ্যাসেসমেন্ট, ইনকাম ট্যাক্স অর্ডিন্যান্স ২০০১-এর ধারা ১৭৭, ২১৪সি আর ১১১। একটিও টেনিস নেই। একেবারে শূন্য। উপরের লেবেল আর ভেতরের তথ্যের মধ্যে একটি শব্দের সম্পর্কও নেই।
এটাই আজকের ব্লকচেইন আলোচনার কেন্দ্রীয় প্রশ্ন। একটি নথির মাথায় যখন একটা লেবেল বসে যায়, আর ভেতরের তথ্য সেই লেবেলকে অস্বীকার করে, তখন আমরা কার কথা বিশ্বাস করব — লেবেলের, নাকি কনটেন্টের? ডিস্ট্রিবিউটেড লেজার প্রযুক্তির পুরো দর্শন দাঁড়িয়ে আছে একটাই প্রতিশ্রুতির উপর: রেকর্ড আর মিথ্যা বলবে না। কিন্তু যে নথি আমার টেবিলে পড়ে আছে, সেটি দেখায় — লেজার নিজে সৎ থাকলেও, লেজারে ঢোকার মুখে দাঁড়ানো দরজাটা সৎ নাও হতে পারে।

প্রেক্ষাপট
ব্লকচেইনের প্রতিশ্রুতি সরল আর আকর্ষণীয়। জমির দলিল, সাপ্লাই চেইন, পরিচয়, ভোট, কর — সবকিছু অন-চেইনে বসালে কেউ আর পেছনে গিয়ে তথ্য বদলাতে পারবে না। প্রতিটি এন্ট্রি আগের এন্ট্রির হ্যাশ ধরে রাখে, তাই একটি ব্লক বদলাতে গেলে পুরো চেইন বদলাতে হয়, যা কার্যত অসম্ভব। বাংলাদেশে জমি-সংক্রান্ত মামলার বিশাল জঞ্জাল দেখে যে কেউ এই প্রতিশ্রুতিতে মুগ্ধ হবেন — আমিও হয়েছিলাম। কিন্তু ব্লকচেইন বিশেষজ্ঞদের পুরনো একটি কথা আছে, যাকে বলে অরাকল সমস্যা: চেইন নিজের ভেতরের তথ্য রক্ষা করতে পারে, কিন্তু বাইরের পৃথিবী থেকে তথ্য আসে এমন একটি দরজা দিয়ে, আর সেই দরজাটা চেইনের বাইরে থাকে। ভুল তথ্য ঢুকলে চেইন সেটা অমর করে রাখে। আবর্জনা ঢুকলে আবর্জনাই চিরকালীন হয়ে যায়।
এখন মিলিয়ে দেখুন পাকিস্তানের কর প্রশাসনের ঘটনাটি। সেখানে "ফেসলেস" অডিট আর অ্যাসেসমেন্ট ব্যবস্থা চালু হয়েছে একটি স্ট্যাটিউটরি রেগুলেটরি অর্ডারের মাধ্যমে — এস.আর.ও. ১৬৬৫(আই)২০২৬। মূল ধারণা: করদাতা আর কর-কর্মকর্তার মুখোমুখি সাক্ষাৎ হবে না; মামলা স্বয়ংক্রিয়ভাবে একটি কেন্দ্রীয় ব্যবস্থায় (ন্যাশনাল ফেসলেস সেন্টার) বরাদ্দ হবে, এবং সিদ্ধান্ত আসবে নিয়ম-নির্ভর, প্রমিত প্রক্রিয়ায়। কাগজে-কলমে এটি দুর্নীতি ও হয়রানি কমাতে পারত। কিন্তু এখানে একটি প্রশ্ন জাগে, যা ব্লকচেইন ডিজাইনারদের চেনা — স্বয়ংক্রিয় সিদ্ধান্তের গুণমান নির্ভর করে ইনপুটের গুণমানের উপর। যদি করদাতার তথ্য ভুলভাবে শ্রেণীবদ্ধ হয়, যদি একটি আয়-সূত্র ভুল খাতায় পড়ে, তবে যত নিখুঁত অ্যালগরিদমই হোক, ফলাফল ভুল হবে। আর সেটি লিপিবদ্ধ থাকবে — লেজারের মতোই অমর।

আমার সাতাশ বছরের অভিজ্ঞতা থেকে একটা শিক্ষা আমি বারবার পেয়েছি: প্রতিটি ফাইল, প্রতিটি রিপোর্ট, প্রতিটি স্টপেজ-লগের পেছনে একটি প্রক্রিয়া থাকে, আর সেই প্রক্রিয়ার দুর্বলতম জোড়টিই শেষে ফলাফল ঠিক করে দেয়। ২০১৮ সালের রাশিয়া বিশ্বকাপে চুয়ান্নটি ম্যাচ দেখতে দেখতে আমি স্টপেজ গুনতাম, কারণ আমি জানতাম — হ্যামস্ট্রিং ছিঁড়ে যাওয়ার সত্যিটা গোলের মুহূর্তে থাকে না, থাকে তার আগের পনেরো দিনের লোডে। ঠিক তেমনই, এই কর-নথির লেবেল ভুল হওয়ার সত্যিটা লেবেলের মুহূর্তে থাকে না, থাকে তার আগের শ্রেণীবিভাগ প্রক্রিয়ায়।
মূল বিশ্লেষণ
প্রথমে স্পষ্ট করা দরকার — এখানে সমস্যাটা টেনিস বিশ্লেষণে তথ্যের অভাব নয়। এখানে সমস্যাটা আরও গভীর: একটি নথিকে ভুল জগতে ফেলে দেওয়া হয়েছে। নথিটির ডোমেইন-লেবেল লেখা "টেনিস", কিন্তু প্রতিটি তথ্য-বিন্দু কর প্রশাসন নিয়ে। বিশ্লেষণী কাঠামোর প্রতিটি মাত্রা — টেকনিক্যাল, ডেটা, টুর্নামেন্ট, ট্যুর ল্যান্ডস্কেপ, গভর্ন্যান্স, ম্যানেজমেন্ট, রিস্ক, মিডিয়া ন্যারেটিভ, ইন্ডাস্ট্রি ট্রান্সমিশন — সবই অপ্রযোজ্য। কারণ যে বস্তুটির উপর কাঠামো প্রয়োগ করতে হবে, সেই বস্তুটিই নেই। এটি টেনিস তথ্যের ঘাটতি নয়; এটি ডোমেইন-শ্রেণীবিভাগের একটি সম্পূর্ণ ভুল।
এখন আসি সেই চারটি সম্ভাব্য কারণে, যা এই ভুলের পেছনে থাকতে পারে — এবং প্রতিটির ব্লকচেইন-সমতুল্যতা আছে।
এক, শ্রেণীবিভাগ-প্রক্রিয়ার ত্রুটি। স্টেজ-১ পাইপলাইনে একটি স্বয়ংক্রিয় ক্লাসিফায়ার নথিটিকে ভুল ট্যাগ দিয়েছে। ব্লকচেইনের ভাষায় এটি হলো ভুল অরাকল — যে দরজা তথ্য ঢোকায়, সেটি ভুল ঘরে তথ্য পাঠিয়েছে।

দুই, রাউটিং ত্রুটি। সম্ভবত ভুল নথিটি ভুল প্রম্পটে পাঠানো হয়েছে — একটি কর-নথি ঢুকেছে একটি টেনিস-বিশ্লেষণ প্রম্পটে। এটি মেমপুলের সেই চিরন্তন সমস্যা: একটি লেনদেন ভুল অ্যাড্রেসে চলে গেলে সেটি চেইনে চিরকালীন হয়ে যায়, ফেরানো যায় না।
তিন, টেস্ট বা হারনেস ত্রুটি। হতে পারে ইচ্ছাকৃতভাবে একটি অ-খেলাধুলা নমুনা ঢোকানো হয়েছে, পরীক্ষার জন্য। যদি তাই হয়, তবে ফলাফলটি শিক্ষণীয়: কাঠামোটি সঠিকভাবে নমুনা চিনতে পেরেছে এবং বিশ্লেষণ করতে অস্বীকার করেছে।
চার, শূন্য-মান পরিচালনা। নথিটি যদি সত্যিই টেনিস-নথি হয়ে থাকত, তবে বিশ্লেষণ অর্থবহ হতো। যেহেতু নয়, তাই কাঠামোর সঠিক আচরণ হলো স্বীকার করা — "বিশ্লেষণ করা যায় না"।
এখানেই আমার মূল পর্যবেক্ষণ। একটি সিস্টেমের সততা মাপা হয় তার সফলতার সংখ্যায় নয়, মাপা হয় ভুল ইনপুট সামনে পড়লে সে কী করে, তার মধ্যে। ব্লকচেইনের সবচেয়ে বড় ভুল ধারণা হলো এই বিশ্বাস যে অপরিবর্তনীয়তা মানেই সত্য। অপরিবর্তনীয়তা কেবল স্থায়িত্ব নিশ্চিত করে, সত্য নয়। একটি ভুল তথ্য অন-চেইনে বসলে সেটি আরও শক্তভাবে ভুল হয়ে যায় — কারণ এখন কেউ তা সংশোধন করতে চাইলে পুরো চেইনের সাক্ষ্য ভাঙতে হবে।
দ্বিতীয় যে বিষয়টি চোখে পড়ে, সেটি হলো "এনটিটিজ ইনভলভড" ক্ষেত্রটির অনিশ্চিত অবস্থা। স্টেজ-১-এ এই ক্ষেত্রটি অমীমাংসিত ছিল। গভীরে তাকালে দেখা যায়, সেটি কেবল কর ও সরকারি সংস্থায় গিয়ে ঠেকে — এফবিআর, ইনল্যান্ড রেভিনিউ কমিশনার, ন্যাশনাল ফেসলেস সেন্টার। কোনো খেলোয়াড়, কোচ, টুর্নামেন্ট বা গভর্নিং বডি নেই। এই অমীমাংসিত ক্ষেত্রটিই আসলে একটি সতর্কবার্তা — নিষ্কাশন প্রক্রিয়া নিজেই বিভ্রান্ত ছিল, আর সেই বিভ্রান্তি লেবেলের মিথ্যার সাথে মিলে গেছে। ব্লকচেইনে এটিকে বলা হয় সাক্ষী-ত্রুটি: নোডগুলো একমত হয়েছে, কিন্তু তারা একমত হয়েছে ভুল তথ্যের উপর।
তৃতীয় পর্যবেক্ষণটি পাইপলাইনের নীরব ঝুঁকি নিয়ে। বিশ্লেষণে ঝুঁকির মাত্রা চিহ্নিত হয়েছে "উচ্চ", কিন্তু সেটি খেলাধুলার ঝুঁকি নয় — সেটি পাইপলাইনের অখণ্ডতার ঝুঁকি। যদি এই ভুল-লেবেলযুক্ত ইনপুট চিহ্নিত না হয়ে ভাটির দিকে চলে যায়, তবে যে-কোনো টেনিস-বুদ্ধিমত্তা পণ্যে ভুয়া সিদ্ধান্ত ঢুকে পড়বে। এখানে শিক্ষা হলো — একটি নথির ক্ষতি হয় না, ক্ষতি হয় একটি সিদ্ধান্ত-শৃঙ্খলের, আর সেই ক্ষতি নীরব। একটি ভুল রিপোর্ট পড়ে কেউ মারা যায় না, কিন্তু একটি ভুল রিপোর্টের উপর ভিত্তি করে নেওয়া হাজার সিদ্ধান্তের প্রভাব রয়ে যায় বছরের পর বছর।
চতুর্থত, ফেসলেস ব্যবস্থার সাথে ব্লকচেইনের স্মার্ট কনট্রাক্টের তুলনাটি। পাকিস্তানের ফেসলেস অ্যাসেসমেন্ট আসলে একটি কোয়াসি-স্মার্ট-কনট্রাক্ট: পূর্বনির্ধারিত শর্ত পূরণ হলে স্বয়ংক্রিয় সিদ্ধান্ত। এর সুবিধা হলো — মানুষের পক্ষপাত বাদ পড়ে। এর অসুবিধা হলো — মানুষের বিচার-বিবেচনাও বাদ পড়ে। করদাতার পরিস্থিতি যদি অনন্য হয়, যদি তথ্যের প্রেক্ষাপট ব্যাখ্যার দাবি রাখে, তবে অ্যালগরিদম সেটি ধরতে পারে না। ইনকাম ট্যাক্স অর্ডিন্যান্স ২০০১-এর ধারা ১১১ (অপ্রকাশিত আয়), ধারা ১৭৭ (অডিট), ধারা ২১৪সি (অ্যাসেসমেন্ট) — এই ধারাগুলো কাগজে স্পষ্ট, কিন্তু বাস্তবে প্রতিটি ক্ষেত্রে ব্যাখ্যার অবকাশ থাকে। যে সিস্টেম ব্যাখ্যা হজম করতে পারে না, সে সিস্টেমে লুকানো ভুল জমা হতে থাকে।
পঞ্চমত, আমার নিজের পদ্ধতির সাথে তুলনা। আমি ইনজুরির লেজার বানাই তারিখ, সারফেস, বিশ্রামের দিন আর ইনজুরির ধরন দিয়ে। আমার নিয়ম কঠোর: রিপ্লে কোয়ার্টার-স্পিডে না দেখে কোনো মেডিকেল দাবি লিখি না; প্রতিটি দাবির পাশে তারিখ বসাই। এই নথির ক্ষেত্রে কাঠামো ঠিক সেই নিয়ম মেনেছে — প্রতিটি দাবির পাশে তথ্য-বিন্দুর রেফারেন্স রেখেছে, প্রতিটি সিদ্ধান্তের পাশে নিশ্চয়তার মাত্রা (High, Medium, Low) বসিয়েছে। এই নিশ্চয়তা-মাত্রা আর তারিখ-অনুশাসনই হলো এমন একটি প্রক্রিয়া, যাকে ব্লকচেইনের ভাষায় বলা যায় ট্রাস্ট-মিনিমাইজেশন — কাউকে বিশ্বাস করার বদলে প্রতিটি দাবির সাক্ষ্য রাখা।
ষষ্ঠত, এই ভুলটি কোথায় শুরু হয়েছে সেই প্রশ্ন। বিশ্লেষণে সন্দেহ প্রকাশ করা হয়েছে যে ভুলটি সম্ভবত স্টেজ-১-এরও আগে জন্মেছে। এটাই ডেটা-শৃঙ্খলের মৌলিক সত্য: ত্রুটি যত উপরের দিকে, ক্ষতি তত বড়, আর ধরা পড়ার সম্ভাবনা তত কম। একটি কর-নথি ভুল জায়গায় ট্যাগ হওয়া একটি ছোট ঘটনা। কিন্তু সেই ভুল যদি কখনো কোনো বড় সিদ্ধান্ত-ব্যবস্থার ইনপুট হয়ে যায়, তবে সেটি ছোট আর থাকে না।
সপ্তমত, ভাষার প্রশ্নটি। নথিটি ইংরেজিতে, বিশ্লেষণটি ইংরেজিতে। আমি চুয়ান্ন বছর বয়সে শিখেছি, মধ্যস্থতাকারীর সারাংশের উপর ভরসা করা যায় না — আইটিএফ আর ফিফার মেডিকেল ফাইল আমি মূল ইংরেজিতে পড়ি, অনুবাদকের সারাংশে নয়। এখানেও সেই শিক্ষা: মূল নথি না পড়ে যদি কেউ শুধু লেবেল দেখে সিদ্ধান্ত নিত, তবে সে ভুল জগতে পৌঁছে যেত।
আটমত, এবং সবচেয়ে গুরুত্বপূর্ণ — প্রতিটি বিশ্লেষণী মাত্রা "N/A" লেখার সততাটি। টেকনিক্যাল, ডেটা, টুর্নামেন্ট, ট্যুর, গভর্ন্যান্স, ম্যানেজমেন্ট, রিস্ক, ন্যারেটিভ, ইন্ডাস্ট্রি — সব ক্ষেত্রেই সৎভাবে লেখা হয়েছে "অপর্যাপ্ত তথ্য"। এটি দুর্বলতা নয়, শক্তি। কারণ বিকল্পটি ছিল ভুয়া সংযোগ বানানো — সার্ভ-স্পিড আর কর-ধারার মধ্যে কৃত্রিম সেতু গড়ে তোলা। একটি বিশ্লেষণী কাঠামোর সবচেয়ে বড় পরীক্ষা তখনই আসে, যখন বিষয়বস্তুই অনুপস্থিত।
বিপরীতমুখী কোণ
স্বাভাবিক প্রতিক্রিয়া হলো দোষ দেওয়া ক্লাসিফায়ারকে, অথবা দাবি করা ব্লকচেইন সব সমস্যার সমাধান। আমার মনে হয় দুটোই ভুল পথ।
একটি ভুল শ্রেণীবিভাগ কোনো ক্লাসিফায়ারের একক ব্যর্থতা নয়; সেটি আমাদের বিশ্বাসের স্থাপত্যের দুর্বলতা। আমরা এত সহজে লেবেল বিশ্বাস করি, কারণ লেবেল ছাড়া আমরা তথ্য হজম করতে পারি না। টেনিসের জগতে আমি এটা দেখেছি: একটি খেলোয়াড়কে "টপ-টেন সিড" লেবেল দিলে আমরা তার স্ট্রোক-নির্ভরতার দুর্বলতা ভুলে যাই। একটি ইনজুরিকে "ফ্রিক অ্যাকসিডেন্ট" লেবেল দিলে আমরা তার আগের পনেরো দিনের লোড দেখতে চাই না। ব্লকচেইন যদি এই লেবেল-নির্ভরতা আরও শক্ত করে, তবে সে সমস্যা সমাধান করে না — সে সমস্যাটিকে চেইনে স্থায়ী করে।
দ্বিতীয় বিপরীতমুখী পর্যবেক্ষণ: ব্লকচেইন বিশ্বাস বিলোপ করে না, বিশ্বাস স্থানান্তর করে। আগে আমরা ব্যাংক, রেজিস্ট্রার, কর-কর্মকর্তাকে বিশ্বাস করতাম। এখন আমরা কোড, অরাকল আর ভ্যালিডেটরকে বিশ্বাস করি। বিশ্বাসের পরিমাণ কমেনি, শুধু ঠিকানা বদলেছে। আর নতুন ঠিকানাটি সৎ হলে ভালো, কিন্তু সেটিও অন্ধ নয়। এই নথির ঘটনাটি সেটিই প্রমাণ করে — যেখানে ভেরিফিকেশন গেট নেই, সেখানে যত শক্তিশালী লেজারই হোক, ভুল তথ্য ঢুকে পড়বে। ব্লকচেইনের দর্শন বলে "Don't trust, verify"। কিন্তু যাচাই করার জন্য দরকার হয় একজন মানুষের, যে লেবেল আর কনটেন্ট মিলিয়ে দেখবে। প্রযুক্তি সেই মানুষটির জায়গা নিতে পারে না, সে কেবল তার কাজ সহজ করতে পারে।
আর তৃতীয়ত, সবচেয়ে অস্বস্তিকর কথাটি: হয়তো এই ভুলটি একটি সংকেত, যে আমাদের স্বয়ংক্রিয় সিস্টেমগুলোর উপরে অন্ধ ভরসা বিপজ্জনক হয়ে উঠছে — কর প্রশাসনে হোক, সাপ্লাই চেইনে হোক, খেলাধুলার ডেটা বিশ্লেষণে হোক।
অগ্রদৃষ্টি
যে কেউ এখন জমির দলিল, কর রেকর্ড বা খেলোয়াড়ের ইনজুরি-লেজার অন-চেইনে বসাতে চাইছেন, তাঁদের কাছে আমার প্রশ্ন: আপনার অরাকল কে? যে দরজাটি তথ্য ঢোকায়, সেই দরজাটি কে পাহারা দেয়? একটি ভুল লেবেল চেইনে ঢুকে পড়লে কে সেটি ধরবে, আর ধরলে সংশোধনটি কোথায় লিপিবদ্ধ হবে? আগামী কয়েক বছরে ব্লকচেইন-ভিত্তিক ভেরিফিকেশন যখন কর, ক্রীড়া প্রশাসন আর পরিচয় ব্যবস্থায় ছড়িয়ে পড়বে, তখন সফলতা নির্ধারণ করবে প্রযুক্তি নয়, নির্ধারণ করবে সেই ভেরিফিকেশন গেট, যা লেবেল আর কনটেন্টের মধ্যে মিলিয়ে দেখে — লেজারে লেখার আগেই।
ট্যাগ: ব্লকচেইন, ডেটা ইন্টিগ্রিটি, অরাকল সমস্যা, অডিট ট্রেইল, ফেসলেস অ্যাসেসমেন্ট, শ্রেণীবিভাগ ত্রুটি, পাকিস্তান কর প্রশাসন, ভেরিফিকেশন গেট, ইনজুরি লেজার, সিস্টেম অখণ্ডতা
খেলোয়াড়: (এই নথিতে কোনো খেলোয়াড় নেই — ডোমেইন মিসম্যাচের কারণে সব খেলোয়াড়-সংক্রান্ত তথ্য অনুপস্থিত)
