Imtiaz Ahmad

108 papers A 1B 1C 1Misc 2Journal 94Unranked 9
YearRankTypeTitle / Venue / Authors
2026 J jnl
J. Big Data
Ghazal Alsholi, Imtiaz Ahmad, Sa'ed Abed
2026 J jnl
J. Appl. Math. Comput.
Shakir Ullah, Imtiaz Ahmad, Mohammad Idrees, Saeed Islam, Ishtiaq Ali
2026 J jnl
PeerJ Comput. Sci.
Kousar Mohi, Imtiaz Ahmad, Sa'ed Abed
2026 J jnl
IEEE Access
Sireen Y. Albalkhi, Deem F. Alotaibi, Tassos Dimitriou, Imtiaz Ahmad
2025 J jnl
ACM Trans. Asian Low Resour. Lang. Inf. Process.
Anwar Alajmi, Haniah Altabaa, Sa'ed Abed, Imtiaz Ahmad
2025 J jnl
Frontiers Artif. Intell.
Ayah Beidas, Kousar Mohi, Fatme Ghaddar, Imtiaz Ahmad, Sa'ed Abed
2025 J jnl
Neural Comput. Appl.
Anwar Alajmi, Imtiaz Ahmad, Ameer Mohammed
2025 J jnl
Comput. Biol. Chem.
Hamid Ullah, Aftab Alam, Ahmed A. Elhenawy, Imtiaz Ahmad, Abdul Latif, Mumtaz Ali, Manzoor Ahmad
2025 J jnl
Complex.
Mohammad Idrees, Nigar Ali, Ihtisham Ul Haq, Imtiaz Ahmad, Mohammed Daher Albalwi, Md. Haider Ali Biswas
2025 J jnl
Neural Comput. Appl.
Anwar Alajmi, Bashair AlSarraf, Zainab Abualhassan, Abbas A. Fairouz, Imtiaz Ahmad
2024 J jnl
Clust. Comput.
Lamis Abdo, Imtiaz Ahmad, Sa'ed Abed
2024 J jnl
Knowl. Based Syst.
Imtiaz Ahmad, Muhammad Adnan, Noor Ul Amin, Asif Umer, Adnan Khurshid, Khursheed Aurangzeb, Muhammad Gulistan
2024 J jnl
Int. J. Math. Math. Sci.
Ibad Ullah, Nigar Ali, Ihtisham Ul Haq, Imtiaz Ahmad, Mohammed Daher Albalwi, Md. Haider Ali Biswas
2024 J jnl
J. Comput. Sci.
Ziad Ur Rehman, Salah Mahmoud Boulaaras, Rashid Jan, Imtiaz Ahmad, Salma Bahramand
2024 B conf
ICMR
Albatool Wazzan, Imtiaz Ahmad, Stephen MacNeil, Richard Souvenir
2024 J jnl
Expert Syst. Appl.
Ameer Mohammed, Ziad Tariq Muhammad Ali, Imtiaz Ahmad
2024 J jnl
J. Electron. Test.
Adnan Rashid, Ayesha Gauhar, Osman Hasan, Sa'ed Abed, Imtiaz Ahmad
2024 J jnl
IET Image Process.
Sa'ed Abed, Ghadeer Aldamkhi, Imtiaz Ahmad
2024 J jnl
Clust. Comput.
Ali Kelkawi, Imtiaz Ahmad, Mohammed El-Abd
2024 J jnl
IEEE Trans. Inf. Forensics Secur.
Ziad Tariq Muhammad Ali, Ameer Mohammed, Imtiaz Ahmad
2023 J jnl
Int. J. Appl. Metaheuristic Comput.
Maryam AlJame, Aisha Alnoori, Mohammad Gh. Alfailakawi, Imtiaz Ahmad
2023 conf
IDSTA
Zainab Abualhassan, Ehtesham Hassan, Imtiaz Ahmad, Sa'ed Abed
2023 J jnl
Neural Comput. Appl.
Ali Kelkawi, Mohammed El-Abd, Imtiaz Ahmad
2022 J jnl
J. King Saud Univ. Comput. Inf. Sci.
Imtiaz Ahmad, Mohammad Gh. Alfailakawi, Asayel AlMutawa, Latifa Alsalman
2022 J jnl
Proc. ACM Hum. Comput. Interact.
Sabid Bin Habib Pias, Imtiaz Ahmad, Taslima Akter, Apu Kapadia, Adam J. Lee
2022 J jnl
IEEE Access
Ziad Tariq Muhammad Ali, Ameer Mohammed, Imtiaz Ahmad
2022 J jnl
IEEE Access
Husain Sharaf, Imtiaz Ahmad, Tassos Dimitriou
2022 J jnl
Neural Comput. Appl.
Jassim Al-Fadhli, Ali Jaragh, Mohammad Gh. Alfailakawi, Imtiaz Ahmad
2022 J jnl
J. Comput. Appl. Math.
Sakhi Zaman, Siraj-ul-Islam, Muhammad Munib Khan, Imtiaz Ahmad
2022 J jnl
Axioms
Junaid Ahmad, Kifayat Ullah, Imtiaz Ahmad, Muhammad Arshad, Nantapat Jarasthitikulchai, Weerawat Sudsutad
2022 J jnl
Concurr. Comput. Pract. Exp.
Mohammad Alshayeji, Bader BehBehani, Imtiaz Ahmad
2022 J jnl
Proc. ACM Hum. Comput. Interact.
Imtiaz Ahmad, Taslima Akter, Zachary Buher, Rosta Farzan, Apu Kapadia, Adam J. Lee
2021 J jnl
Multim. Tools Appl.
Dawood Shah, Tariq Shah, Imtiaz Ahmad, Muhammad Imran Haider, Ijaz Khalid
2021 J jnl
IEEE Access
Hala R. Al-Faisal, Imtiaz Ahmad, Ayed A. Salman, Mohammad Gh. Alfailakawi
2021 Misc conf
FRUCT
Mousa Al Sulaimi, Imtiaz Ahmad, Mohammad Jeragh
2021 J jnl
Int. J. Intell. Networks
Dalal Aloraifan, Imtiaz Ahmad, Ebrahim A. Alrashed
2021 J jnl
J. Netw. Syst. Manag.
Mohamad Khattar Awad, Marwa Hassan Hafez Ahmed, Ali F. Almutairi, Imtiaz Ahmad
2021 J jnl
IEEE Access
Mohammad Gh. Alfailakawi, Maryam AlJame, Imtiaz Ahmad
2021 J jnl
Int. J. Intell. Syst.
Sa'ed Abed, Areej A. Abdelaal, Mohammad H. Alshayeji, Imtiaz Ahmad
2020 J jnl
Clust. Comput.
Maryam AlJame, Imtiaz Ahmad, Mohammad AlFailakawi
2020 J jnl
Comput. Methods Programs Biomed.
Muhammad Naeem Jan, Nigar Ali, Gul Zaman, Imtiaz Ahmad, Zahir Shah, Poom Kumam
2020 J jnl
Neural Comput. Appl.
Mahmoud Imdoukh, Imtiaz Ahmad, Mohammad Gh. Alfailakawi
2020 J jnl
Complex.
Hijaz Ahmad, Tufail A. Khan, Predrag S. Stanimirovic, Yu-Ming Chu, Imtiaz Ahmad
2020 J jnl
Concurr. Comput. Pract. Exp.
Mahmoud Imdoukh, Imtiaz Ahmad, Mohammad Gh. Alfailakawi
2020 J jnl
Symmetry
Imtiaz Ahmad, Hijaz Ahmad, Phatiphat Thounthong, Yu-Ming Chu, Clemente Cesarano
2020 J jnl
Proc. ACM Hum. Comput. Interact.
Imtiaz Ahmad, Rosta Farzan, Apu Kapadia, Adam J. Lee
2019 J jnl
Math. Comput. Simul.
Muhammad Ahsan, Imtiaz Ahmad, Masood Ahmad, Iltaf Hussian
2019 conf
ICETE (2)
Khazam Alhamdan, Tassos Dimitriou, Imtiaz Ahmad
2019 J jnl
IEEE Access
Sari Sultan, Imtiaz Ahmad, Tassos Dimitriou
2019 J jnl
Concurr. Comput. Pract. Exp.
Yasser H. Khalil, Mohammad Alshayeji, Imtiaz Ahmad
2019 J jnl
IET Comput. Digit. Tech.
Mohammad Gh. Alfailakawi, Mohammed El-Shafei, Imtiaz Ahmad, Ayed A. Salman
2019 J jnl
Symmetry
Imtiaz Ahmad, Muhammad Ahsan, Iltaf Hussain, Poom Kumam, Wiyada Kumam
2019 J jnl
Symmetry
Imtiaz Ahmad, Muhammad Riaz, Muhammad Ayaz, Muhammad Arif, Saeed Islam, Poom Kumam
2019 J jnl
IEEE Commun. Surv. Tutorials
Zahraa N. Abdullah, Imtiaz Ahmad, Iftekhar Hussain
2018 Misc conf
VLSID
Mohammad Gh. Alfailakawi, Imtiaz Ahmad, Sarah Elghandour
2018 J jnl
Int. J. Parallel Emergent Distributed Syst.
Mohammed El-Shafei, Imtiaz Ahmad, Mohammad Gh. Alfailakawi
2018 J jnl
Int. J. Circuit Theory Appl.
Sa'ed Abed, Yasser H. Khalil, Mahdi Modhaffar, Imtiaz Ahmad
2018 J jnl
J. Netw. Comput. Appl.
Zainab AlSaeed, Imtiaz Ahmad, Iftekhar Hussain
2018 J jnl
Ad Hoc Networks
Suood Abdulaziz Al-Roomi, Imtiaz Ahmad, Tassos Dimitriou
2017 J jnl
IET Circuits Devices Syst.
Sa'ed Abed, Imtiaz Ahmad, Mohammad H. Al Shayeji, Sari Sultan
2017 conf
ICCA
Mariam Safar, Imtiaz Ahmad, Anwar K. Al-Yatama
2017 J jnl
IET Comput. Digit. Tech.
Imtiaz Ahmad, Mahmoud Imdoukh, Mohammad AlFailakawi
2017 J jnl
Comput. Math. Appl.
Imtiaz Ahmad, Siraj-ul-Islam, Abdul Q. M. Khaliq
2017 J jnl
J. Supercomput.
Anwar Alyatama, Imtiaz Ahmad, Naelah A. Al-Dabbous
2017 J jnl
Microprocess. Microsystems
Imtiaz Ahmad, Areej Hamouda, Mohammad AlFailakawi
2017 J jnl
J. Supercomput.
Shaikhah AlEbrahim, Imtiaz Ahmad
2016 J jnl
Int. J. Parallel Emergent Distributed Syst.
Eman AlQuraishi, Eman AlDwaisan, Alaa AlSaqaa, Imtiaz Ahmad
2016 J jnl
J. Intell. Fuzzy Syst.
Faruk Karaaslan, Imtiaz Ahmad, Aman Ullah
2016 J jnl
Expert Syst. Appl.
Mohammad AlFailakawi, Imtiaz Ahmad, Suha A. Hamdan
2016 J jnl
Microprocess. Microsystems
Mohammed El-Shafei, Imtiaz Ahmad, Mohammad AlFailakawi
2016 J jnl
Opt. Switch. Netw.
Rana W. Alaskar, Imtiaz Ahmad, Anwar Alyatama
2015 J jnl
Inf. Sci.
Ayed A. Salman, Imtiaz Ahmad, Mahamed G. H. Omran
2015 J jnl
Memetic Comput.
Ayed A. Salman, Mahamed G. H. Omran, Imtiaz Ahmad
2015 J jnl
Quantum Inf. Process.
Mohammad AlFailakawi, Imtiaz Ahmad, Laila AlTerkawi, Suha A. Hamdan
2013 conf
EMS
May Al-Roomi, Ayed A. Salman, Imtiaz Ahmad
2013 J jnl
Quantum Inf. Process.
Mohammad AlFailakawi, Laila AlTerkawi, Imtiaz Ahmad, Suha A. Hamdan
2013 J jnl
Evol. Syst.
Ayed A. Salman, Imtiaz Ahmad, Hanaa Al-Rushood, Suha A. Hamdan
2012 J jnl
Expert Syst. Appl.
Imtiaz Ahmad, Mohammad Gh. Mohammad, Ayed A. Salman, Suha A. Hamdan
2010 J jnl
Comput. Oper. Res.
Ayed A. Salman, Imtiaz Ahmad, Mahamed G. H. Omran, Mohammad Gh. Mohammad
2010 J jnl
J. Softw.
Imtiaz Ahmad, Muhammad K. Dhodhi, Ishfaq Ahmad
2008 J jnl
J. Comput. Networks Commun.
Imtiaz Ahmad, Buthaina Al-Kazemi, A. Shoba Das
2007 J jnl
Comput. J.
Imtiaz Ahmad, A. Shoba Das
2006 J jnl
Comput. Electr. Eng.
Imtiaz Ahmad, Faridah M. Ali, A. Shoba Das
2005 J jnl
Comput. Electr. Eng.
Imtiaz Ahmad, A. Shoba Das
2003 J jnl
Comput. Electr. Eng.
Imtiaz Ahmad
2002 J jnl
J. Parallel Distributed Comput.
Muhammad K. Dhodhi, Imtiaz Ahmad, Anwar K. Al-Yatama, Ishfaq Ahmad
2002 J jnl
Microprocess. Microsystems
Ayed A. Salman, Imtiaz Ahmad, Sabah Al-Madani
2002 conf
VTC Spring
Rana Ejaz Ahmed, Robin Cardan, Imtiaz Ahmad
2001 J jnl
Microprocess. Microsystems
Imtiaz Ahmad
2001 J jnl
Comput. Electr. Eng.
Imtiaz Ahmad, A. Shoba Das
2000 J jnl
Microprocess. Microsystems
Imtiaz Ahmad, Faridah M. Ali, Raza Ul-Mustafa
2000 J jnl
Comput. J.
Imtiaz Ahmad, Muhammad K. Dhodhi, Faridah M. Ali
1999 J jnl
J. Parallel Distributed Comput.
Muhammad K. Dhodhi, John A. Saghri, Imtiaz Ahmad, Raza Ul-Mustafa
1999 C conf
ICCD
Imtiaz Ahmad, Raza Ul-Mustafa
1998 J jnl
Microprocess. Microsystems
Faridah M. Ali, Imtiaz Ahmad
1996 J jnl
Parallel Comput.
Imtiaz Ahmad, Muhammad K. Dhodhi
1996 J jnl
J. Syst. Softw.
Khaled Al-Saqabi, Kassem Saleh, Imtiaz Ahmad
1995 J jnl
Microprocess. Microsystems
Imtiaz Ahmad, Muhammad K. Dhodhi, Kassem Saleh
1995 J jnl
Comput. J.
Imtiaz Ahmad, Muhammad K. Dhodhi
1995 J jnl
Comput. Commun.
Kassem Saleh, Imtiaz Ahmad, Khaled Al-Saqabi, Anjali Agarwal
1995 J jnl
Microprocess. Microsystems
Muhammad K. Dhodhi, Imtiaz Ahmad, Robert H. Storer
1995 conf
Parallel and Distributed Computing and Systems
Muhammad K. Dhodhi, Imtiaz Ahmad, Kassem Saleh
1995 J jnl
Concurr. Pract. Exp.
Imtiaz Ahmad, Muhammad K. Dhodhi
1994 J jnl
J. Syst. Softw.
Kassem Saleh, Imtiaz Ahmad, Khaled Al-Saqabi, Anjali Agarwal
1994 conf
EDAC-ETC-EUROASIC
Muhammad K. Dhodhi, Imtiaz Ahmad, C. Y. Roger Chen
1992 conf
Great Lakes Symposium on VLSI
Imtiaz Ahmad, C. Y. Roger Chen
1991 A conf
ICCAD
Imtiaz Ahmad, C. Y. Roger Chen
1973 conf
ACM Annual Conference
Jan Polek, Imtiaz Ahmad
redb/ext/rich_header.py
← Index redb/ext/rich_header.py python
# from https://github.com/dishather/richprint/blob/master/comp_id.txt
# adapted from mirar's implementations for
# https://www.sweetscape.com/010editor/repository/files/EXE.bt
def get_rich_idVersion(idVersion):
    if idVersion == 0x00010000:
        return "[---] Unmarked objects"
    elif idVersion == 0x00000000:
        return "[---] Unmarked objects (old)"
    elif idVersion == 0x01046B74:
        return "[ C ] VS2019 v16.0.0 build 27508"
    elif idVersion == 0x01036B74:
        return "[ASM] VS2019 v16.0.0 build 27508"
    elif idVersion == 0x01056B74:
        return "[C++] VS2019 v16.0.0 build 27508"
    elif idVersion == 0x00FF6B74:
        return "[RES] VS2019 v16.0.0 build 27508"
    elif idVersion == 0x01026B74:
        return "[LNK] VS2019 v16.0.0 build 27508"
    elif idVersion == 0x01006B74:
        return "[EXP] VS2019 v16.0.0 build 27508"
    elif idVersion == 0x01016B74:
        return "[IMP] VS2019 v16.0.0 build 27508"
    elif idVersion == 0x010464EA:
        return "[ C ] VS2017 v15.5.4 build 25834"
    elif idVersion == 0x010364EA:
        return "[ASM] VS2017 v15.5.4 build 25834"
    elif idVersion == 0x010564EA:
        return "[C++] VS2017 v15.5.4 build 25834"
    elif idVersion == 0x00FF64EA:
        return "[RES] VS2017 v15.5.4 build 25834"
    elif idVersion == 0x010264EA:
        return "[LNK] VS2017 v15.5.4 build 25834"
    elif idVersion == 0x010064EA:
        return "[EXP] VS2017 v15.5.4 build 25834"
    elif idVersion == 0x010164EA:
        return "[IMP] VS2017 v15.5.4 build 25834"
    elif idVersion == 0x01045E97:
        return "[ C ] VS2015 UPD3.1 build 24215"
    elif idVersion == 0x01055E97:
        return "[C++] VS2015 UPD3.1 build 24215"
    elif idVersion == 0x01025E97:
        return "[LNK] VS2015 UPD3.1 build 24215"
    elif idVersion == 0x01005E97:
        return "[EXP] VS2015 UPD3.1 build 24215"
    elif idVersion == 0x01015E97:
        return "[IMP] VS2015 UPD3.1 build 24215"
    elif idVersion == 0x01045E95:
        return "[ C ] VS2015 UPD3 build 24213"
    elif idVersion == 0x01035E92:
        return "[ASM] VS2015 UPD3 build 24210"
    elif idVersion == 0x01055E95:
        return "[C++] VS2015 UPD3 build 24213"
    elif idVersion == 0x00FF5E92:
        return "[RES] VS2015 UPD3 build 24210"
    elif idVersion == 0x01025E95:
        return "[LNK] VS2015 UPD3 build 24213"
    elif idVersion == 0x01005E95:
        return "[EXP] VS2015 UPD3 build 24213"
    elif idVersion == 0x01015E95:
        return "[IMP] VS2015 UPD3 build 24213"
    elif idVersion == 0x01045D6E:
        return "[ C ] VS2015 UPD2 build 23918"
    elif idVersion == 0x01035D6E:
        return "[ASM] VS2015 UPD2 build 23918"
    elif idVersion == 0x01055D6E:
        return "[C++] VS2015 UPD2 build 23918"
    elif idVersion == 0x00FF5D6E:
        return "[RES] VS2015 UPD2 build 23918"
    elif idVersion == 0x01025D6E:
        return "[LNK] VS2015 UPD2 build 23918"
    elif idVersion == 0x01005D6E:
        return "[EXP] VS2015 UPD2 build 23918"
    elif idVersion == 0x01015D6E:
        return "[IMP] VS2015 UPD2 build 23918"
    elif idVersion == 0x01045BD2:
        return "[ C ] VS2015 UPD1 build 23506"
    elif idVersion == 0x01035BD2:
        return "[ASM] VS2015 UPD1 build 23506"
    elif idVersion == 0x01055BD2:
        return "[C++] VS2015 UPD1 build 23506"
    elif idVersion == 0x00FF5BD2:
        return "[RES] VS2015 UPD1 build 23506"
    elif idVersion == 0x01025BD2:
        return "[LNK] VS2015 UPD1 build 23506"
    elif idVersion == 0x01005BD2:
        return "[EXP] VS2015 UPD1 build 23506"
    elif idVersion == 0x01015BD2:
        return "[IMP] VS2015 UPD1 build 23506"
    elif idVersion == 0x010459F2:
        return "[ C ] VS2015 build 23026"
    elif idVersion == 0x010359F2:
        return "[ASM] VS2015 build 23026"
    elif idVersion == 0x010559F2:
        return "[C++] VS2015 build 23026"
    elif idVersion == 0x00FF59F2:
        return "[RES] VS2015 build 23026"
    elif idVersion == 0x010259F2:
        return "[LNK] VS2015 build 23026"
    elif idVersion == 0x010059F2:
        return "[EXP] VS2015 build 23026"
    elif idVersion == 0x010159F2:
        return "[IMP] VS2015 build 23026"
    elif idVersion == 0x00E09EB5:
        return "[ C ] VS2013 UPD5 build 40629"
    elif idVersion == 0x00E19EB5:
        return "[C++] VS2013 UPD5 build 40629"
    elif idVersion == 0x00DE9EB5:
        return "[LNK] VS2013 UPD5 build 40629"
    elif idVersion == 0x00DC9EB5:
        return "[EXP] VS2013 UPD5 build 40629"
    elif idVersion == 0x00DD9EB5:
        return "[IMP] VS2013 UPD5 build 40629"
    elif idVersion == 0x00DF9EB5:
        return "[ASM] VS2013 UPD5 build 40629"
    elif idVersion == 0x00E0797D:
        return "[ C ] VS2013 UPD4 build 31101"
    elif idVersion == 0x00E1797D:
        return "[C++] VS2013 UPD4 build 31101"
    elif idVersion == 0x00DE797D:
        return "[LNK] VS2013 UPD4 build 31101"
    elif idVersion == 0x00DC797D:
        return "[EXP] VS2013 UPD4 build 31101"
    elif idVersion == 0x00DD797D:
        return "[IMP] VS2013 UPD4 build 31101"
    elif idVersion == 0x00DF797D:
        return "[ASM] VS2013 UPD4 build 31101"
    elif idVersion == 0x00E07803:
        return "[ C ] VS2013 UPD3 build 30723"
    elif idVersion == 0x00E17803:
        return "[C++] VS2013 UPD3 build 30723"
    elif idVersion == 0x00DE7803:
        return "[LNK] VS2013 UPD3 build 30723"
    elif idVersion == 0x00DC7803:
        return "[EXP] VS2013 UPD3 build 30723"
    elif idVersion == 0x00DD7803:
        return "[IMP] VS2013 UPD3 build 30723"
    elif idVersion == 0x00DF7803:
        return "[ASM] VS2013 UPD3 build 30723"
    elif idVersion == 0x00E07725:
        return "[ C ] VS2013 UPD2 build 30501"
    elif idVersion == 0x00E17725:
        return "[C++] VS2013 UPD2 build 30501"
    elif idVersion == 0x00DE7725:
        return "[LNK] VS2013 UPD2 build 30501"
    elif idVersion == 0x00DC7725:
        return "[EXP] VS2013 UPD2 build 30501"
    elif idVersion == 0x00DD7725:
        return "[IMP] VS2013 UPD2 build 30501"
    elif idVersion == 0x00DF7725:
        return "[ASM] VS2013 UPD2 build 30501"
    elif idVersion == 0x00E0520D:
        return "[ C ] VS2013 build 21005"
    elif idVersion == 0x00E1520D:
        return "[C++] VS2013 build 21005"
    elif idVersion == 0x00DB520D:
        return "[RES] VS2013 build 21005"
    elif idVersion == 0x00DE520D:
        return "[LNK] VS2013 build 21005"
    elif idVersion == 0x00DC520D:
        return "[EXP] VS2013 build 21005"
    elif idVersion == 0x00DD520D:
        return "[IMP] VS2013 build 21005"
    elif idVersion == 0x00DF520D:
        return "[ASM] VS2013 build 21005"
    elif idVersion == 0x00CEEE66:
        return "[ C ] VS2012 UPD4 build 61030"
    elif idVersion == 0x00CFEE66:
        return "[C++] VS2012 UPD4 build 61030"
    elif idVersion == 0x00CDEE66:
        return "[ASM] VS2012 UPD4 build 61030"
    elif idVersion == 0x00C9EE66:
        return "[RES] VS2012 UPD4 build 61030"
    elif idVersion == 0x00CCEE66:
        return "[LNK] VS2012 UPD4 build 61030"
    elif idVersion == 0x00CAEE66:
        return "[EXP] VS2012 UPD4 build 61030"
    elif idVersion == 0x00CBEE66:
        return "[IMP] VS2012 UPD4 build 61030"
    elif idVersion == 0x00CEECC2:
        return "[ C ] VS2012 UPD3 build 60610"
    elif idVersion == 0x00CFECC2:
        return "[C++] VS2012 UPD3 build 60610"
    elif idVersion == 0x00CDECC2:
        return "[ASM] VS2012 UPD3 build 60610"
    elif idVersion == 0x00C9ECC2:
        return "[RES] VS2012 UPD3 build 60610"
    elif idVersion == 0x00CCECC2:
        return "[LNK] VS2012 UPD3 build 60610"
    elif idVersion == 0x00CAECC2:
        return "[EXP] VS2012 UPD3 build 60610"
    elif idVersion == 0x00CBECC2:
        return "[IMP] VS2012 UPD3 build 60610"
    elif idVersion == 0x00CEEB9B:
        return "[ C ] VS2012 UPD2 build 60315"
    elif idVersion == 0x00CFEB9B:
        return "[C++] VS2012 UPD2 build 60315"
    elif idVersion == 0x00CDEB9B:
        return "[ASM] VS2012 UPD2 build 60315"
    elif idVersion == 0x00C9EB9B:
        return "[RES] VS2012 UPD2 build 60315"
    elif idVersion == 0x00CCEB9B:
        return "[LNK] VS2012 UPD2 build 60315"
    elif idVersion == 0x00CAEB9B:
        return "[EXP] VS2012 UPD2 build 60315"
    elif idVersion == 0x00CBEB9B:
        return "[IMP] VS2012 UPD2 build 60315"
    elif idVersion == 0x00CEC7A2:
        return "[ C ] VS2012 UPD1 build 51106"
    elif idVersion == 0x00CFC7A2:
        return "[C++] VS2012 UPD1 build 51106"
    elif idVersion == 0x00CDC7A2:
        return "[ASM] VS2012 UPD1 build 51106"
    elif idVersion == 0x00C9C7A2:
        return "[RES] VS2012 UPD1 build 51106"
    elif idVersion == 0x00CCC7A2:
        return "[LNK] VS2012 UPD1 build 51106"
    elif idVersion == 0x00CAC7A2:
        return "[EXP] VS2012 UPD1 build 51106"
    elif idVersion == 0x00CBC7A2:
        return "[IMP] VS2012 UPD1 build 51106"
    elif idVersion == 0x00CEC627:
        return "[ C ] VS2012 build 50727"
    elif idVersion == 0x00CFC627:
        return "[C++] VS2012 build 50727"
    elif idVersion == 0x00C9C627:
        return "[RES] VS2012 build 50727"
    elif idVersion == 0x00CDC627:
        return "[ASM] VS2012 build 50727"
    elif idVersion == 0x00CAC627:
        return "[EXP] VS2012 build 50727"
    elif idVersion == 0x00CBC627:
        return "[IMP] VS2012 build 50727"
    elif idVersion == 0x00CCC627:
        return "[LNK] VS2012 build 50727"
    elif idVersion == 0x00AA9D1B:
        return "[ C ] VS2010 SP1 build 40219"
    elif idVersion == 0x00AB9D1B:
        return "[C++] VS2010 SP1 build 40219"
    elif idVersion == 0x009D9D1B:
        return "[LNK] VS2010 SP1 build 40219"
    elif idVersion == 0x009A9D1B:
        return "[RES] VS2010 SP1 build 40219"
    elif idVersion == 0x009B9D1B:
        return "[EXP] VS2010 SP1 build 40219"
    elif idVersion == 0x009C9D1B:
        return "[IMP] VS2010 SP1 build 40219"
    elif idVersion == 0x009E9D1B:
        return "[ASM] VS2010 SP1 build 40219"
    elif idVersion == 0x00AA766F:
        return "[ C ] VS2010 build 30319"
    elif idVersion == 0x00AB766F:
        return "[C++] VS2010 build 30319"
    elif idVersion == 0x009D766F:
        return "[LNK] VS2010 build 30319"
    elif idVersion == 0x009A766F:
        return "[RES] VS2010 build 30319"
    elif idVersion == 0x009B766F:
        return "[EXP] VS2010 build 30319"
    elif idVersion == 0x009C766F:
        return "[IMP] VS2010 build 30319"
    elif idVersion == 0x009E766F:
        return "[ASM] VS2010 build 30319"
    elif idVersion == 0x00837809:
        return "[ C ] VS2008 SP1 build 30729"
    elif idVersion == 0x00847809:
        return "[C++] VS2008 SP1 build 30729"
    elif idVersion == 0x00957809:
        return "[ASM] VS2008 SP1 build 30729"
    elif idVersion == 0x00927809:
        return "[EXP] VS2008 SP1 build 30729"
    elif idVersion == 0x00937809:
        return "[IMP] VS2008 SP1 build 30729"
    elif idVersion == 0x00917809:
        return "[LNK] VS2008 SP1 build 30729"
    elif idVersion == 0x0083521E:
        return "[ C ] VS2008 build 21022"
    elif idVersion == 0x0084521E:
        return "[C++] VS2008 build 21022"
    elif idVersion == 0x0091521E:
        return "[LNK] VS2008 build 21022"
    elif idVersion == 0x0094521E:
        return "[RES] VS2008 build 21022"
    elif idVersion == 0x0092521E:
        return "[EXP] VS2008 build 21022"
    elif idVersion == 0x0093521E:
        return "[IMP] VS2008 build 21022"
    elif idVersion == 0x0095521E:
        return "[ASM] VS2008 build 21022"
    elif idVersion == 0x006DC627:
        return "[ C ] VS2005 build 50727"
    elif idVersion == 0x006EC627:
        return "[C++] VS2005 build 50727"
    elif idVersion == 0x0078C627:
        return "[LNK] VS2005 build 50727"
    elif idVersion == 0x007CC627:
        return "[RES] VS2005 build 50727"
    elif idVersion == 0x007AC627:
        return "[EXP] VS2005 build 50727"
    elif idVersion == 0x007BC627:
        return "[IMP] VS2005 build 50727"
    elif idVersion == 0x007DC627:
        return "[ASM] VS2005 build 50727"
    elif idVersion == 0x005F178E:
        return "[ C ] VS2003 (.NET) SP1 build 6030"
    elif idVersion == 0x0060178E:
        return "[C++] VS2003 (.NET) SP1 build 6030"
    elif idVersion == 0x005A178E:
        return "[LNK] VS2003 (.NET) SP1 build 6030"
    elif idVersion == 0x000F178E:
        return "[ASM] VS2003 (.NET) SP1 build 6030"
    elif idVersion == 0x005C178E:
        return "[EXP] VS2003 (.NET) SP1 build 6030"
    elif idVersion == 0x005D178E:
        return "[IMP] VS2003 (.NET) SP1 build 6030"
    elif idVersion == 0x005F0C05:
        return "[ C ] VS2003 (.NET) build 3077"
    elif idVersion == 0x00600C05:
        return "[C++] VS2003 (.NET) build 3077"
    elif idVersion == 0x000F0C05:
        return "[ASM] VS2003 (.NET) build 3077"
    elif idVersion == 0x005E0BEC:
        return "[RES] VS2003 (.NET) build 3052"
    elif idVersion == 0x005C0C05:
        return "[EXP] VS2003 (.NET) build 3077"
    elif idVersion == 0x005D0C05:
        return "[IMP] VS2003 (.NET) build 3077"
    elif idVersion == 0x005A0C05:
        return "[LNK] VS2003 (.NET) build 3077"
    elif idVersion == 0x001C24FA:
        return "[ C ] VS2002 (.NET) build 9466"
    elif idVersion == 0x001D24FA:
        return "[C++] VS2002 (.NET) build 9466"
    elif idVersion == 0x004024FA:
        return "[ASM] VS2002 (.NET) build 9466"
    elif idVersion == 0x003D24FA:
        return "[LNK] VS2002 (.NET) build 9466"
    elif idVersion == 0x004524FA:
        return "[RES] VS2002 (.NET) build 9466"
    elif idVersion == 0x003F24FA:
        return "[EXP] VS2002 (.NET) build 9466"
    elif idVersion == 0x001924FA:
        return "[IMP] VS2002 (.NET) build 9466"
    elif idVersion == 0x000A2636:
        return "[ C ] VS98 (6.0) SP6 build 8804"
    elif idVersion == 0x000B2636:
        return "[C++] VS98 (6.0) SP6 build 8804"
    elif idVersion == 0x00152306:
        return "[ C ] VC++ 6.0 SP5 build 8804"
    elif idVersion == 0x00162306:
        return "[C++] VC++ 6.0 SP5 build 8804"
    elif idVersion == 0x000420FF:
        return "[LNK] VC++ 6.0 SP5 imp/exp build 8447"
    elif idVersion == 0x000606C7:
        return "[RES] VS98 (6.0) SP6 cvtres build 1736"
    elif idVersion == 0x000A1FE8:
        return "[ C ] VS98 (6.0) build 8168"
    elif idVersion == 0x000B1FE8:
        return "[C++] VS98 (6.0) build 8168"
    elif idVersion == 0x000606B8:
        return "[RES] VS98 (6.0) cvtres build 1720"
    elif idVersion == 0x00041FE8:
        return "[LNK] VS98 (6.0) imp/exp build 8168"
    elif idVersion == 0x00060684:
        return "[RES] VS97 (5.0) SP3 cvtres 5.00.1668"
    elif idVersion == 0x00021C87:
        return "[IMP] VS97 (5.0) SP3 link 5.10.7303"
    else:
        id_ = idVersion >> 0x10
        version = idVersion & 0xFFFF
        s = "id: " + str(id_) + ", version: " + str(version)
        return s