всем доброго дня, знаю что вопрос глупый и немного не в тему, посему прошу сильно не бить

сегодня увидел УЖАС! а именно: от нечего делать на работе взял два устройства климат контроля (старой и новой версии) оба сделаны на MEGA128 ну разумеется схемы немного разные. считал програматором старое - все вроде нормально (прошива весит около 50 к) разобрал с помощью IDA, сижу изучаю с целью обшего развития..... потом считал новое устройство, вот тут то и началось.... вначале IDA начал ругатся дескать прошива весит больше чем обьем памяти mega128. конечно же ничего не разобрал.... я посмотрел сколько она весит - оказалось БОЛЬШЕ 300 к! считал еще раз-тоже самое. сижу чешу репу.... взял да и открыл ее блокнотом и вот что там:
:1000000000000101020203030404050506060707B8
:10001000080809090A0A0B0B0C0C0D0D0E0E0F0F28
:100020001010111112121313141415151616171798
:10003000181819191A1A1B1B1C1C1D1D1E1E1F1F08
:100040002020212122222323242425252626272778
:10005000282829292A2A2B2B2C2C2D2D2E2E2F2FE8
:100060003030313132323333343435353636373758
:10007000383839393A3A3B3B3C3C3D3D3E3E3F3FC8
:100080004040414142424343444445454646474738
короче цифры в порядку возрастания то 0 до ff. мой слабый интелект мне подсказывает что на набор машинных кодов это не смахивает. а самое интересное в том что в памяти EPPROM содержится тоже самое:
:1000000000000101020203030404050506060707B8
:10001000080809090A0A0B0B0C0C0D0D0E0E0F0F28
:100020001010111112121313141415151616171798
:10003000181819191A1A1B1B1C1C1D1D1E1E1F1F08
:100040002020212122222323242425252626272778
:10005000282829292A2A2B2B2C2C2D2D2E2E2F2FE8
:100060003030313132323333343435353636373758
:10007000383839393A3A3B3B3C3C3D3D3E3E3F3FC8
тоже в порядке возрастания...... может подскажет кто, что это такое... и как это устройство вообще может работать. заранее спасибо