From af630e0a46c73bccb39ff7c50d4ab1132598b4ed Mon Sep 17 00:00:00 2001 From: rakesh Date: Tue, 29 May 2018 20:22:56 +0530 Subject: [PATCH] Changes in database --- 08849-10.csv | 132 +++++++++++++++++++++++++++++++++++ database/mysql_connection.py | 5 +- fileHandling/csvReader-10.py | 65 +++++++++++++++++ result.xls | Bin 22016 -> 43520 bytes ten_08849.csv | 132 +++++++++++++++++++++++++++++++++++ 5 files changed, 331 insertions(+), 3 deletions(-) create mode 100644 08849-10.csv create mode 100644 fileHandling/csvReader-10.py create mode 100644 ten_08849.csv diff --git a/08849-10.csv b/08849-10.csv new file mode 100644 index 0000000..4ecbbe5 --- /dev/null +++ b/08849-10.csv @@ -0,0 +1,132 @@ +5388003 AAKASH RAWAT M 101 072 C2 085 072 C1 041 076 B1 086 061 B2 087 062 C1 PASS +5388004 ABHINAV JAIN M 101 091 A2 085 093 A1 041 091 A2 086 076 A2 087 083 A2 PASS +5388005 AHSANUL HAQUE M 101 082 B2 085 074 C1 041 041 D1 086 058 B2 087 047 D1 PASS +5388006 AISHA VATS F 101 087 A2 085 077 C1 041 068 B2 086 080 A2 087 066 B2 PASS +5388007 AMIT TIWARI M 101 072 C2 085 080 B2 041 057 C1 086 071 B1 087 073 B2 PASS +5388008 CHARU SHARMA F 101 053 D2 085 057 D1 034 092 A2 086 047 C2 087 046 D1 PASS +5388009 DIVYANSHI VIJ F 101 094 A1 085 094 A1 041 095 A1 086 091 A1 087 083 A2 PASS +5388010 HARDIK TYAGI M 101 089 A2 085 097 A1 041 089 A2 086 089 A1 087 093 A1 PASS +5388011 HARSH MISHRA M 101 061 D1 085 045 D2 041 033 D2 086 041 C2 087 033 D2 PASS +5388012 HARSHITA SINGH F 101 086 B1 085 089 A2 041 063 B2 086 059 B2 087 071 B2 PASS +5388013 HIMANSHU JHA M 101 078 B2 085 090 A2 041 086 A2 086 084 A2 087 081 B1 PASS +5388014 KHUSHAL z M 101 073 C1 085 062 D1 041 055 C1 086 033 D2 087 051 C2 PASS +5388015 KHUSHI SAXENA F 101 087 A2 085 080 B2 041 085 A2 086 072 B1 087 075 B1 PASS +5388016 LAKSHAY SINGHAL M 101 060 D1 085 072 C1 041 049 C2 086 046 C2 087 055 C2 PASS +5388017 LANKSH CHANDRA F 101 067 C2 085 056 D1 041 051 C1 086 039 D1 087 046 D1 PASS +5388018 MAYANK TYAGI M 101 080 B2 085 072 C1 041 075 B1 086 059 B2 087 053 C2 PASS +5388019 MOHIT MAURYA M 101 082 B2 085 081 B2 041 048 C2 086 059 B2 087 065 C1 PASS +5388020 MOLLY SAXENA F 101 093 A1 085 090 A2 041 090 A2 086 088 A1 087 081 B1 PASS +5388021 NEHA RAWAT F 101 094 A1 085 082 B2 041 086 A2 086 079 A2 087 095 A1 PASS +5388022 PRANJAL GARG F 101 072 C2 085 068 C2 041 040 D1 086 033 D2 087 038 D2 PASS +5388023 PRATEEK BHARDWAJ M 101 083 B1 085 084 B1 041 086 A2 086 092 A1 087 073 B2 PASS +5388024 PRIYANKA GARG F 101 070 C2 085 080 B2 041 048 C2 086 033 D2 087 059 C1 PASS +5388025 RISHI GUPTA M 101 079 B2 085 058 D1 041 033 D2 086 033 D2 087 047 D1 PASS +5388026 RITIK GUPTA M 101 090 A2 085 088 A2 041 093 A1 086 091 A1 087 091 A1 PASS +5388027 SARTHAK JAIN M 101 087 A2 085 090 A2 041 096 A1 086 091 A1 087 091 A1 PASS +5388028 SATENDER BHATI M 101 069 C2 085 053 D2 041 033 D2 086 036 D1 087 040 D2 PASS +5388029 SATVIK JAIN M 101 090 A2 085 094 A1 041 099 A1 086 094 A1 087 099 A1 PASS +5388030 SHAVI CHAUDHARY F 101 089 A2 085 087 B1 041 069 B2 086 055 C1 087 084 A2 PASS +5388031 SHIVANI THAKUR F 101 087 A2 085 082 B2 041 084 A2 086 078 A2 087 081 B1 PASS +5388032 SHREYA SINGH F 101 075 C1 085 074 C1 041 067 B2 086 063 B2 087 055 C2 PASS +5388033 SHWET PANWAR M 101 062 D1 085 055 D1 041 033 D2 086 041 C2 087 054 C2 PASS +5388034 SIDDHARTH MAVI M 101 062 D1 085 063 D1 041 048 C2 086 049 C1 087 044 D1 PASS +5388035 SRISHITI JAIN F 101 077 C1 085 083 B1 041 086 A2 086 080 A2 087 068 B2 PASS +5388036 SUKRIT GARG M 101 080 B2 085 084 B1 041 093 A1 086 078 A2 087 089 A2 PASS +5388037 SUMIT TIWARI M 101 061 D1 085 077 C1 041 077 B1 086 067 B1 087 064 C1 PASS +5388038 TANISHQ TIWARI M 101 071 C2 085 056 D1 041 052 C1 086 047 C2 087 046 D1 PASS +5388039 TISHIKA POPLI F 101 070 C2 085 068 C2 041 065 B2 086 033 D2 087 050 C2 PASS +5388040 UDIT SONI M 101 071 C2 085 074 C1 041 060 B2 086 066 B2 087 070 B2 PASS +5388041 VAIBHAV SINGHAL M 101 077 C1 085 084 B1 041 095 A1 086 079 A2 087 085 A2 PASS +5388042 VISHAKHA SINGHAL F 101 080 B2 085 098 A1 041 093 A1 086 090 A1 087 095 A1 PASS +5388043 ASHMIT GOYAL M 101 061 D1 085 058 D1 041 072 B1 086 063 B2 087 071 B2 PASS +5388044 ANWAR ALI M 101 050 D2 085 055 D1 041 052 C1 086 056 C1 087 046 D1 PASS +5388045 ABHISHEK SONI M 101 085 B1 085 088 A2 041 086 A2 086 092 A1 087 084 A2 PASS +5388046 ADITYA SINGH M 101 089 A2 085 089 A2 041 077 B1 086 068 B1 087 093 A1 PASS +5388047 AKANKSHA RAWAL F 101 068 C2 085 074 C1 041 084 A2 086 083 A2 087 079 B1 PASS +5388048 AMAN SINGH M 101 055 D2 085 055 D1 041 033 D2 086 033 D2 087 045 D1 PASS +5388049 ANISHA SHARMA F 101 089 A2 085 092 A2 041 099 A1 086 086 A2 087 100 A1 PASS +5388050 ANNIE SRIVASTAVA F 101 082 B2 085 086 B1 041 099 A1 086 099 A1 087 095 A1 PASS +5388051 ANSHAJ sINGH M 101 079 B2 085 068 C2 041 076 B1 086 052 C1 087 073 B2 PASS +5388052 ANUBHUTI SHARMA F 101 082 B2 085 080 B2 041 068 B2 086 072 B1 087 071 B2 PASS +5388053 ANUSHKA NAGPAL F 101 086 B1 085 088 A2 041 096 A1 086 086 A2 087 086 A2 PASS +5388054 CHETAN SRIVASTAVA M 101 093 A1 085 091 A2 041 086 A2 086 096 A1 087 096 A1 PASS +5388055 CHIRAG VATS M 101 057 D1 085 059 D1 041 041 D1 086 039 D1 087 043 D1 PASS +5388056 DEEPANJALI SINGH F 101 070 C2 085 057 D1 041 034 D1 086 046 C2 087 035 D2 PASS +5388057 DEVENDER KUMAR M 101 066 C2 085 067 C2 041 049 C2 086 052 C1 087 049 C2 PASS +5388058 GAUTAM SINGH M 101 084 B1 085 075 C1 041 081 A2 086 077 A2 087 076 B1 PASS +5388059 HIMANSHI GULATI F 101 063 D1 085 069 C2 041 049 C2 086 059 B2 087 040 D2 PASS +5388060 HIMANSHU GOLA M 101 071 C2 085 080 B2 041 084 A2 086 077 A2 087 059 C1 PASS +5388061 ISHA MALHOTRA F 101 075 C1 085 064 D1 041 035 D1 086 058 B2 087 056 C2 PASS +5388062 JIGYANSH TANWAR M 101 086 B1 085 083 B1 041 083 A2 086 081 A2 087 086 A2 PASS +5388063 KRISHNA PANDIT M 101 078 B2 085 075 C1 041 059 C1 086 067 B1 087 048 D1 PASS +5388064 KUNAL JAIN M 101 081 B2 085 092 A2 041 091 A2 086 080 A2 087 089 A2 PASS +5388065 MAHI VERMA F 101 074 C1 085 079 B2 041 050 C1 086 047 C2 087 051 C2 PASS +5388066 MAYANK KUMAR M 101 057 D1 085 051 D2 041 076 B1 086 043 C2 087 050 C2 PASS +5388067 MAYANK GOEL M 101 079 B2 085 082 B2 041 056 C1 086 082 A2 087 089 A2 PASS +5388068 MOKSHI CHOPRA F 101 084 B1 085 083 B1 041 086 A2 086 092 A1 087 077 B1 PASS +5388069 MRIDUL KAPOOR M 101 087 A2 085 092 A2 041 095 A1 086 080 A2 087 077 B1 PASS +5388070 NAVEEN CHAUHAN M 101 062 D1 085 065 C2 041 049 C2 086 045 C2 087 045 D1 PASS +5388071 NIKHIL SHARMA M 101 056 D1 085 056 D1 041 040 D1 086 042 C2 087 056 C2 PASS +5388072 PRATHAM KASHYAP M 101 077 C1 085 075 C1 041 074 B1 086 070 B1 087 062 C1 PASS +5388073 RISHABH PANDEY M 101 065 D1 085 050 D2 041 037 D1 086 055 C1 087 078 B1 PASS +5388074 SHIVANGI VERMA F 101 085 B1 085 098 A1 041 086 A2 086 087 A1 087 095 A1 PASS +5388075 SHUBHAM SINGH M 101 074 C1 085 076 C1 041 077 B1 086 075 B1 087 061 C1 PASS +5388076 SIMAR KALRA F 101 086 B1 085 091 A2 041 068 B2 086 086 A2 087 089 A2 PASS +5388077 TANISHQ PANDEY M 101 084 B1 085 081 B2 041 084 A2 086 082 A2 087 091 A1 PASS +5388078 TANIYA TYAGI F 101 085 B1 085 093 A1 041 089 A2 086 078 A2 087 080 B1 PASS +5388079 TUSHAR BERRY M 101 062 D1 085 065 C2 041 033 D2 086 037 D1 087 056 C2 PASS +5388080 VAIBHAV PANDEY M 101 097 A1 085 096 A1 041 098 A1 086 092 A1 087 098 A1 PASS +5388081 VARSHA SONI F 101 084 B1 085 072 C1 041 045 C2 086 052 C1 087 055 C2 PASS +5388082 VIKAS CHAUDHARY M 101 077 C1 085 069 C2 041 053 C1 086 057 C1 087 072 B2 PASS +5388083 VIVEK JAIN M 101 054 D2 085 055 D1 041 033 D2 086 033 D2 087 023 E COMP +5388084 VIVEK SHARMA M 101 075 C1 085 072 C1 041 066 B2 086 067 B1 087 079 B1 PASS +5388085 PRACHI GOYAL F 101 085 B1 085 065 C2 041 049 C2 086 057 C1 087 049 C2 PASS +5388086 MAYRA z F 101 081 B2 085 064 D1 041 049 C2 086 033 D2 087 044 D1 PASS +5388087 ANSHIKA PANDEY F 101 086 B1 085 076 C1 041 050 C1 086 068 B1 087 079 B1 PASS +5388088 AKANKSHA TYAGI F 101 095 A1 085 097 A1 041 087 A2 086 095 A1 087 078 B1 PASS +5388089 AVAYA SHARMA M 101 094 A1 122 085 A2 041 097 A1 086 064 B2 087 071 B2 PASS +5388090 AYUSH JAISWAL M 101 093 A1 122 095 A1 041 099 A1 086 095 A1 087 097 A1 PASS +5388091 AYUSH SINGH M 101 079 B2 085 078 B2 041 057 C1 086 051 C1 087 038 D2 PASS +5388092 AYUSHI JAINWAL F 101 095 A1 122 093 A1 041 086 A2 086 083 A2 087 084 A2 085 076 C1 PASS +5388093 BHAVYA SHARMA F 101 099 A1 122 096 A1 041 095 A1 086 089 A1 087 095 A1 PASS +5388094 DEEPAK KUMAR M 101 068 C2 085 075 C1 041 073 B1 086 065 B2 087 051 C2 PASS +5388095 DEEPANSHU JAYANT M 101 094 A1 085 092 A2 041 095 A1 086 094 A1 087 081 B1 PASS +5388096 GARVIT TIWARI M 101 078 B2 122 070 B2 041 042 C2 086 041 C2 087 073 B2 PASS +5388097 HARSHIT GUPTA M 101 095 A1 122 086 A2 041 095 A1 086 085 A2 087 073 B2 PASS +5388098 ISHA LANDGE F 101 090 A2 122 090 A1 041 083 A2 086 069 B1 087 080 B1 PASS +5388099 KHUSHI SONI F 101 081 B2 122 074 B1 041 065 B2 086 055 C1 087 062 C1 PASS +5388100 KUMAR PRINCE M 101 089 A2 085 082 B2 041 066 B2 086 068 B1 087 046 D1 PASS +5388101 M SUNAIANA F 101 096 A1 122 092 A1 041 086 A2 086 077 A2 087 080 B1 085 082 B2 PASS +5388102 MAHI MISHRA F 085 089 A2 122 092 A1 041 080 B1 086 065 B2 087 085 A2 101 084 B1 PASS +5388103 NIKHIL PITHAURIA M 101 059 D1 085 053 D2 041 042 C2 086 039 D1 087 056 C2 PASS +5388104 NISCHAL GUPTA M 101 076 C1 122 086 A2 041 093 A1 086 083 A2 087 078 B1 PASS +5388105 NISHA LANDGE F 101 092 A1 122 096 A1 041 090 A2 086 079 A2 087 090 A1 PASS +5388106 PARAS BOTHRA M 101 079 B2 085 060 D1 034 099 A1 086 050 C1 087 068 B2 PASS +5388107 PIYUSH BOTHRA M 101 083 B1 122 091 A1 041 095 A1 086 090 A1 087 095 A1 PASS +5388108 POORVI JAIN F 101 090 A2 122 095 A1 041 093 A1 086 086 A2 087 093 A1 PASS +5388109 PRIYANKA KUMARI F 101 083 B1 085 083 B1 034 100 A1 086 069 B1 087 074 B1 PASS +5388110 RAJEEV SHARMA M 101 085 B1 122 077 B1 041 087 A2 086 073 B1 087 059 C1 PASS +5388111 RASHI TALWAR F 101 079 B2 085 078 B2 034 100 A1 086 047 C2 087 063 C1 PASS +5388112 RUDRANSH SINGH M 101 090 A2 122 091 A1 041 080 B1 086 074 B1 087 091 A1 PASS +5388113 SAKSHI CHAMOLI F 101 066 C2 122 080 A2 041 075 B1 086 046 C2 087 051 C2 PASS +5388114 SAKSHI GUPTA F 101 076 C1 122 083 A2 041 081 A2 086 076 A2 087 067 B2 PASS +5388115 SAPNA SHARMA F 085 082 B2 101 080 B2 034 097 A1 086 053 C1 087 068 B2 122 077 B1 PASS +5388116 SARTHAK AGGARWAL M 101 067 C2 085 066 C2 041 044 C2 086 039 D1 087 076 B1 PASS +5388117 SARTHAK ARORA M 101 090 A2 122 089 A1 041 077 B1 086 089 A1 087 076 B1 PASS +5388118 SAURABH CHAUDHARY M 101 066 C2 085 061 D1 041 049 C2 086 048 C2 087 054 C2 PASS +5388119 SAURABH KUMAR M 101 048 D2 085 059 D1 041 044 C2 086 033 D2 087 036 D2 PASS +5388120 SHUBHRA ARORA F 101 079 B2 085 073 C1 041 077 B1 086 065 B2 034 092 A2 PASS +5388121 SIDDHARTH DHOUNDIYAL M 101 079 B2 085 068 C2 041 054 C1 086 058 B2 087 071 B2 PASS +5388122 SIDHARTH SINGH M 101 073 C1 085 074 C1 041 061 B2 086 056 C1 087 065 C1 PASS +5388123 SURBHI SAUMYA F 101 082 B2 122 080 A2 041 079 B1 086 067 B1 087 075 B1 PASS +5388124 TANNU DWIVEDI F 101 073 C1 085 089 A2 041 034 D1 086 040 D1 087 046 D1 PASS +5388125 TISHA SHARMA F 101 071 C2 122 082 A2 041 080 B1 086 057 C1 087 059 C1 PASS +5388126 VANSH SINGHAL M 101 055 D2 122 046 D2 041 049 C2 086 033 D2 087 045 D1 PASS +5388127 VANSHIKA z F 101 093 A1 085 094 A1 041 088 A2 086 077 A2 087 092 A1 PASS +5388128 VARDAAN GULLA M 101 082 B2 085 088 A2 041 065 B2 086 069 B1 087 066 B2 PASS +5388129 VARUN SHRIVASTAVA M 101 068 C2 122 071 B1 041 050 C1 086 053 C1 087 046 D1 PASS +5388130 VIDHI LODHI F 085 090 A2 122 089 A1 041 086 A2 086 065 B2 087 067 B2 101 077 C1 PASS +5388131 VIDUSHI GUPTA F 085 091 A2 122 096 A1 041 095 A1 086 097 A1 087 097 A1 101 086 B1 PASS +5388132 VIVEK SINGH M 101 067 C2 085 085 B1 041 063 B2 086 048 C2 087 071 B2 PASS +5388133 PRATHAM ANAND M 101 087 A2 085 092 A2 041 071 B1 086 063 B2 087 061 C1 PASS +5388134 KARNIKA PANDEY F 101 084 B1 085 083 B1 041 074 B1 086 071 B1 087 072 B2 PASS \ No newline at end of file diff --git a/database/mysql_connection.py b/database/mysql_connection.py index 296f4c8..8032df8 100644 --- a/database/mysql_connection.py +++ b/database/mysql_connection.py @@ -1,8 +1,7 @@ - -#------------------------------------------------------------------------------- +"""Database connectivity mysql.""" import MySQLdb # Open database connection -db = MySQLdb.connect("localhost","root","ramji","cable" ) +db = MySQLdb.connect("localhost", "root", "ramji", "cable" ) # prepare a cursor object using cursor() method cursor = db.cursor() # execute SQL query using execute() method. diff --git a/fileHandling/csvReader-10.py b/fileHandling/csvReader-10.py new file mode 100644 index 0000000..7667c74 --- /dev/null +++ b/fileHandling/csvReader-10.py @@ -0,0 +1,65 @@ +import csv +import xlwt +from tabulate import tabulate +import re +def writecell(ws,sub,marks,row): + try: + subject = int(sub) + if(subject ==101): #english + ws.write(row,2,int(marks)) + if(subject==85): #hindi + ws.write(row,3,int(marks)) + if(subject==41): #maths + ws.write(row,4,int(marks)) + if(subject==86): #science + ws.write(row,5,int(marks)) + if(subject==122): #sanskrit + ws.write(row,6,int(marks)) + if(subject==87): #Social Science + ws.write(row,7,int(marks)) + if(subject==34): #music + ws.write(row,8,int(marks)) + except: + return + +with open('ten_08849.csv','r') as csvfile: + csv_reader = csv.reader(csvfile) + wb = xlwt.Workbook() + ws = wb.add_sheet("result") + ws.write(0,0,"Roll No") + ws.write(0,1,"Student Name") + ws.write(0,2,"Eng") + ws.write(0,3,"Hindi") + ws.write(0,4,"Maths") + ws.write(0,5,"Science") + ws.write(0,6,"Sanskrit") + ws.write(0,7,"Social Science") + ws.write(0,8,"Music") + i=1 + for line in csv_reader: + line1 = ''.join(line) + line2 = re.sub(' +',' ',line1) + line3 = line2.split(' ') + # print(line3) + # print(line3[0],line3[1],line3[2],line3[4],line3[5],line3[7],line3[8],line3[10],line3[11],line3[13],line3[14],line3[16],line3[17],line3[19],line3[20]) + # # for i in line3: + # # print(i, end=" ") + # # print(); + # print(line) + ws.write(i,0,line3[0]) + ws.write(i,1,line3[1]+' '+line3[2]) + writecell(ws,line3[4],line3[5],i) + writecell(ws,line3[7],line3[8],i) + writecell(ws,line3[10],line3[11],i) + writecell(ws,line3[13],line3[14],i) + writecell(ws,line3[16],line3[17],i) + # writecell(ws,line3[19],line3[20],i) + # print(type(line3[19]),line3[19]) + + # if int(line3[4])==301: + # ws.write(i,2,int(line3[5])) + # if int(line3[4])==302: + # ws.write(i,3,int(line3[5])) + i+=1 + wb.save("result.xls") +print("\n\n\nExcel sheet Generated.....Please check results\n\n\n") \ No newline at end of file diff --git a/result.xls b/result.xls index dd9e76b3e5543c93df5ac29a2571504e813a4d20..28eb1f5a04b306abdeb06d6c9909865c5e2c267a 100644 GIT binary patch literal 43520 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 literal 22016 zcmeI43z%HxS;xNw2uaB8TS5o{mLWiZ0Aa7Qy8#l;W;Z*tyED7Y>};|D0-O7WWH)Rs zK!7A9fLd*>)LU!4RO_Wxd(+-8wy3pYZ7Wr(s7R?+Z53O3v0?@P|Nr})Gc%|ASo-+b zM<261^XE(HDPK|#S-d`QtOB{~B z{4&k>_f>cg*Xf`CLm8Mi7ack0Ecd~MpFEp=$^QPlo9*6l=Eu-F_Z(igxdU#VbA^fR z(^Chhb{)!mAAY)Z5970V4>zHm<=zO-B6orAszL2`wdbmRyUzTO+MDHhwc49pgL`(? z7We7(#nqkAa!}eld!>#oLOaX7SJyl(PqRDEeFEpaeEhX6b{sv+Mbi`G`~G(xXgqU) zd$U8o_3fP8IX%AbS+^7&_-6Nwmov_NodNLYqnXqG?{6Mvxr}q)B9lLs|Fh9AY5(hH zpXuBQ_wt=8@JCSI@AkZ6j+@?j@bJDv-*!tDU5G;D3%y*L+P5!LoLb;q`Ox7VJ0}li zisSotp5a{YMnECk5AvV^U%cPZoD6!+Bb1%V*B_$QVv5L z*B=<4nB?Jw&JFI|J-#o)dz;wF8))zB=xEP&;C`d-T)v#^9mtfTd~%@k92^*k%DGHb zjEX&pziScvh3@=7gwx9-Lw(659Zk52s94VN*v9yRj%Hp^&J7J@D#KAvZY&y04z&5uZoDjfw;LktlOCIlT?17lv|Cp%C?C2BLhD`ObFMV$>IvGQ&}EQw<@@ z1Gy+aI5>ug^VJ*fK;GGZOl~<>$@J%vNIN^h!F?9{GL;eJpqxwYfF&_nijakoRG3{& zj0GKmF2OzY^d^1Z)y%%{$&ZZj$VhLJ@vasYo*gI;6_e`fYK2r!gj>supmTeBsz;as zR74S3PC=M~;SxHusB*1d!VHw6K6XrZG*U{U?CL-b$5oQ#xT_NpmUAW4M!M*`x&TMy zC@dgqia6WUG~c-~4xqlu@JLL^HnHdFj>@CGy_vqDB=l@k9C|)=Nh?!=enIz^5oSny zwuynG+DnxT+6wwCInoYDE|1<~FCxduD9tuyQAGWqqO0OTm2KiQP>9AVr3`MYTHo0w z_Bw-O&DF=z#oU4opp_CuV^beJLhpU)&^kH9SxYXM_l8d`M z+ni-2sKI;@5R8{3SyuGM2 zl$3C`g?*0!icTv;oU(EwahhAQxH}xe9rTWItW+n3YzrsBWFFZPp>~qXn2189JP<`i zrlN+$A}HqjqJqth@hHx=G7qd96y{i_+?(sG=BSk;pqS^ppXnJw2-U>4wqVQ@Im=+2 zRpOZ}+uDjNFv2m7095J8)m+hraxQaP$R~4RwzVBMT#hOw&h>SD+L}dQmvNvUfK5@7 znbr*k6!7Cb7xmZN6h}WhORH_ogw)oFUgYiocRW_9AIxo>^?UN8m|NM8mF{Yxw>Lqr zuTtzsH`Zmpojnf@CleF~)`O&A+FO9?9~;u(7|5ZAs`Fes2LbB@;|3)#P)X9z&dmS{ zIx6;KTxFucs4vb?yA6X1HvyRAF{dT<+@8fgjukVK@6VtEM~Yk|lM9&*Ol(mZmu>3p zPey$^D**>aFdsxnV2vPm0mG=Lq9$ToiX|u3%QhkFrDy|ib$y;~roZx?e%1n}RNPpB zGh4N5v#r2jKY>{#!c18|Q)kfmxXkpGVPxa8rmS zRh=+g!QzmVK}QD$9yTDAOzrM0+o7!hrXcPEQ(}xi-tN`S6xs-Kc0q-t)rb++K<3KdMn`9VZf9vX^wg4s@vh@NVWX+B&s~uqh`7TD-Q0Hn&zOySX?fMLLaZ7}4 zM=6iesdjf4M?x8aV)jF@$vEv|0yypW;G(0qv^iCI71TJyhTw@be-Lhx9I1p^x zi_JKDs#>C5Oh7qbKt*d3?5>W4F76LFm$4Fi@|*L?+R#KV)*L?E@HhuV_t$FeVNmU3pt-YAocK8xG3jU4V)q}8Ide`Qt%EfS7UQ>Lvtd!ytTSNY z({QlPgvA`$v9n;|!*8(Wz~TclJ9aiKbX&0I!eXB7*gRO6hk`X97VpW9odXNy8LS1c z(B;8e2n$sctVOWcLw4O_SSZ9`ErG?@?U;wfc+G0S`vzFd4x>INl^yy#a%Sf<`yNk{ zoI5sqKHf7st8vPQ-EvsW$D=y`3AIPj&IxBSu8+eehxweF;?U>uh|M^xChwNPB4@TZ zYsG2Advc7h3_kRaTHeRm(q|8)_388O{Gfk^^p^+yGo=3|SRZzc=wIsdUeSY6p0DGSU5pg%|YjX{5o^p8Q2@y?MxE$?dEz3`YmD>toApLdr8{j;T?fyMhjTlz*CVtJE@ArqA)3)~CJ z^m+Z04)qsEe>Hs6=SpI=Lj48Ow=rV%xmB^SN9_JNOQrSc^X?k7)L$t5YlA-5tE&D& z>A$G+8>DRcXRb`2^Ilq?KJTtWOZ`RCUjvKx&xiZoeF_%uf06X9exBD=HlJ)u^f{BJ z=SBLwyB;m|7fZhh7WKKtddDnqUR*5wmvp{miKD>g#l^VRyN$3pPjHS-bLjJ~87(=S zqrGc^MGj|D?^x&LEUAfuKJT&#XNfqx2XZ+3r#bX_*NT=Lu7KXP!6Jt%pm&pj!!^&l zx9WTw$!skiu3g@J5jHtoSJE8%ylY2GPJ=jESmbd1j>pAvSmbb&na^fK<1~o#9IhjW zt5cdopLZQ-$vIaX{v!`L{AVFsHJG<^#j%lL{li)_&bi{yCWq@@nnRy=U1-T!D$ZJ1 zcHWun;xI^dAB}r&KKuqSd8a< zaadIxpXZD7aai8j__XY;gu0D?uH)%^(dS)+miglD1S16&^_NSZa~1o4x%5xM@-7|6 z^13*fx~@GnnRy=`M|kIoc_SMsIGr566YzM&zkU#?~QYjI9v}H4|h9h4t?GYpk+K4 zi!%s|@mwqpXJ6LA#p0}h755M4OXFND4*QOrM)=bl`n)TkC8trGA}n&aXRXdRjpC4s z9lP2_w8r6Xz&mou;qEHUq0hS^wB%eO&M+);E)j=!$#^aihg#lorm@yImx%KWyyRr? zJI$fbyIatblM$x`i=2!&#{wrK4lVE4aJ;f{cul{0YY^R5y&E5#WN9R8Dk^>fThacq6F+4>2bXPlMd zaOXe{caQ0K=<{w9TITICaW=zZ-Yyg8u@KK?HF>k_u{F+R;_M3Xa9^6{(C6J);9M@w zmcY4O9NT|4xXbZ*!gA&Hm5n*bCcXUJ$q{Qi73``J5%;TU5`Es?8c0`&bXy=@A<|Yw z)PSo=vL0gQjC6%ajK%myT7~0j5`Es?j+VJwCDK+{%-t%HsKUEnCDIycE<NsH=_--t%exw_k*>z^G>Ja%wxcEKYLRxpVoXRRhLKj!K%&pPoq@Dkq+Nl;r$Sa&B&`<7Mo|NljkH=MMq|}tBz_i1 z$3&lZy94POk@f@DU2 zBGHOxRP%B?8EFoVSxo%=ktWgS-Cconok;rv={k|(+Ph99&T8=*PSSOX$!ecA zmnPBY-F~#Jh&3Wj!eT|N5sCLp%{4XsR2{i%MEa6cokT2(2O<#np_cRjbekaExng zD|*(}13Y~bm7{c_IBhs5&7se``_M91ZQ>k-Mddbe_6AOyIE}Elr*FgAwvUTxD@9wB z(AsC9(dXU$fz~eC1A*3_;@1$}H}+V@`)S?0;KPZQo__ zbmICnhdz(z_{QlJ=Vah?io+R)oKD5_G>);CI@L=haUNA`y;RL!7tT!6=<|3+Z?rDa z9)?BzF44H+nZ>A{$1!HFOHr*5hvU=M28(Jf>@4!P zF>C9TwUde}tCr_kRO@Hp(C6Kc2F`kMUK=>;#o;}(_tz_qr*wX8t#NFb{>^xoj)Ok$ zehe++xLNv-!Q!3sE5-PC59pi4I6i`7q}?nUN0)c(x44g3nMR9nW|~HycdtWBS|r+! z!=ip9T3iE>^p{DQxwHPT{i^AA&!A7AcRvyIyQR<3LH%y&&w&>2zgzmVr95-5ZnzPY3-C(vN3=4XUv_?#t8qtCmaK}%Y%Xm5l?{a(>nqh^uDvBFyJ zRa7gL!lA94snt6lWW*XB-<9$J08W_a4t=oZC#l5AV|Y z^m+I5XsO>P{a=7Z{XXeG8sg|v@0=8EIgYV+cr1P@%Ol3g;rcX(KJVUymYke8zZf_< zahM0jky9L&A*-_IbS<-G`gy!d>(l4mFQKJ=Uixo_#W?cPXJ)9Mm%gpY+jJE_t$245 zt?BpUU0R<$?|vCA_4}p&E3l~FFMU=G_4}pItjAAuIGcFKx;Fg**lB(Gy!%zO)E|)k zufd}Jfb_X)P=7%BoHI<*yGFfd9hm;$4EpqW_m-ePDE+qv{Xyxk4f=!9r{$edtfpos z`h^+v>GST_gMLB!zY+8cb@~PA+j#q?uCh`0MZCBBFXCM~KlFL`n`oJzqV(Sei}@)^ zzaiXzQTi|HeADN7w%(fl5bU%*ecrttE%k?_{|;ExAF8|mA?e%L-Ks1Zi>>Jo<6T;x zKJVU%mioiee-|w34=4I&alT;Ru(yXrvvDvj+FrHC&>HO)oSCN4=iP6iCG8f`ej66` zZxM|>YZhs*!7Im!rN5#1-i$-?5g4h~g-KC7oK%>vQ_XpaDXdei) z5z)9FGPaRA+K6aY3s%ujOR1W>3hZ?5==1J_Xqmf;Xdi+_{fcO;G_&|kky6NHMYOD9 zdt4eudmittr$+HEO{34FCyX{K+DBkfe^j(BA+}Nc8%_ML6^%H?{hrkY&-aeCYgskg zCfI2ject^JTE@0Xw2#6fZIfu6Wz1p~ejLYGC7VR+R&3U?n(TRs(Kf?Q)9CZ=V`xd+ zEE+RI{mr7S4z$hcH(I1^7VRlr&7O_pWZf8T49C(m`n>yHw4{xR_It2M8xxJSM*T7A zKdJLAYc?OTHT^Akm)57xyWdAk{VmdGeyG1i`i(($j#9#hMTwBts*4JzqxRnh0&9|qcOqCF94 zw~0m-(r#1Vu*SGsx=p(bt8&JJf9*!QFr3M6D^0`ZbC26`MLI_My!#`xjPZ6+KM9MR z+eLi|7NfddQ8kD#s+OyfJtw!Qw!%*9)92kEqow{<>3<3q^|vN{WEOMyD2|b~RW$aW z#S>Rtb?n}OGt)Hsy!$j-((VxLGq9-7@9TN@LSm5?&w_V|W;t9XrqxQdzVF0!X&Qar z{Rvvq?i7tROxm5IajcldnSxnkYzY@m&c_NRe1F4{II zk~XgTU@ed~E*jS|tAzNOE6=um+cpD@KJWf4(6))jyQKa$(Yga|n`j(Wtj2AsM$VA& zzisVJINNbfIx70S`y5*4aJx8v4vQRq7tuZ$npImL+ZC1N?Qv;5qqf>(J7A}2^m+Fe zXi4L@BfWbX7WH?C7FWa$>9h9jdp~jgk!V@liFavz`n>x~wA9}z{l9`m{hiY1O2=N= zDg8ytlife(I{ce7TGQW!cWHh4Jif1K`n#mhxT(KO`qVOu703NFX}d(T46(|*Ga6f? z?Z&$_jXv-G1}&r6E!wlNsJ~mZcx~FPm2fi9c8kW@Dy{+M*q&7wZ4c};jXsY*mp0lS z(Vl}v+8)v3irXU^XEj#b9#z~?(RfDfJUfBw)AKBS-hCl(CdB#Mz?rDyOel^x#tD2c z$;L46Xadj6y<=~3X5EY5X%2nf{T*6nZ?8C3M8SyvB};*18))C?T@y!)5HnG)wK zuo%~rI5rQkw=AwH@#4Ce5-*;uro@Zu@4yT^`n>yU;2jVzUi}V;_bD7>ln3hacR-vK zxC=YR{^F|7{Bm$2qLL@l0}#%)p_~BNmJ2h&Y_T zc$Y`SVTGH;ym4n@R_%OrM4XL*bI%MM`n>)Xk9oUC95m9pN1S-QxJU8C)O!@q(d10# zjk5*gxfhyCQvWhYAHLm*GswADoY~>(d&P+(xK|vG6~=R~IHN)Nz8RG1!(T@P<@=<3 zX1Mykx=h_CWoCoQ_thyMg-W`n=)>Pu1m&Yro)fMQDwaaXEGc2&!9{n z{xTyd-!J94LHT|u$20H!b;|cknLR?~2WC*F4}aGYlpm1t{Gj|mo$>=xjyVrVd23L9 za0X@i@K+&0`9Uc!2+9viIUcPKD$nsqeo&lvCVWtwcqKkI1BX8Rg-PHX6NfVzXQ*T1 z?1E*xaGRlyiPsqJ<(PQ!jCf2u_8K#GdpJ>Ubx_TOD{0 z;hc08(}%yL!5QQ|B;Hb3aU(0C8k@g5S7_eAwu0JH4!tZoM^xC;NCMEZ`{pn!q5Ep&FSB#GjKWsr!#Om1E(|a|1kqtXR)YqbKtO?I(!w8ODO;7 z21_(v^YG$gc@AC+@LGu1BD@ykwFEDZR|8(>;xruEW<~(_|8~M|JBb|zV`Uqr@sE#S@Hibl;>^&eHst_w&_0jVDNkU!JiW* eeBQ?^zIyl-pZVQR{GR!>@qah*S8)8l#s5zX4V{?) diff --git a/ten_08849.csv b/ten_08849.csv new file mode 100644 index 0000000..4ecbbe5 --- /dev/null +++ b/ten_08849.csv @@ -0,0 +1,132 @@ +5388003 AAKASH RAWAT M 101 072 C2 085 072 C1 041 076 B1 086 061 B2 087 062 C1 PASS +5388004 ABHINAV JAIN M 101 091 A2 085 093 A1 041 091 A2 086 076 A2 087 083 A2 PASS +5388005 AHSANUL HAQUE M 101 082 B2 085 074 C1 041 041 D1 086 058 B2 087 047 D1 PASS +5388006 AISHA VATS F 101 087 A2 085 077 C1 041 068 B2 086 080 A2 087 066 B2 PASS +5388007 AMIT TIWARI M 101 072 C2 085 080 B2 041 057 C1 086 071 B1 087 073 B2 PASS +5388008 CHARU SHARMA F 101 053 D2 085 057 D1 034 092 A2 086 047 C2 087 046 D1 PASS +5388009 DIVYANSHI VIJ F 101 094 A1 085 094 A1 041 095 A1 086 091 A1 087 083 A2 PASS +5388010 HARDIK TYAGI M 101 089 A2 085 097 A1 041 089 A2 086 089 A1 087 093 A1 PASS +5388011 HARSH MISHRA M 101 061 D1 085 045 D2 041 033 D2 086 041 C2 087 033 D2 PASS +5388012 HARSHITA SINGH F 101 086 B1 085 089 A2 041 063 B2 086 059 B2 087 071 B2 PASS +5388013 HIMANSHU JHA M 101 078 B2 085 090 A2 041 086 A2 086 084 A2 087 081 B1 PASS +5388014 KHUSHAL z M 101 073 C1 085 062 D1 041 055 C1 086 033 D2 087 051 C2 PASS +5388015 KHUSHI SAXENA F 101 087 A2 085 080 B2 041 085 A2 086 072 B1 087 075 B1 PASS +5388016 LAKSHAY SINGHAL M 101 060 D1 085 072 C1 041 049 C2 086 046 C2 087 055 C2 PASS +5388017 LANKSH CHANDRA F 101 067 C2 085 056 D1 041 051 C1 086 039 D1 087 046 D1 PASS +5388018 MAYANK TYAGI M 101 080 B2 085 072 C1 041 075 B1 086 059 B2 087 053 C2 PASS +5388019 MOHIT MAURYA M 101 082 B2 085 081 B2 041 048 C2 086 059 B2 087 065 C1 PASS +5388020 MOLLY SAXENA F 101 093 A1 085 090 A2 041 090 A2 086 088 A1 087 081 B1 PASS +5388021 NEHA RAWAT F 101 094 A1 085 082 B2 041 086 A2 086 079 A2 087 095 A1 PASS +5388022 PRANJAL GARG F 101 072 C2 085 068 C2 041 040 D1 086 033 D2 087 038 D2 PASS +5388023 PRATEEK BHARDWAJ M 101 083 B1 085 084 B1 041 086 A2 086 092 A1 087 073 B2 PASS +5388024 PRIYANKA GARG F 101 070 C2 085 080 B2 041 048 C2 086 033 D2 087 059 C1 PASS +5388025 RISHI GUPTA M 101 079 B2 085 058 D1 041 033 D2 086 033 D2 087 047 D1 PASS +5388026 RITIK GUPTA M 101 090 A2 085 088 A2 041 093 A1 086 091 A1 087 091 A1 PASS +5388027 SARTHAK JAIN M 101 087 A2 085 090 A2 041 096 A1 086 091 A1 087 091 A1 PASS +5388028 SATENDER BHATI M 101 069 C2 085 053 D2 041 033 D2 086 036 D1 087 040 D2 PASS +5388029 SATVIK JAIN M 101 090 A2 085 094 A1 041 099 A1 086 094 A1 087 099 A1 PASS +5388030 SHAVI CHAUDHARY F 101 089 A2 085 087 B1 041 069 B2 086 055 C1 087 084 A2 PASS +5388031 SHIVANI THAKUR F 101 087 A2 085 082 B2 041 084 A2 086 078 A2 087 081 B1 PASS +5388032 SHREYA SINGH F 101 075 C1 085 074 C1 041 067 B2 086 063 B2 087 055 C2 PASS +5388033 SHWET PANWAR M 101 062 D1 085 055 D1 041 033 D2 086 041 C2 087 054 C2 PASS +5388034 SIDDHARTH MAVI M 101 062 D1 085 063 D1 041 048 C2 086 049 C1 087 044 D1 PASS +5388035 SRISHITI JAIN F 101 077 C1 085 083 B1 041 086 A2 086 080 A2 087 068 B2 PASS +5388036 SUKRIT GARG M 101 080 B2 085 084 B1 041 093 A1 086 078 A2 087 089 A2 PASS +5388037 SUMIT TIWARI M 101 061 D1 085 077 C1 041 077 B1 086 067 B1 087 064 C1 PASS +5388038 TANISHQ TIWARI M 101 071 C2 085 056 D1 041 052 C1 086 047 C2 087 046 D1 PASS +5388039 TISHIKA POPLI F 101 070 C2 085 068 C2 041 065 B2 086 033 D2 087 050 C2 PASS +5388040 UDIT SONI M 101 071 C2 085 074 C1 041 060 B2 086 066 B2 087 070 B2 PASS +5388041 VAIBHAV SINGHAL M 101 077 C1 085 084 B1 041 095 A1 086 079 A2 087 085 A2 PASS +5388042 VISHAKHA SINGHAL F 101 080 B2 085 098 A1 041 093 A1 086 090 A1 087 095 A1 PASS +5388043 ASHMIT GOYAL M 101 061 D1 085 058 D1 041 072 B1 086 063 B2 087 071 B2 PASS +5388044 ANWAR ALI M 101 050 D2 085 055 D1 041 052 C1 086 056 C1 087 046 D1 PASS +5388045 ABHISHEK SONI M 101 085 B1 085 088 A2 041 086 A2 086 092 A1 087 084 A2 PASS +5388046 ADITYA SINGH M 101 089 A2 085 089 A2 041 077 B1 086 068 B1 087 093 A1 PASS +5388047 AKANKSHA RAWAL F 101 068 C2 085 074 C1 041 084 A2 086 083 A2 087 079 B1 PASS +5388048 AMAN SINGH M 101 055 D2 085 055 D1 041 033 D2 086 033 D2 087 045 D1 PASS +5388049 ANISHA SHARMA F 101 089 A2 085 092 A2 041 099 A1 086 086 A2 087 100 A1 PASS +5388050 ANNIE SRIVASTAVA F 101 082 B2 085 086 B1 041 099 A1 086 099 A1 087 095 A1 PASS +5388051 ANSHAJ sINGH M 101 079 B2 085 068 C2 041 076 B1 086 052 C1 087 073 B2 PASS +5388052 ANUBHUTI SHARMA F 101 082 B2 085 080 B2 041 068 B2 086 072 B1 087 071 B2 PASS +5388053 ANUSHKA NAGPAL F 101 086 B1 085 088 A2 041 096 A1 086 086 A2 087 086 A2 PASS +5388054 CHETAN SRIVASTAVA M 101 093 A1 085 091 A2 041 086 A2 086 096 A1 087 096 A1 PASS +5388055 CHIRAG VATS M 101 057 D1 085 059 D1 041 041 D1 086 039 D1 087 043 D1 PASS +5388056 DEEPANJALI SINGH F 101 070 C2 085 057 D1 041 034 D1 086 046 C2 087 035 D2 PASS +5388057 DEVENDER KUMAR M 101 066 C2 085 067 C2 041 049 C2 086 052 C1 087 049 C2 PASS +5388058 GAUTAM SINGH M 101 084 B1 085 075 C1 041 081 A2 086 077 A2 087 076 B1 PASS +5388059 HIMANSHI GULATI F 101 063 D1 085 069 C2 041 049 C2 086 059 B2 087 040 D2 PASS +5388060 HIMANSHU GOLA M 101 071 C2 085 080 B2 041 084 A2 086 077 A2 087 059 C1 PASS +5388061 ISHA MALHOTRA F 101 075 C1 085 064 D1 041 035 D1 086 058 B2 087 056 C2 PASS +5388062 JIGYANSH TANWAR M 101 086 B1 085 083 B1 041 083 A2 086 081 A2 087 086 A2 PASS +5388063 KRISHNA PANDIT M 101 078 B2 085 075 C1 041 059 C1 086 067 B1 087 048 D1 PASS +5388064 KUNAL JAIN M 101 081 B2 085 092 A2 041 091 A2 086 080 A2 087 089 A2 PASS +5388065 MAHI VERMA F 101 074 C1 085 079 B2 041 050 C1 086 047 C2 087 051 C2 PASS +5388066 MAYANK KUMAR M 101 057 D1 085 051 D2 041 076 B1 086 043 C2 087 050 C2 PASS +5388067 MAYANK GOEL M 101 079 B2 085 082 B2 041 056 C1 086 082 A2 087 089 A2 PASS +5388068 MOKSHI CHOPRA F 101 084 B1 085 083 B1 041 086 A2 086 092 A1 087 077 B1 PASS +5388069 MRIDUL KAPOOR M 101 087 A2 085 092 A2 041 095 A1 086 080 A2 087 077 B1 PASS +5388070 NAVEEN CHAUHAN M 101 062 D1 085 065 C2 041 049 C2 086 045 C2 087 045 D1 PASS +5388071 NIKHIL SHARMA M 101 056 D1 085 056 D1 041 040 D1 086 042 C2 087 056 C2 PASS +5388072 PRATHAM KASHYAP M 101 077 C1 085 075 C1 041 074 B1 086 070 B1 087 062 C1 PASS +5388073 RISHABH PANDEY M 101 065 D1 085 050 D2 041 037 D1 086 055 C1 087 078 B1 PASS +5388074 SHIVANGI VERMA F 101 085 B1 085 098 A1 041 086 A2 086 087 A1 087 095 A1 PASS +5388075 SHUBHAM SINGH M 101 074 C1 085 076 C1 041 077 B1 086 075 B1 087 061 C1 PASS +5388076 SIMAR KALRA F 101 086 B1 085 091 A2 041 068 B2 086 086 A2 087 089 A2 PASS +5388077 TANISHQ PANDEY M 101 084 B1 085 081 B2 041 084 A2 086 082 A2 087 091 A1 PASS +5388078 TANIYA TYAGI F 101 085 B1 085 093 A1 041 089 A2 086 078 A2 087 080 B1 PASS +5388079 TUSHAR BERRY M 101 062 D1 085 065 C2 041 033 D2 086 037 D1 087 056 C2 PASS +5388080 VAIBHAV PANDEY M 101 097 A1 085 096 A1 041 098 A1 086 092 A1 087 098 A1 PASS +5388081 VARSHA SONI F 101 084 B1 085 072 C1 041 045 C2 086 052 C1 087 055 C2 PASS +5388082 VIKAS CHAUDHARY M 101 077 C1 085 069 C2 041 053 C1 086 057 C1 087 072 B2 PASS +5388083 VIVEK JAIN M 101 054 D2 085 055 D1 041 033 D2 086 033 D2 087 023 E COMP +5388084 VIVEK SHARMA M 101 075 C1 085 072 C1 041 066 B2 086 067 B1 087 079 B1 PASS +5388085 PRACHI GOYAL F 101 085 B1 085 065 C2 041 049 C2 086 057 C1 087 049 C2 PASS +5388086 MAYRA z F 101 081 B2 085 064 D1 041 049 C2 086 033 D2 087 044 D1 PASS +5388087 ANSHIKA PANDEY F 101 086 B1 085 076 C1 041 050 C1 086 068 B1 087 079 B1 PASS +5388088 AKANKSHA TYAGI F 101 095 A1 085 097 A1 041 087 A2 086 095 A1 087 078 B1 PASS +5388089 AVAYA SHARMA M 101 094 A1 122 085 A2 041 097 A1 086 064 B2 087 071 B2 PASS +5388090 AYUSH JAISWAL M 101 093 A1 122 095 A1 041 099 A1 086 095 A1 087 097 A1 PASS +5388091 AYUSH SINGH M 101 079 B2 085 078 B2 041 057 C1 086 051 C1 087 038 D2 PASS +5388092 AYUSHI JAINWAL F 101 095 A1 122 093 A1 041 086 A2 086 083 A2 087 084 A2 085 076 C1 PASS +5388093 BHAVYA SHARMA F 101 099 A1 122 096 A1 041 095 A1 086 089 A1 087 095 A1 PASS +5388094 DEEPAK KUMAR M 101 068 C2 085 075 C1 041 073 B1 086 065 B2 087 051 C2 PASS +5388095 DEEPANSHU JAYANT M 101 094 A1 085 092 A2 041 095 A1 086 094 A1 087 081 B1 PASS +5388096 GARVIT TIWARI M 101 078 B2 122 070 B2 041 042 C2 086 041 C2 087 073 B2 PASS +5388097 HARSHIT GUPTA M 101 095 A1 122 086 A2 041 095 A1 086 085 A2 087 073 B2 PASS +5388098 ISHA LANDGE F 101 090 A2 122 090 A1 041 083 A2 086 069 B1 087 080 B1 PASS +5388099 KHUSHI SONI F 101 081 B2 122 074 B1 041 065 B2 086 055 C1 087 062 C1 PASS +5388100 KUMAR PRINCE M 101 089 A2 085 082 B2 041 066 B2 086 068 B1 087 046 D1 PASS +5388101 M SUNAIANA F 101 096 A1 122 092 A1 041 086 A2 086 077 A2 087 080 B1 085 082 B2 PASS +5388102 MAHI MISHRA F 085 089 A2 122 092 A1 041 080 B1 086 065 B2 087 085 A2 101 084 B1 PASS +5388103 NIKHIL PITHAURIA M 101 059 D1 085 053 D2 041 042 C2 086 039 D1 087 056 C2 PASS +5388104 NISCHAL GUPTA M 101 076 C1 122 086 A2 041 093 A1 086 083 A2 087 078 B1 PASS +5388105 NISHA LANDGE F 101 092 A1 122 096 A1 041 090 A2 086 079 A2 087 090 A1 PASS +5388106 PARAS BOTHRA M 101 079 B2 085 060 D1 034 099 A1 086 050 C1 087 068 B2 PASS +5388107 PIYUSH BOTHRA M 101 083 B1 122 091 A1 041 095 A1 086 090 A1 087 095 A1 PASS +5388108 POORVI JAIN F 101 090 A2 122 095 A1 041 093 A1 086 086 A2 087 093 A1 PASS +5388109 PRIYANKA KUMARI F 101 083 B1 085 083 B1 034 100 A1 086 069 B1 087 074 B1 PASS +5388110 RAJEEV SHARMA M 101 085 B1 122 077 B1 041 087 A2 086 073 B1 087 059 C1 PASS +5388111 RASHI TALWAR F 101 079 B2 085 078 B2 034 100 A1 086 047 C2 087 063 C1 PASS +5388112 RUDRANSH SINGH M 101 090 A2 122 091 A1 041 080 B1 086 074 B1 087 091 A1 PASS +5388113 SAKSHI CHAMOLI F 101 066 C2 122 080 A2 041 075 B1 086 046 C2 087 051 C2 PASS +5388114 SAKSHI GUPTA F 101 076 C1 122 083 A2 041 081 A2 086 076 A2 087 067 B2 PASS +5388115 SAPNA SHARMA F 085 082 B2 101 080 B2 034 097 A1 086 053 C1 087 068 B2 122 077 B1 PASS +5388116 SARTHAK AGGARWAL M 101 067 C2 085 066 C2 041 044 C2 086 039 D1 087 076 B1 PASS +5388117 SARTHAK ARORA M 101 090 A2 122 089 A1 041 077 B1 086 089 A1 087 076 B1 PASS +5388118 SAURABH CHAUDHARY M 101 066 C2 085 061 D1 041 049 C2 086 048 C2 087 054 C2 PASS +5388119 SAURABH KUMAR M 101 048 D2 085 059 D1 041 044 C2 086 033 D2 087 036 D2 PASS +5388120 SHUBHRA ARORA F 101 079 B2 085 073 C1 041 077 B1 086 065 B2 034 092 A2 PASS +5388121 SIDDHARTH DHOUNDIYAL M 101 079 B2 085 068 C2 041 054 C1 086 058 B2 087 071 B2 PASS +5388122 SIDHARTH SINGH M 101 073 C1 085 074 C1 041 061 B2 086 056 C1 087 065 C1 PASS +5388123 SURBHI SAUMYA F 101 082 B2 122 080 A2 041 079 B1 086 067 B1 087 075 B1 PASS +5388124 TANNU DWIVEDI F 101 073 C1 085 089 A2 041 034 D1 086 040 D1 087 046 D1 PASS +5388125 TISHA SHARMA F 101 071 C2 122 082 A2 041 080 B1 086 057 C1 087 059 C1 PASS +5388126 VANSH SINGHAL M 101 055 D2 122 046 D2 041 049 C2 086 033 D2 087 045 D1 PASS +5388127 VANSHIKA z F 101 093 A1 085 094 A1 041 088 A2 086 077 A2 087 092 A1 PASS +5388128 VARDAAN GULLA M 101 082 B2 085 088 A2 041 065 B2 086 069 B1 087 066 B2 PASS +5388129 VARUN SHRIVASTAVA M 101 068 C2 122 071 B1 041 050 C1 086 053 C1 087 046 D1 PASS +5388130 VIDHI LODHI F 085 090 A2 122 089 A1 041 086 A2 086 065 B2 087 067 B2 101 077 C1 PASS +5388131 VIDUSHI GUPTA F 085 091 A2 122 096 A1 041 095 A1 086 097 A1 087 097 A1 101 086 B1 PASS +5388132 VIVEK SINGH M 101 067 C2 085 085 B1 041 063 B2 086 048 C2 087 071 B2 PASS +5388133 PRATHAM ANAND M 101 087 A2 085 092 A2 041 071 B1 086 063 B2 087 061 C1 PASS +5388134 KARNIKA PANDEY F 101 084 B1 085 083 B1 041 074 B1 086 071 B1 087 072 B2 PASS \ No newline at end of file