Перейти к содержанию

stm32f103 не могу скопировать прошивку


Перейти к решению Решено snn_krs,

Рекомендуемые сообщения

Всем привет. Сразу - к мк подключаюсь впервые, до этого программатором пользовался только для eeprom. Мне нужно просто клонировать мк, т.к. взять содержимое первого, и записать в другой.

Подключаю мк к st link v2, сую программатор в юсб, запускаю st link utility, коннект. Коннект состоялся, вижу содержимое с адреса 0x08000000, сохраняю содержимое в bin

Подключаю новый мк, коннект. Target - erase chip. Очистка состоялась. Открываю прошивку сохранённую. Target - программирование и верификация. Успех. 

Ставлю мк в прибор - он не работает. 

Снимаю мк, читаю, вижу прошивку, не понимаю, почему не работает.

Что я делаю не так 

Ссылка на комментарий
Поделиться на другие сайты

Сравнительное тестирование аккумуляторов EVE Energy и Samsung типоразмера 18650

Инженеры КОМПЭЛ провели сравнительное тестирование аккумуляторов EVE и Samsung популярного для бытовых и индустриальных применений типоразмера 18650. 

Для теста были выбраны аккумуляторы литий-никельмарганцевой системы: по два образца одного наименования каждого производителя – и протестированы на двух значениях тока разряда: 0,5 А и 2,5 А. Испытания проводились в нормальных условиях на электронной нагрузке EBD-USB от ZKEtech, а зарядка осуществлялась от лабораторного источника питания в режиме CC+CV в соответствии с рекомендациями в даташите на определенную модель. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

В самой программе,которую вы считывали и прошивали в другой процессор, идет сравнение с ID контроллера и если не совпадает,то... можно просто не выполнять программу либо попросить денег

 

Ссылка на комментарий
Поделиться на другие сайты

Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. 

Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств. Подробнее параметры и результаты тестов новой серии PLM по ссылке.

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

10 минут назад, Уот так Уот сказал:

Я же вижу содержимое, оно сохраняется

и оно соотв. зашитому в МК? Ты уверен, или просто увидел набор цифр-букв и доволен? :)

Ссылка на комментарий
Поделиться на другие сайты

Литиевые батарейки и аккумуляторы от мирового лидера  EVE в Компэл

Компания Компэл, официальный дистрибьютор EVE Energy, бренда №1 по производству химических источников тока (ХИТ) в мире, предлагает продукцию EVE как со склада, так и под заказ. Компания EVE широко известна в странах Европы, Америки и Юго-Восточной Азии уже более 20 лет. Недавно EVE была объявлена поставщиком новых аккумуляторных элементов круглого формата для электрических моделей «нового класса» компании BMW.

Продукция EVE предназначена для самого широкого спектра применений – от бытового до промышленного. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Объясню подробнее, чтобы картина была яснее. Беру stm с одного устройства, сохраняю с него флеш... Беру stm с другого, точно такого же устройства, сохраняю с него флеш. Сравниваю две прошивки - они идентичны. Беру любую из этих прошивок, беру любой из чипов, с которых они прочитаны. Стираю его. Записываю прошивку. Чип не работает. 

У меня интуитивное чувство, что где то я чё то не так либо читаю, либо записываю

Изменено пользователем Уот так Уот
Ссылка на комментарий
Поделиться на другие сайты

1 minute ago, Уот так Уот said:

беру любой из чипов, с которых они прочитаны. Стираю его. Записываю прошивку. Чип не работает.

То есть, теперь у вас 2 не рабочих устройства? 

Ссылка на комментарий
Поделиться на другие сайты

А что за устройство? Обе прошивки как сравнивали?

9 минут назад, Уот так Уот сказал:

Сравниваю две прошивки - они идентичны

Стерли чип,прошили,прочитайте и сравните с исходной прошивкой (верифицируйте)

Изменено пользователем bulat943
Ссылка на комментарий
Поделиться на другие сайты

9 minutes ago, Уот так Уот said:

2 из 100

Если так, то и разработчик, наверное, где-то рядом. У него спрашивали? Если он такой альтруист и не залочил прошивку, то обязательно вам поможет :D

 

Ссылка на комментарий
Поделиться на другие сайты

блок управления автомобильный, от автономки

В общем: взял чип, сохранил в с него прошивку, стёр чип, залил ту же прошивку - блок уже не работает.

И да, чтение запись делаю прямо на плате. Т.е. я просто нашёл там 3.3в, землю, swdio и clk, соединил это всё с соотв. пинами st link и всё. Может там перемычки какие надо или ещё что то?

Ссылка на комментарий
Поделиться на другие сайты

Проект коммерческий, поэтому производитель защитил прошивку от считывания. То что вы считаете прошивкой, на самом деле набор некоторых бессмысленных символов. Так как на рабочем устройстве прошивку вы стёрли и записали вот этот самый набор, поэтому и не работает.

Ссылка на комментарий
Поделиться на другие сайты

42 минуты назад, Уот так Уот сказал:

Объясню подробнее, чтобы картина была яснее. Беру stm с одного устройства, сохраняю с него флеш... Беру stm с другого, точно такого же устройства, сохраняю с него флеш. Сравниваю две прошивки - они идентичны. Беру любую из этих прошивок, беру любой из чипов, с которых они прочитаны. Стираю его. Записываю прошивку. Чип не работает...

Вы дважды считываете "белиберду" с защищенных от чтения МК. "Белиберда", она на всех залоченных МК одинаковая, поэтому и сравнение проходит безупречно ("белиберда1" = "белиберда2"). Повторное залитие "любой "белиберды" в МК приводит к неработоспособности устройства. Увы. Придется Вам искать реальную прошивку, а не считанную фигню.

Ссылка на комментарий
Поделиться на другие сайты

Можно ли как то узнать точно, что прошивка считанная мной, это прост набор символов? Я сунул её в дизассемблер armv7, вот что вышло:

Спойлер
0x0:	andhs  r5, r0, r0
0x4:	stmdaeq  r0, {r0, r5, r6, r7, sb, sl}
0x8:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0xc:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0x10:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0x14:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0x18:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0x1c:	andeq  r0, r0, r0
0x20:	andeq  r0, r0, r0
0x24:	andeq  r0, r0, r0
0x28:	andeq  r0, r0, r0
0x2c:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0x30:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0x34:	andeq  r0, r0, r0
0x38:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0x3c:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0x40:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0x44:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0x48:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0x4c:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0x50:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0x54:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0x58:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0x5c:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0x60:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0x64:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0x68:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0x6c:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0x70:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0x74:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0x78:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0x7c:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0x80:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0x84:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0x88:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0x8c:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0x90:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0x94:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0x98:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0x9c:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0xa0:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0xa4:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0xa8:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0xac:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0xb0:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0xb4:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0xb8:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0xbc:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0xc0:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0xc4:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0xc8:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0xcc:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0xd0:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0xd4:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0xd8:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0xdc:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0xe0:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0xe4:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0xe8:	stmdaeq  r0, {r0, r3, r4, r5, r8, sb, sl}
0xec:	andeq  r0, r0, r0
0xf0:	andeq  r0, r0, r0
0xf4:	andeq  r0, r0, r0
0xf8:	andeq  r0, r0, r0
0xfc:	andeq  r0, r0, r0
0x100:	andeq  r0, r0, r0
0x104:	andeq  r0, r0, r0
0x108:	cpsie  f
0x10c:	.byte  0x10, 0xb5, 0x05, 0x4c
0x110:	ldmdblt  r3!, {r0, r1, r5, fp, ip, sp, lr}
0x114:	tstlt  r3, r4, lsl #22
0x118:	vmlal.u32  q2, d15, d4
0x11c:	movwhs  r8, #0x1000
0x120:	ldclt  p0, c7, [r0, #-0x8c]
0x124:	andhs  r0, r0, r0, ror r1
0x128:	andeq  r0, r0, r0
0x12c:	stmdaeq  r0, {r2, r4, r5, sl, fp, pc}
0x130:	blmi  #0xed558
0x134:	stmdbmi  r3, {r0, r1, r3, r4, r8, ip, sp, pc}
0x138:	vmlal.u32  q2, d15, d3
0x13c:	stclt  p0, c8, [r8, #-0]
0x140:	andeq  r0, r0, r0
0x144:	andhs  r0, r0, r4, ror r1
0x148:	stmdaeq  r0, {r2, r4, r5, sl, fp, pc}
0x14c:	blhs  #0x12da8
0x150:	blmi  #0x4efd78
0x154:	.byte  0x9d, 0x46, 0xa3, 0xf5
0x158:	smlabbhs  r0, r0, sl, r3
0x15c:	strmi  r4, [pc], -fp, lsl #13
0x160:	bmi  #0x5121b4
0x164:	.byte  0x12, 0x1a, 0x06, 0xf0
0x168:	blmi  #0x3feba4
0x16c:	andle  r2, r0, r0, lsl #22
0x170:	blmi  #0x391fd8
0x174:	andle  r2, r0, r0, lsl #22
0x178:	mulhs  r0, r8, r7
0x17c:	andeq  r2, r4, r0, lsl #2
0x180:	stmdami  sp, {r0, r2, r3}
0x184:	andle  r2, r2, r0, lsl #16
0x188:	vmlal.u32  q2, d15, d12
0x18c:	.byte  0x00, 0x80, 0x06, 0xf0
0x190:	eoreq  pc, r0, r1, asr #19
0x194:	.byte  0x29, 0x00, 0x00, 0xf0
0x198:	.byte  0x6f, 0xfa, 0x05, 0xf0
0x19c:	svclt  #0xfe57
0x1a0:	andeq  r0, r8, r0
0x1a4:	andhs  r5, r0, r0
0x1a8:	andeq  r0, r0, r0
0x1ac:	andeq  r0, r0, r0
0x1b0:	andhs  r0, r0, r0, ror r1
0x1b4:	andhs  r0, r0, r4, lsl sb
0x1b8:	andeq  r0, r0, r0
0x1bc:	andeq  r0, r0, r0
0x1c0:	ldrbtlt  fp, [r2], -r8, lsl #10
0x1c4:	.byte  0x96, 0x20, 0x04, 0xf0
0x1c8:	addshs  pc, r6, pc, lsl #25
0x1cc:	stc2  p0, c15, [ip], {4}
0x1d0:	svclt  #0xe7f8
0x1d4:	ldrtlt  r4, [r0], #-0xa0f
0x1d8:	ldmvs  r4, {r0, r1, r4, r7, fp, sp, lr}
0x1dc:	.byte  0x1a, 0x46, 0xb4, 0xf1
0x1e0:	andle  r6, r4, r0, lsl #30
0x1e4:	andslo  fp, r0, r0, lsr ip
0x1e8:	eorne  pc, r0, r2, asr #16
0x1ec:	bmi  #0x291fb4
0x1f0:	strbeq  pc, [ip, #0x103]!
0x1f4:	blmi  #0x13e348
0x1f8:	.byte  0xab, 0x42, 0x42, 0xf8
0x1fc:	.byte  0x04, 0x4f, 0xf9, 0xd1
0x200:	.byte  0x04, 0x4b, 0x4f, 0xf0
0x204:	andslo  r5, r0, r0, lsl #4
0x208:	ldclt  p0, c6, [r0], #-0x268
0x20c:	eorne  pc, r0, r2, asr #16
0x210:	svclt  #0x4770
0x214:	and  lr, r0, r0, lsl #26
0x218:	svcne  #0xfffffc
0x21c:	blmi  #0x92da04
0x220:	bvs  #0x17932b8
0x224:	eorvs  r6, r3, sl, lsl sb
0x228:	strle  r0, [r6, #-0x7d0]
0x22c:	.byte  0x22, 0x4a, 0x6f, 0xf0
0x230:	tstvs  sb, r1, lsl #2
0x234:	movwlo  r6, #0x1813
0x238:	blmi  #0x75828c
0x23c:	.byte  0x1a, 0x69, 0x91, 0x07
0x240:	.byte  0x13, 0xd5, 0x6f, 0xf0
0x244:	ldcmi  p2, c0, [sp, #-8]
0x248:	stmdahi  fp!, {r1, r3, r4, r8, sp, lr}
0x24c:	bllt  #0xceccc0
0x250:	ldmdavs  fp!, {r0, r1, r3, r4, r8, sb, sl, fp, lr}
0x254:	.byte  0xfb, 0xb1, 0x4f, 0xf6
0x258:	adcslt  r7, r6, #0xff
0x25c:	.byte  0x03, 0xf0, 0xda, 0xff
0x260:	ldmdavs  sl!, {r1, r2, r3, r5, pc}
0x264:	blo  #0x5a2f8
0x268:	ldmdbvs  sl, {r1, r3, r4, r5, sp, lr}
0x26c:	strle  r0, [sb, #-0x752]
0x270:	andeq  pc, r4, #0x6f
0x274:	tstvs  sl, r3, lsl lr
0x278:	ldmdavs  r3!, {r0, r2, r3, r4, r6, sb, fp, sp, lr}
0x27c:	.byte  0xeb, 0x1a, 0xb3, 0xf5
0x280:	andle  r7, r0, #0x1e8
0x284:	.byte  0xf8, 0xbd, 0x00, 0xf0
0x288:	stmdavs  r3!, {r0, r2, r3, r5, r6, sb, fp, ip, sp, lr, pc}
0x28c:	rsbsvc  pc, sl, #0x1400000
0x290:	orrsvs  r6, sl, #0x35
0x294:	.byte  0xf8, 0xbd, 0x04, 0xf0
0x298:	stmdavs  r3!, {r0, r2, r4, sl, fp, ip, sp, lr, pc}
0x29c:	stmdahi  r8!, {r0, r2, r5, r6, r7, r8, sb, sl, sp, lr, pc}
0x2a0:	.byte  0x80, 0xb2, 0x03, 0xf0
0x2a4:	movwhs  pc, #0xfb7
0x2a8:	stmdavs  r3!, {r0, r1, r3, r5, pc}
0x2ac:	svclt  #0xe7dd
0x2b0:	andmi  r0, r0, r0, lsl #16
0x2b4:	andhs  r0, r0, r0, lsl #16
0x2b8:	andhs  r0, r0, r0, asr #11
0x2bc:	andhs  r0, r0, ip, ror r5
0x2c0:	andhs  r0, r0, r4, asr #11
0x2c4:	andhs  r0, r0, ip, lsl #3
0x2c8:	ldrblt  r4, [r0, #-0xb27]!
0x2cc:	ldrdlt  r6, r7, [r2], sl
0x2d0:	andeq  pc, r4, #0x42
0x2d4:	ldmibvs  sl, {r1, r3, r4, r6, r7, r8, sp, lr} ^
0x2d8:	.byte  0x24, 0x4c, 0x02, 0xf0
0x2dc:	andls  r0, r1, #4, #4
0x2e0:	ldmdbvs  sl, {r0, sb, fp, ip, pc}
0x2e4:	.byte  0x00, 0x25, 0x42, 0xf0
0x2e8:	tstvs  sl, r4, lsl #4
0x2ec:	mcrmi  p9, #1, r6, c0, c10, #0
0x2f0:	andeq  pc, r4, #0x22
0x2f4:	.byte  0x1a, 0x61, 0x02, 0xf0
0x2f8:	bmi  #0x7be3cc
0x2fc:	ldmdavs  r1, {r1, r2, r3, r4, r8, sb, fp, lr}
0x300:	blx  #0xfe8d2b82
0x304:	stceq  p1, c0, [sb], {1}
0x308:	.byte  0x4f, 0xf0, 0xff, 0x33
0x30c:	strtmi  r3, [r0], -r1, lsl #18
0x310:	rscvs  r6, r3, r2, lsr #32
0x314:	.byte  0x61, 0x60, 0x25, 0x61
0x318:	.byte  0xa5, 0x60, 0x01, 0xf0
0x31c:	qadd8mi  pc, sb, r7
0x320:	.byte  0x20, 0x46, 0x01, 0xf0
0x324:	qadd16mi  pc, r0, sb
0x328:	.byte  0x04, 0x21, 0x01, 0xf0
0x32c:	stmdavs  r2!, {r0, r2, r4, sb, sl, fp, ip, sp, lr, pc}
0x330:	bvs  #0x14c83b0
0x334:	cmnvc  sl, r3, lsl #10
0x338:	ldmdbmi  r1, {r0, r4, r7, r8, sb, sp, lr}
0x33c:	.byte  0x33, 0x60, 0xff, 0xf7
0x340:	blmi  #0x44006c
0x344:	addmi  pc, r0, #0x4f
0x348:	stmdavs  r3!, {r1, r3, r4, sp, lr}
0x34c:	ldmvs  sl, {r5, sb, sl, lr} ^
0x350:	andeq  pc, r1, #0x42
0x354:	ldmvs  sl, {r1, r3, r4, r6, r7, sp, lr} ^
0x358:	andeq  pc, r4, #0x42
0x35c:	.byte  0xda, 0x60, 0x01, 0xf0
0x360:	strtmi  pc, [r8], -sp, ror #27
0x364:	ldcllt  p0, c11, [r0, #-8]!
0x368:	andmi  r1, r2, r0
0x36c:	andhs  r0, r0, r0, lsl #16
0x370:	andhs  r0, r0, ip, lsl #3
0x374:	strdhs  r0, r1, [r0], -r4
0x378:	tstmi  fp, #0x830
0x37c:	andmi  r0, r0, r0, lsl #16
0x380:	stmdaeq  r0, {r0, r2, r3, r4, sb}
0x384:	and  lr, r0, r0, lsl #2
0x388:	.byte  0x08, 0xb5, 0x01, 0xf0
0x38c:	pop  {r0, r3, r5, r6, r7, r8, sb, sl, fp, ip, sp, lr, pc}
0x390:	.byte  0x08, 0x40, 0x00, 0xf0
0x394:	svclt  #0xb9d5
0x398:	ldrblt  r6, [r0, #-0x803]!
0x39c:	.byte  0x1b, 0x69, 0x00, 0x21
0x3a0:	strmi  r2, [r4], -r1, lsl #4
0x3a4:	mcrrne  p7, #9, r4, r3, c8
0x3a8:	andle  r4, lr, r5, lsl #12
0x3ac:	strtmi  r6, [r0], -r3, lsr #16
0x3b0:	.byte  0x1b, 0x69, 0x00, 0x21
0x3b4:	ldrmi  r2, [r8, r2, lsl #4]
0x3b8:	strmi  r6, [r6], -r3, lsr #16
0x3bc:	ldmdbvs  fp, {r0, r3, r5, sb, sl, lr}
0x3c0:	andhs  r4, r0, #32, #12
0x3c4:	shadd8mi  r4, r0, r8
0x3c8:	ldcllt  p13, c11, [r0, #-0x1c0]!
0x3cc:	blmi  #0x252bf4
0x3d0:	andvs  fp, r2, r0, lsl r4
0x3d4:	orrvc  pc, r0, r3, lsl #10
0x3d8:	.byte  0x00, 0x24, 0x53, 0xf8
0x3dc:	addmi  r2, r2, #4, #22
0x3e0:	.byte  0x08, 0xbf, 0x43, 0xf8
0x3e4:	addmi  r4, fp, #4, #24
0x3e8:	.byte  0xf7, 0xd1, 0x5d, 0xf8
0x3ec:	ldrbmi  r4, [r0, -r4, lsl #22]!
0x3f0:	stmdaeq  r0, {r7, pc}
0x3f4:	mulhs  r0, r0, r1
0x3f8:	blmi  #0x2d2c28
0x3fc:	.byte  0x10, 0xb5, 0x03, 0xf5
0x400:	strmi  r7, [r4], -r0, lsl #3
0x404:	andhs  r6, r0, r2
0x408:	blhs  #0x13e55c
0x40c:	svclt  #0x84294
0x410:	.byte  0x43, 0xf8, 0x04, 0x0c
0x414:	.byte  0x8b, 0x42, 0xf7, 0xd1
0x418:	.byte  0x20, 0x46, 0x04, 0xf0
0x41c:	.byte  0xd8, 0xfe, 0x20, 0x46
0x420:	svclt  #0xbd10
0x424:	stmdaeq  r0, {r7, pc}
0x428:	mulhs  r0, r0, r1
0x42c:	.byte  0x02, 0x48, 0x02, 0x21
0x430:	.byte  0x03, 0x22, 0x03, 0xf0
0x434:	svclt  #0xbe2b
0x438:	andhs  r0, r0, ip, lsr #17
0x43c:	.byte  0xf0, 0xb5, 0x0e, 0x46
0x440:	ldmdbmi  r5!, {r0, r2, r7, ip, sp, pc}
0x444:	.byte  0x05, 0x46, 0x06, 0xf0
0x448:	stmdblt  r0!, {r1, r2, r6, r7, r8, sb, sl, fp, ip, sp, lr, pc}
0x44c:	ldmdavs  fp, {r0, r1, r4, r5, r8, sb, fp, lr}
0x450:	andlt  fp, r5, r3, ror #2
0x454:	qsub8mi  fp, r8, r0
0x458:	.byte  0x31, 0x49, 0x06, 0xf0
0x45c:	ldmdblt  r8!, {r2, r3, r4, r5, r7, r8, sb, sl, fp, ip, sp, lr, pc} ^
0x460:	ldmdavs  fp, {r1, r2, r3, r5, r8, sb, fp, lr}
0x464:	andhs  fp, r1, r3, asr #2
0x468:	ldcllt  p0, c11, [r0, #0x14]!
0x46c:	.byte  0x01, 0x90, 0xff, 0xf7
0x470:	stmdals  r1, {r0, r2, r3, r4, r6, r7, r8, sb, sl, fp, ip, sp, lr, pc}
0x474:	ldcllt  p0, c11, [r0, #0x14]!
0x478:	.byte  0xff, 0xf7, 0xd8, 0xff
0x47c:	strb  r2, [r8, r1]!
0x480:	stmdbmi  r8!, {r3, r5, sb, sl, lr}
0x484:	.byte  0x06, 0xf0, 0xa7, 0xff
0x488:	blmi  #0x9ed0d0
0x48c:	and  r2, r2, r0, lsl #8
0x490:	mcrrhs  p4, #0, r3, r0, c1
0x494:	.byte  0x21, 0xd0, 0x53, 0xf8
0x498:	stmdahs  r0, {r2, r8, sb, sl, fp}
0x49c:	stmdavc  fp!, {r3, r4, r5, r6, r7, r8, ip, lr, pc}
0x4a0:	eorsle  r2, r2, sl, lsr fp
0x4a4:	stmdage  r2, {r0, r3, r5, sb, sl, lr}
0x4a8:	.byte  0x03, 0xf0, 0x44, 0xff
0x4ac:	.byte  0x02, 0xa8, 0x03, 0xf0
0x4b0:	.byte  0x93, 0xff, 0x90, 0xb1
0x4b4:	.byte  0x02, 0xa8, 0x03, 0xf0
0x4b8:	orrlt  pc, r8, r7, ror pc
0x4bc:	.byte  0x02, 0xa8, 0x03, 0xf0
0x4c0:	.byte  0x7d, 0xff, 0x03, 0x46
0x4c4:	bmi  #0x66c9f8
0x4c8:	.byte  0xe0, 0x1c, 0x42, 0xf8
0x4cc:	strb  r3, [r0, r4, lsr #32]
0x4d0:	ldmdavs  fp, {r1, r4, r8, sb, fp, lr}
0x4d4:	andhs  fp, r2, fp, lsr #3
0x4d8:	.byte  0xbb, 0xe7, 0x4f, 0xf0
0x4dc:	.byte  0xff, 0x30, 0xb8, 0xe7
0x4e0:	.byte  0x02, 0xa8, 0x03, 0xf0
0x4e4:	.byte  0x55, 0xff, 0x05, 0x46
0x4e8:	rscsle  r2, r6, r0, lsl #16
0x4ec:	stmdage  r2, {r0, r1, fp, sp, lr}
0x4f0:	.byte  0x9f, 0x68, 0x03, 0xf0
0x4f4:	ldrtmi  pc, [r2], -fp, asr #30
0x4f8:	strtmi  r4, [r8], -r1, lsl #12
0x4fc:	.byte  0xb8, 0x47, 0x03, 0x46
0x500:	.byte  0xe0, 0xe7, 0xff, 0xf7
0x504:	mulhs  r2, r3, pc
0x508:	strtmi  lr, [r8], -r3, lsr #15
0x50c:	bge  #0x92934
0x510:	cdp2  p0, #0xf, c15, c2, c6, #0
0x514:	ldrb  sb, [r5, r2, lsl #22]
0x518:	stmdaeq  r0, {r5, r6, pc}
0x51c:	andhs  r0, r0, r8, ror #10
0x520:	stmdaeq  r0, {r4, r5, r6, pc}
0x524:	stmdaeq  r0, {r3, r5, r6, pc}
0x528:	andhs  r0, r0, ip, lsl #3
0x52c:	mulhs  r0, r0, r1
0x530:	stmdaeq  r0, {r3, r5, r7, pc}
0x534:	strlt  r2, [r8, #-0x802]
0x538:	blmi  #0x23796c
0x53c:	.byte  0xc2, 0x1e, 0x53, 0xf8
0x540:	.byte  0x22, 0x00, 0x00, 0x21
0x544:	eorne  pc, r2, r3, asr #16
0x548:	stmdavs  r3, {r3, r5, r8, ip, sp, pc}
0x54c:	.byte  0x5b, 0x68, 0x98, 0x47
0x550:	andhs  fp, r0, r8, lsl #26
0x554:	.byte  0x08, 0xbd, 0x4f, 0xf0
0x558:	stclt  p0, c3, [r8, #-0x3fc]
0x55c:	mulhs  r0, r0, r1
0x560:	ldrblt  r2, [r0, #-0x802]!
0x564:	ldrmi  r4, [r6], -ip, lsl #12
0x568:	blmi  #0x3b75ac
0x56c:	stmdblt  fp, {r0, r1, r3, r4, fp, sp, lr}
0x570:	.byte  0xff, 0xf7, 0x5c, 0xff
0x574:	teqlt  r6, r5, lsr #19
0x578:	blne  #0x7e5d0
0x57c:	.byte  0x0a, 0x48, 0x03, 0xf0
0x580:	adcmi  pc, ip, #0x370
0x584:	shsub8mi  sp, r0, r8
0x588:	blmi  #0x22fb50
0x58c:	.byte  0x03, 0x38, 0x53, 0xf8
0x590:	tstlt  r8, r0, lsr #32
0x594:	ldmdavs  fp, {r0, r1, fp, sp, lr}
0x598:	ldcllt  p7, c4, [r0, #-0x260]!
0x59c:	rscslo  pc, pc, pc, asr #32
0x5a0:	svclt  #0xbd70
0x5a4:	andhs  r0, r0, r8, ror #10
0x5a8:	andhs  r0, r0, ip, lsr #17
0x5ac:	mulhs  r0, r0, r1
0x5b0:	ldrlt  r2, [r0, #-0x802]
0x5b4:	.byte  0x0c, 0x46, 0x09, 0xdc
0x5b8:	ldmdavs  fp, {r0, r2, r3, r8, sb, fp, lr}
0x5bc:	stmdami  sp, {r0, r1, r3, r7, r8, ip, sp, pc}
0x5c0:	cdp2  p0, #0, c15, c6, c3, #0
0x5c4:	eorvc  r2, r0, r1, lsl #6
0x5c8:	ldclt  p6, c4, [r0, #-0x60]
0x5cc:	stmdalo  r3, {r1, r3, r8, sb, fp, lr}
0x5d0:	eoreq  pc, r0, r3, asr r8
0x5d4:	stmdavs  r3, {r6, r8, ip, sp, pc}
0x5d8:	.byte  0x9b, 0x68, 0x98, 0x47
0x5dc:	ldrmi  r4, [r8], -r3, lsl #12
0x5e0:	.byte  0x10, 0xbd, 0xff, 0xf7
0x5e4:	strb  pc, [sl, r3, lsr #30]!
0x5e8:	.byte  0x4f, 0xf0, 0xff, 0x33
0x5ec:	svclt  #0xe7ec
0x5f0:	andhs  r0, r0, r8, ror #10
0x5f4:	andhs  r0, r0, ip, lsr #17
0x5f8:	mulhs  r0, r0, r1
0x5fc:	strlt  r2, [r8, #-0x802]
0x600:	blmi  #0x1f7a28
0x604:	.byte  0x03, 0x38, 0x53, 0xf8
0x608:	.byte  0x20, 0x00, 0x28, 0xb1
0x60c:	ldmvs  fp, {r0, r1, fp, sp, lr} ^
0x610:	stclt  p7, c4, [r8, #-0x260]
0x614:	stclt  p0, c2, [r8, #-4]
0x618:	rscslo  pc, pc, pc, asr #32
0x61c:	svclt  #0xbd08
0x620:	mulhs  r0, r0, r1
0x624:	strlt  r2, [r8, #-0x802]
0x628:	blmi  #0x1f7a50
0x62c:	.byte  0x03, 0x38, 0x53, 0xf8
0x630:	.byte  0x20, 0x00, 0x28, 0xb1
0x634:	ldmdbvs  fp, {r0, r1, fp, sp, lr}
0x638:	stclt  p7, c4, [r8, #-0x260]
0x63c:	stclt  p0, c2, [r8, #-0]
0x640:	rscslo  pc, pc, pc, asr #32
0x644:	svclt  #0xbd08
0x648:	mulhs  r0, r0, r1
0x64c:	strlt  r2, [r8, #-0x802]
0x650:	vst2.8  {d29, d30}, [pc], r4
0x654:	subvs  r5, fp, r0, lsl #6
0x658:	stclt  p0, c2, [r8, #-0]
0x65c:	blx  #0xffc3c67a
0x660:	andvs  r2, r3, sb, lsl #6
0x664:	rscslo  pc, pc, pc, asr #32
0x668:	svclt  #0xbd08
0x66c:	andhs  fp, r1, r8, lsl #10
0x670:	blx  #0xffb3c68e
0x674:	svclt  #0x4770
0x678:	.byte  0x08, 0xb5, 0xff, 0xf7
0x67c:	.byte  0x85, 0xfe, 0xff, 0xf7
0x680:	pop  {r0, r3, r4, r5, r6, r7, r8, sb, sl, fp, ip, sp, lr, pc}
0x684:	.byte  0x08, 0x40, 0x02, 0xf0
0x688:	svclt  #0xbab7
0x68c:	ldmdavs  r3, {r0, r1, r2, sb, fp, lr}
0x690:	vsri.32  d20, d8, #0x11
0x694:	addmi  r8, r8, #8, #2
0x698:	andsvs  sp, r0, r2, lsl #4
0x69c:	.byte  0x18, 0x46, 0x70, 0x47
0x6a0:	andhs  r4, ip, #0xc00
0x6a4:	.byte  0x1a, 0x60, 0x4f, 0xf0
0x6a8:	.byte  0xff, 0x30, 0x70, 0x47
0x6ac:	strdhs  r0, r1, [r0], -r0
0x6b0:	andhs  r0, r0, r0, lsl sb
0x6b4:	strlt  r4, [r8, #-0xc07]
0x6b8:	strmi  r6, [r5], -r3, lsr #16
0x6bc:	.byte  0x98, 0x68, 0x05, 0xf0
0x6c0:	stmdavs  r3!, {r0, r1, r2, r3, r8, sl, fp, ip, sp, lr, pc}
0x6c4:	.byte  0xd8, 0x68, 0x05, 0xf0
0x6c8:	stmdblt  r5, {r0, r1, r3, r8, sl, fp, ip, sp, lr, pc}
0x6cc:	.byte  0xfe, 0xe7, 0xff, 0xf7
0x6d0:	.byte  0x77, 0xfd, 0xfb, 0xe7
0x6d4:	strdhs  r0, r1, [r0], -ip
0x6d8:	.byte  0x00, 0x21, 0x06, 0xf0
0x6dc:	svclt  #0xbd1f
0x6e0:	strmi  r4, [r5], pc, lsl #16
0x6e4:	.byte  0x00, 0x21, 0x00, 0xf0
0x6e8:	blmi  #0x3ae700
0x6ec:	subpl  r5, r3, fp, asr r8
0x6f0:	stmdami  sp, {r2, r8, ip, sp}
0x6f4:	stmdane  r2, {r0, r2, r3, r8, sb, fp, lr} ^
0x6f8:	.byte  0x9a, 0x42, 0xff, 0xf4
0x6fc:	bmi  #0x32c6dc
0x700:	stmdalt  r3, {ip, sp, lr, pc}
0x704:	.byte  0x00, 0x23, 0x42, 0xf8
0x708:	blmi  #0x28f320
0x70c:	.byte  0x9a, 0x42, 0xff, 0xf4
0x710:	.byte  0xf9, 0xaf, 0x01, 0xf0
0x714:	.byte  0xb9, 0xfe, 0xff, 0xf7
0x718:	.byte  0x19, 0xfd, 0xff, 0xf7
0x71c:	strdeq  fp, ip, [r0], -lr
0x720:	andhs  r5, r0, r0
0x724:	stmdaeq  r0, {r6, sl, fp, pc}
0x728:	andhs  r0, r0, ip, ror #1
0x72c:	andhs  r0, r0, r0, ror r1
0x730:	andhs  r0, r0, r0, ror r1
0x734:	andhs  r0, r0, r4, lsl sb
0x738:	svclt  #0xfef7ff
0x73c:	svclt  #0x4770
0x740:	blmi  #0x1edb68
0x744:	ldmdavs  sl, {r0, r1, sp}
0x748:	andseq  pc, r0, #0x42
0x74c:	.byte  0x1a, 0x60, 0x00, 0xf0
0x750:	andhs  pc, pc, pc, asr #21
0x754:	ldc2  p7, c15, [r8, #0x3fc]!
0x758:	.byte  0xff, 0xf7, 0xf0, 0xff
0x75c:	stclt  p0, c2, [r8, #-0]
0x760:	andmi  r2, r2, r0
0x764:	ldmdavs  sl, {r1, r8, sb, fp, lr}
0x768:	andsvs  r3, sl, r1, lsl #4
0x76c:	svclt  #0x4770
0x770:	mulhs  r0, r0, r2
0x774:	ldmdavs  r8, {r0, r8, sb, fp, lr}
0x778:	svclt  #0x4770
0x77c:	mulhs  r0, r0, r2
0x780:	addlt  fp, r2, r0, lsl r5
0x784:	.byte  0x01, 0x90, 0xff, 0xf7
0x788:	.byte  0xf5, 0xff, 0x04, 0x46
0x78c:	.byte  0xff, 0xf7, 0xf2, 0xff
0x790:	blne  #0x2739c
0x794:	.byte  0x98, 0x42, 0xf9, 0xd3
0x798:	ldclt  p0, c11, [r0, #-8]
0x79c:	svclt  #0x4770
0x7a0:	movwhs  fp, #0x5f0
0x7a4:	strmi  fp, [r6], -r3, lsl #1
0x7a8:	strmi  sb, [ip], -r1, lsl #6
0x7ac:	.byte  0xff, 0xf7, 0xe2, 0xff
0x7b0:	.byte  0x33, 0x68, 0x05, 0x46
0x7b4:	ldrbeq  r6, [r0, #0x85a]
0x7b8:	bvs  #0xff6b57cc
0x7bc:	svceq  #0x70f412
0x7c0:	blmi  #0xff482c
0x7c4:	ldmdavs  pc, {r1, sp}
0x7c8:	blx  #0xfe93c7d4
0x7cc:	bmi  #0xf5a8a0
0x7d0:	blx  #0xfeddac3e
0x7d4:	.byte  0xf0, 0xf0, 0x0a, 0x40
0x7d8:	ldmdbvs  sb, {r1, r3, r4, r5, r8, sb, ip, sp, pc}
0x7dc:	andmi  r4, sl, sl, lsr sl
0x7e0:	teqle  r4, r0, lsl #20
0x7e4:	bmi  #0xe5ab50
0x7e8:	bhs  #0x10818
0x7ec:	subshs  sp, r4, #0xc000000b
0x7f0:	stclne  p0, c14, [r1], #-0xc8
0x7f4:	ldmdavs  sl, {r3, r6, r8, ip, lr, pc}
0x7f8:	ldrble  r0, [sl, #0x792]!
0x7fc:	.byte  0x1a, 0x68, 0x22, 0xf0
0x800:	andsvs  r0, sl, r2, lsl r2
0x804:	mlalo  sb, r6, r8, pc
0x808:	eorsle  r2, sl, r4, lsl #22
0x80c:	mlalo  sb, r6, r8, pc
0x810:	eorsle  r2, r6, r5, lsr fp
0x814:	mlalo  sb, r6, r8, pc
0x818:	blhs  #0x948820
0x81c:	teqhs  r5, #12, #30
0x820:	.byte  0x15, 0x23, 0x86, 0xf8
0x824:	andlt  r3, r3, sb, lsr #32
0x828:	ldmvs  sb, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} ^
0x82c:	andmi  r4, sl, r8, lsr #20
0x830:	bicsle  r2, r2, r0, lsl #20
0x834:	bmi  #0x91aca0
0x838:	bhs  #0x10868
0x83c:	ldmvs  sb, {r0, r2, r3, r4, r5, r8, ip, lr, pc} ^
0x840:	andmi  r4, sl, r2, lsr #20
0x844:	svclt  #0xc2a00
0x848:	eorhs  r2, sb, #20, #4
0x84c:	ldmdbvs  sb, {r2, sp, lr, pc}
0x850:	andmi  r4, sl, r0, lsr #20
0x854:	rscshs  fp, ip, #0x28000001
0x858:	.byte  0x00, 0xfb, 0x02, 0xf7
0x85c:	addsmi  sb, r7, #0x1000
0x860:	stclne  p9, c13, [r3], #-0x330
0x864:	.byte  0x05, 0xd0, 0xbc, 0xb1
0x868:	.byte  0xff, 0xf7, 0x84, 0xff
0x86c:	addmi  r1, r4, #64, #22
0x870:	blls  #0x754c0
0x874:	movwls  r3, #0x1301
0x878:	addsmi  sb, pc, #0x400
0x87c:	ldmdavs  r3!, {r0, r4, r5, r6, r7, fp, ip, lr, pc}
0x880:	strhhs  lr, [r0], -ip
0x884:	ldcllt  p0, c11, [r0, #0xc]!
0x888:	.byte  0x34, 0xb1, 0xff, 0xf7
0x88c:	blne  #0x1040660
0x890:	movwle  r4, #0x1284
0x894:	.byte  0x33, 0x68, 0xae, 0xe7
0x898:	movwhs  r2, #0x203
0x89c:	.byte  0x01, 0x20, 0x86, 0xf8
0x8a0:	.byte  0x29, 0x20, 0x86, 0xf8
0x8a4:	andlt  r3, r3, r8, lsr #32
0x8a8:	ldmvs  sb, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} ^
0x8ac:	andmi  r4, sl, sb, lsl #20
0x8b0:	svclt  #0xc2a00
0x8b4:	rscshs  r2, ip, #84, #4
0x8b8:	eorhs  lr, sb, #0x3380000
0x8bc:	svclt  #0xe7cc
0x8c0:	strdhs  r0, r1, [r0], -r4
0x8c4:	ldrhs  r4, [r2], #0x924
0x8c8:	subne  r2, sb, #0x92000000
0x8cc:	umaaleq  r2, sb, r2, r4
0x8d0:	addseq  r4, r2, r4, lsr #18
0x8d4:	eoreq  sb, r4, sb, asr #4
0x8d8:	ldclvs  p8, c6, [r8], {3}
0x8dc:	svclt  #0x4770
0x8e0:	.byte  0xf0, 0xb4, 0x90, 0xf8
0x8e4:	addlt  r2, r2, r8, lsr #32
0x8e8:	bhs  #0x520fc
0x8ec:	andeq  pc, r0, pc, asr #32
0x8f0:	.byte  0x01, 0x90, 0x00, 0xf0
0x8f4:	stmdavs  sl, {r1, r4, r7, pc} ^
0x8f8:	bhs  #0x188904
0x8fc:	eoreq  pc, r8, r3, lsl #17
0x900:	ldrbvc  pc, [r8, -pc, asr #8]!
0x904:	stmdale  r3, {r3, r4, fp, sp, lr} ^
0x908:	blx  #0xfe5db628
0x90c:	blx  #0xfedfe7b0
0x910:	vst1.32  {d31}, [pc], r7
0x914:	mrcne  p5, #2, r7, c4, c8, #3
0x918:	blx  #0xfe55a948
0x91c:	blx  #0xfed7dfb8
0x920:	rscslt  pc, pc, #0x21400000
0x924:	.byte  0x04, 0xfb, 0x07, 0xf7
0x928:	blx  #0x12d4e6
0x92c:	ldrhs  pc, [pc], #-0x505
0x930:	blx  #0x90c28
0x934:	b  #0x9bdd50
0x938:	.byte  0x04, 0x04, 0x2c, 0x43
0x93c:	bhs  #0x259654
0x940:	stmvs  r5, {r0, r2, r6, r8, fp, ip, lr, pc} ^
0x944:	blx  #0xfe58a22c
0x948:	blx  #0xfedbe3e8
0x94c:	ldrhs  pc, [r8, -r6, lsl #13]!
0x950:	streq  pc, [sl], #-0x1a2
0x954:	.byte  0x97, 0xfa, 0xa7, 0xf7
0x958:	.byte  0xb7, 0xfa, 0x87, 0xf7
0x95c:	blx  #0x12d53e
0x960:	rscslt  pc, pc, #0x600000
0x964:	.byte  0x04, 0xfb, 0x07, 0xf4
0x968:	strhs  r6, [r7, -sb, lsl #17]
0x96c:	.byte  0x07, 0xfa, 0x06, 0xf6
0x970:	b  #0x950bfc
0x974:	movwmi  r0, #0xc406
0x978:	tsteq  r0, r2, lsr #3
0x97c:	sbcvs  r2, r4, r1, lsl #18
0x980:	andhs  sp, r0, r3, asr #18
0x984:	.byte  0x00, 0x22, 0x83, 0xf8
0x988:	andlt  r2, r2, r8, lsr #32
0x98c:	.byte  0xf0, 0xbc, 0x70, 0x47
0x990:	stmdale  r6, {r2, r3, sb, fp, sp} ^
0x994:	blx  #0xfe5db5b4
0x998:	blx  #0xfedfe83c
0x99c:	vst1.32  {d31}, [pc], r7
0x9a0:	svcne  #0xd47578
0x9a4:	blx  #0xfe55a9d4
0x9a8:	blx  #0xfed7e044
0x9ac:	rscslt  pc, pc, #0x21400000
0x9b0:	.byte  0x04, 0xfb, 0x07, 0xf7
0x9b4:	blx  #0x12d572
0x9b8:	ldrhs  pc, [pc], #-0x505
0x9bc:	blx  #0x90cb4
0x9c0:	b  #0x9bdddc
0x9c4:	.byte  0x04, 0x04, 0x2c, 0x43
0x9c8:	movwvs  r2, #0x4a09
0x9cc:	stmdbvs  r5, {r0, r3, r4, r5, r7, fp, ip, lr, pc}
0x9d0:	blx  #0xfe5ca6b8
0x9d4:	blx  #0xfedfe878
0x9d8:	ldrths  pc, [r8], #-0x787
0x9dc:	.byte  0x94, 0xfa, 0xa4, 0xf4
0x9e0:	.byte  0xb4, 0xfa, 0x84, 0xf4
0x9e4:	blx  #0xad5ea
0x9e8:	rsclt  pc, r4, #0x1c0000
0x9ec:	.byte  0x02, 0xfb, 0x04, 0xf4
0x9f0:	smlabbhs  r7, lr, r8, r6
0x9f4:	blx  #0x190ce0
0x9f8:	b  #0x97da10
0x9fc:	.byte  0x01, 0x01, 0x21, 0x43
0xa00:	.byte  0x01, 0x61, 0xa2, 0xf1
0xa04:	stmdbhs  r1, {r4, r8}
0xa08:	stmdbmi  r3!, {r0, r1, r3, r4, r5, r7, fp, ip, lr, pc}
0xa0c:	eorle  r4, r5, r8, lsl #5
0xa10:	.byte  0x04, 0x22, 0x83, 0xf8
0xa14:	andhs  r2, r1, sb, lsr #32
0xa18:	strhhs  lr, [r2], -r4
0xa1c:	ldcllt  p0, c11, [r0], #8
0xa20:	bvs  #0xff1927e8
0xa24:	.byte  0x97, 0xfa, 0xa7, 0xf7
0xa28:	.byte  0xb7, 0xfa, 0x87, 0xf7
0xa2c:	ldrbvc  pc, [r8, #-0x44f]!
0xa30:	streq  pc, [sp], #-0x1a2
0xa34:	blx  #0xfe55aa64
0xa38:	blx  #0xfed7e0d4
0xa3c:	rscslt  pc, pc, #0x21400000
0xa40:	.byte  0x04, 0xfb, 0x07, 0xf7
0xa44:	blx  #0x12d602
0xa48:	ldrhs  pc, [pc], #-0x505
0xa4c:	blx  #0x90d44
0xa50:	b  #0x9bde6c
0xa54:	.byte  0x04, 0x04, 0x2c, 0x43
0xa58:	ldrb  r6, [r0, -r4, asr #5]!
0xa5c:	andeq  r6, sb, #0x810000
0xa60:	stmvs  r1, {r0, r1, r2, r3, r7, sl, ip, lr, pc}
0xa64:	vst1.8  {d18, d19}, [r1:0x40], r0
0xa68:	addvs  r0, r1, r0, lsl #2
0xa6c:	stmdbmi  fp, {r0, r3, r7, r8, ip, lr, pc}
0xa70:	stmdavs  sb, {r0, r1, r3, sb, fp, lr}
0xa74:	andeq  pc, r1, #0x28800
0xa78:	bl  #0x83cc8
0xa7c:	subseq  r0, r2, r2, lsl #5
0xa80:	bls  #0x6528c
0xa84:	.byte  0x00, 0x2a, 0x3f, 0xf4
0xa88:	bls  #0x6c880
0xa8c:	andls  r3, r1, #0x1000
0xa90:	bhs  #0x2729c
0xa94:	.byte  0xf9, 0xd1, 0x74, 0xe7
0xa98:	andmi  r2, r1, r0, lsl #8
0xa9c:	strdhs  r0, r1, [r0], -r4
0xaa0:	tstmi  fp, #0x830
0xaa4:	andhs  fp, r0, #112, #10
0xaa8:	stmdavs  r3, {r1, r7, ip, sp, pc}
0xaac:	ldmvs  sl, {r0, sb, ip, pc}
0xab0:	ldrbeq  r4, [r2, r4, lsl #12]
0xab4:	ldmdbmi  r8, {r5, sl, ip, lr, pc}
0xab8:	stmdavs  r8, {r3, r4, sb, fp, lr}
0xabc:	blx  #0xfe89ad2a
0xac0:	.byte  0x00, 0x52, 0x41, 0xf0
0xac4:	ldceq  p1, c0, [r2], {1}
0xac8:	andls  r6, r1, #0x99
0xacc:	.byte  0x01, 0x9b, 0x2b, 0xb1
0xad0:	bllo  #0x676dc
0xad4:	blls  #0x656e0
0xad8:	.byte  0x00, 0x2b, 0xf9, 0xd1
0xadc:	mcr2  p7, #2, pc, c10, c15, #7
0xae0:	and  r4, r4, r6, lsl #12
0xae4:	mcr2  p7, #2, pc, c6, c15, #7
0xae8:	stmdahs  r2, {r7, r8, sb, fp, ip}
0xaec:	stmdavs  r3!, {r0, r1, r2, fp, ip, lr, pc}
0xaf0:	.byte  0x9b, 0x68, 0x13, 0xf0
0xaf4:	rscsle  r0, r5, r1, lsl #10
0xaf8:	andlt  r2, r2, r0
0xafc:	movwhs  fp, #0x4d70
0xb00:	eorlo  pc, sb, r4, lsl #17
0xb04:	andhs  r6, r1, r3, ror #21
0xb08:	movweq  pc, #0x1043
0xb0c:	eorpl  pc, r8, r4, lsl #17
0xb10:	andlt  r6, r2, r3, ror #5
0xb14:	svclt  #0xbd70
0xb18:	strdhs  r0, r1, [r0], -r4
0xb1c:	tstmi  fp, #0x830
0xb20:	mlalo  r8, r0, r8, pc
0xb24:	blhs  #0x6df6c
0xb28:	.byte  0x04, 0x46, 0x01, 0xd1
0xb2c:	ldclt  p0, c2, [r0, #-8]
0xb30:	.byte  0x01, 0x23, 0x80, 0xf8
0xb34:	.byte  0x28, 0x30, 0xff, 0xf7
0xb38:	stmdahs  r1, {r0, r2, r4, r5, r7, r8, sb, sl, fp, ip, sp, lr, pc}
0xb3c:	.byte  0x23, 0xd0, 0x94, 0xf8
0xb40:	andhs  r3, r0, #0x29
0xb44:	svclt  #0xc2b22
0xb48:	tsths  r2, #0xc8000000
0xb4c:	eorlo  pc, sb, r4, lsl #17
0xb50:	rscvs  r6, r2, #0x230000
0xb54:	.byte  0x19, 0x68, 0x84, 0xf8
0xb58:	.byte  0x28, 0x20, 0x21, 0xf0
0xb5c:	andsvs  r0, sl, r2, lsl #4
0xb60:	vst2.32  {d6, d7}, [r2:0x40], sl
0xb64:	.byte  0x60, 0x22, 0xb2, 0xf5
0xb68:	andle  r2, r4, r0, ror #30
0xb6c:	vst2.32  {d22, d23}, [r2:0x40], sl
0xb70:	addsvs  r1, sl, r0, lsl #5
0xb74:	bmi  #0x26ffbc
0xb78:	mulle  r8, r3, r2
0xb7c:	vst2.32  {d22, d23}, [r2:0x40], sl
0xb80:	addsvs  r0, sl, r0, lsr #5
0xb84:	movwhs  fp, #0xd10
0xb88:	eorlo  pc, r8, r4, lsl #17
0xb8c:	.byte  0x10, 0xbd, 0xa2, 0xf5
0xb90:	ldmdavs  r2, {r7, sb, sp, lr} ^
0xb94:	svchs  #0x70f412
0xb98:	strb  sp, [pc, r8, ror #3]!
0xb9c:	andmi  r2, r1, r0, lsl #16
0xba0:	stmdavs  r3, {r3, r4, r5, r8, sl, ip, sp, pc}
0xba4:	ldmvs  sl, {r2, sb, sl, lr}
0xba8:	strle  r0, [r1], #-0x7d2
0xbac:	ldclt  p0, c2, [r8, #-0]!
0xbb0:	.byte  0x9a, 0x68, 0x22, 0xf0
0xbb4:	addsvs  r0, sl, r1, lsl #4
0xbb8:	ldc2l  p7, c15, [ip, #0x3fc]
0xbbc:	stmdavs  r3!, {r0, r2, sb, sl, lr}
0xbc0:	bfieq  r6, fp, #0x11, #0xb
0xbc4:	.byte  0xf2, 0xd5, 0xff, 0xf7
0xbc8:	blne  #0x1040324
0xbcc:	ldmible  r6!, {r1, fp, sp} ^
0xbd0:	.byte  0x04, 0x23, 0x84, 0xf8
0xbd4:	bvs  #0xff8ccc80
0xbd8:	movwmi  r2, #0x3001
0xbdc:	ldclt  p2, c6, [r8, #-0x38c]!
0xbe0:	.byte  0xf8, 0xb5, 0x04, 0x46
0xbe4:	rsbsle  r2, sp, r0, lsl #16
0xbe8:	mlalo  sb, r0, r8, pc
0xbec:	rscseq  pc, pc, #3
0xbf0:	suble  r2, r5, r0, lsl #22
0xbf4:	.byte  0x20, 0x46, 0xff, 0xf7
0xbf8:	stmdahs  r1, {r0, r1, r4, r6, r7, r8, sb, sl, fp, ip, sp, lr, pc}
0xbfc:	movwhs  sp, #0x2049
0xc00:	eorlo  pc, sb, r4, lsl #17
0xc04:	blx  #0xfe4daf94
0xc08:	blx  #0xfecfda9c
0xc0c:	sbcslt  pc, fp, #0xc000002
0xc10:	vpmax.u8  d15, d3, d2
0xc14:	stmdavs  r6!, {r0, r1, r2, r5, r6, r7, r8, fp, sp, lr} ^
0xc18:	b  #0x11daea4
0xc1c:	.byte  0x06, 0x05, 0xb1, 0xf5
0xc20:	b  #0x1160a28
0xc24:	eorsle  r0, r8, r3, lsl #10
0xc28:	stmdbhs  r1, {r0, r1, r5, r6, r8, fp, sp, lr}
0xc2c:	.byte  0x14, 0xbf, 0x00, 0x26
0xc30:	strvc  pc, [r0], pc, asr #8
0xc34:	eorsle  r2, r4, r1, lsl #22
0xc38:	bmi  #0xadaccc
0xc3c:	.byte  0x5f, 0x68, 0xb1, 0xf5
0xc40:	.byte  0x80, 0x7f, 0x27, 0xf4
0xc44:	b  #0x11929f0
0xc48:	subsvs  r0, lr, r7, lsl #12
0xc4c:	b  #0x19aecc
0xc50:	b  #0x1141460
0xc54:	addsvs  r0, sl, r2, lsl #4
0xc58:	.byte  0x39, 0xd0, 0x00, 0x26
0xc5c:	bmi  #0x8db7c8
0xc60:	cmneq  r0, r1, lsr #8
0xc64:	sbcsvs  r4, sb, #0xc4000000
0xc68:	mulsmi  sl, fp, r8
0xc6c:	mlale  r8, r5, r2, r4
0xc70:	.byte  0x04, 0x23, 0x84, 0xf8
0xc74:	bvs  #0xff8ccd20
0xc78:	movwmi  r2, #0x3001
0xc7c:	ldcllt  p2, c6, [r8, #0x38c]!
0xc80:	eorhs  pc, r8, r0, lsl #17
0xc84:	stc2  p7, c15, [sl, #0x3fc]
0xc88:	.byte  0x20, 0x46, 0xff, 0xf7
0xc8c:	stmdahs  r1, {r0, r3, r7, r8, sb, sl, fp, ip, sp, lr, pc}
0xc90:	movwhs  sp, #0x41b5
0xc94:	eorlo  pc, sb, r4, lsl #17
0xc98:	stmdbvs  r3!, {r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} ^
0xc9c:	blhs  #0x524dc
0xca0:	bhs  #0x353d0
0xca4:	.byte  0xc8, 0xd1, 0x4f, 0xf4
0xca8:	blx  #0xfe491630
0xcac:	blx  #0xfecbd73c
0xcb0:	stmibvs  r3!, {r1, r7, sb, ip, sp, lr, pc}
0xcb4:	bllo  #0x6d804
0xcb8:	vst4.32  {d20, d21, d22, d23}, [r6:0x40], r3
0xcbc:	tstmi  lr, #0, #12
0xcc0:	andhs  lr, r0, #0x2e80000
0xcc4:	rscvs  r2, r2, #0x4000000
0xcc8:	eorlo  pc, sb, r4, lsl #17
0xccc:	.byte  0xf8, 0xbd, 0x4f, 0xf4
0xcd0:	blx  #0xfe441298
0xcd4:	blx  #0xfec7d360
0xcd8:	stmdbvs  r2!, {r0, r7, r8, ip, sp, lr, pc}
0xcdc:	cdpne  p2, #5, c11, c6, c9, #6
0xce0:	ldr  r4, [fp, lr, lsl #1]!
0xce4:	ldcllt  p0, c2, [r8, #4]!
0xce8:	.byte  0xfd, 0xf7, 0xe1, 0xff
0xcec:	.byte  0xfe, 0x0f, 0x1f, 0xff
0xcf0:	.byte  0x07, 0x4a, 0x4f, 0xf6
0xcf4:	ldmvs  r3, {r0, r1, r2, r3, r4, r5, r6, r7, r8} ^
0xcf8:	andeq  pc, r7, r0
0xcfc:	.byte  0x0b, 0x40, 0x43, 0xf0
0xd00:	vst2.32  {d22, d23, d24, d25}, [r3:0x100]
0xd04:	b  #0x10cd90c
0xd08:	sbcsvs  r2, r3, r0, lsl #6
0xd0c:	svclt  #0x4770
0xd10:	and  lr, r0, r0, lsl #26
0xd14:	svceq  #0xf0e92d
0xd18:	addlt  r2, r2, r0, lsl #12
0xd1c:	.byte  0x75, 0x4f, 0xdf, 0xf8
0xd20:	ldclmi  p1, c12, [r5], #-0x370
0xd24:	and  r4, r3, r3, lsr r6
0xd28:	blhs  #0x40d934
0xd2c:	addshi  pc, r6, r0
0xd30:	addsmi  r2, sl, r1, lsl #4
0xd34:	andsmi  r6, r5, sp, lsl #16
0xd38:	.byte  0x95, 0x42, 0xf5, 0xd1
0xd3c:	bhs  #0x49ae6c
0xd40:	adcshi  pc, r2, r0
0xd44:	addshi  pc, sl, r0, lsl #4
0xd48:	.byte  0x02, 0x2a, 0x00, 0xf0
0xd4c:	vqadd.s8  d24, d16, d18
0xd50:	bhs  #0xe0f94
0xd54:	adchi  pc, fp, r0
0xd58:	.byte  0x11, 0x2a, 0x01, 0xd1
0xd5c:	strlo  r6, [r4], -lr, asr #17
0xd60:	ldmdale  pc!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, sl, fp, sp} ^
0xd64:	b  #0x13d2574
0xd68:	.byte  0x83, 0x08, 0x4f, 0xf0
0xd6c:	blx  #0x2431b0
0xd70:	blx  #0x1bf598
0xd74:	.byte  0x08, 0xf8, 0xd2, 0xf8
0xd78:	b  #0xaecd80
0xd7c:	b  #0x12835ac
0xd80:	.byte  0x08, 0x08, 0xc2, 0xf8
0xd84:	stmdavs  sl, {pc} ^
0xd88:	svcpl  #0x80f012
0xd8c:	.byte  0xcc, 0xd0, 0x03, 0xf0
0xd90:	b  #0x13c35a4
0xd94:	blx  #0x2437c4
0xd98:	.byte  0x0a, 0xf9, 0xd7, 0xf8
0xd9c:	.byte  0x18, 0xb0, 0x23, 0xf0
0xda0:	.byte  0x03, 0x08, 0x4b, 0xf0
0xda4:	.byte  0x01, 0x0b, 0xc7, 0xf8
0xda8:	.byte  0x18, 0xb0, 0xd7, 0xf8
0xdac:	.byte  0x18, 0xb0, 0x08, 0xf1
0xdb0:	.byte  0x80, 0x48, 0x0b, 0xf0
0xdb4:	.byte  0x01, 0x0b, 0xcd, 0xf8
0xdb8:	.byte  0x04, 0xb0, 0x08, 0xf5
0xdbc:	.byte  0x80, 0x38, 0xdd, 0xf8
0xdc0:	.byte  0x04, 0xb0, 0xd8, 0xf8
0xdc4:	strbmi  fp, [r0, #-8]!
0xdc8:	stmdbeq  sb, {r0, r1, r3, r5, sb, fp, sp, lr, pc}
0xdcc:	addhi  pc, r4, r0
0xdd0:	.byte  0xdf, 0xf8, 0x2c, 0xb1
0xdd4:	.byte  0x58, 0x45, 0x00, 0xf0
0xdd8:	.byte  0x82, 0x80, 0xdf, 0xf8
0xddc:	ldrbmi  fp, [r8, #-0x128]
0xde0:	addhi  pc, r2, r0
0xde4:	.byte  0xdf, 0xf8, 0x20, 0xb1
0xde8:	svclt  #0xc4558
0xdec:	bleq  #0xfcf30
0xdf0:	bleq  #0x13cf34
0xdf4:	blx  #0x2bf628
0xdf8:	beq  #0x27b728
0xdfc:	andge  pc, r8, r8, asr #17
0xe00:	.byte  0xd4, 0xf8, 0x00, 0x80
0xe04:	svclo  #0x80f412
0xe08:	b  #0x1170a60
0xe0c:	b  #0xa02e34
0xe10:	.byte  0x05, 0x08, 0xc4, 0xf8
0xe14:	.byte  0x00, 0x80, 0xd4, 0xf8
0xe18:	.byte  0x04, 0x80, 0x12, 0xf4
0xe1c:	svclt  #0x143f00
0xe20:	stmdaeq  r8, {r0, r2, r6, sb, fp, sp, lr, pc}
0xe24:	stmdaeq  r5, {r3, r5, sb, fp, sp, lr, pc}
0xe28:	andhi  pc, r4, r4, asr #17
0xe2c:	.byte  0xd4, 0xf8, 0x08, 0x80
0xe30:	svcne  #0x80f412
0xe34:	b  #0x1170a8c
0xe38:	b  #0xa02e60
0xe3c:	.byte  0x05, 0x08, 0xc4, 0xf8
0xe40:	.byte  0x08, 0x80, 0x12, 0xf4
0xe44:	stmvs  r2!, {r8, sb, sl, fp, ip} ^
0xe48:	movweq  pc, #0x1103
0xe4c:	tstmi  r5, #20, #30
0xe50:	streq  lr, [r5, #-0xa22]
0xe54:	rscvs  r2, r5, r0, lsl fp
0xe58:	svcge  #0x6af47f
0xe5c:	pop  {r1, ip, sp, pc}
0xe60:	.byte  0xf0, 0x0f, 0x70, 0x47
0xe64:	stmdaeq  r8, {r0, r1, r5, r7, r8, ip, sp, lr, pc}
0xe68:	stmeq  r8, {r0, r1, r2, r3, r6, sb, fp, sp, lr, pc}
0xe6c:	ldrb  r1, [ip, -r2, lsl #26]!
0xe70:	bhs  #0x6d540
0xe74:	svcge  #0x74f47f
0xe78:	ldrb  r6, [r1, -lr, asr #17]!
0xe7c:	.byte  0xdf, 0xf8, 0x8c, 0x80
0xe80:	andle  r4, sp, r2, asr #10
0xe84:	.byte  0x18, 0xd9, 0xdf, 0xf8
0xe88:	ldrbmi  fp, [sl, #-0x88]
0xe8c:	.byte  0x08, 0xd0, 0xdf, 0xf8
0xe90:	strbmi  r8, [r2, #-0x84]
0xe94:	.byte  0x04, 0xd0, 0xa8, 0xf5
0xe98:	strbmi  r1, [r2, #-0x880]
0xe9c:	svcge  #0x60f47f
0xea0:	ldmiblt  sl, {r1, r3, r7, fp, sp, lr}
0xea4:	ldrb  r2, [fp, -r4, lsl #12]
0xea8:	strlo  r6, [ip], -lr, asr #17
0xeac:	.byte  0x58, 0xe7, 0x00, 0x26
0xeb0:	stmvs  lr, {r1, r2, r4, r6, r8, sb, sl, sp, lr, pc} ^
0xeb4:	ldrb  r3, [r3, -r8, lsl #12]
0xeb8:	stmne  r0, {r3, r5, r7, r8, sl, ip, sp, lr, pc}
0xebc:	rscle  r4, pc, r2, asr #10
0xec0:	stmlo  r0, {r3, r8, sl, ip, sp, lr, pc}
0xec4:	.byte  0x42, 0x45, 0x7f, 0xf4
0xec8:	strb  sl, [sb, fp, asr #30]!
0xecc:	svclt  #0xc2a01
0xed0:	mrsvs  r6, spsr
0xed4:	strb  r2, [r3, -r8, lsl #12]
0xed8:	beq  #0x3d01c
0xedc:	.byte  0x8c, 0xe7, 0x4f, 0xf0
0xee0:	blx  #0x2c3aec
0xee4:	str  pc, [r7, sl, lsl #20]
0xee8:	bleq  #0xbd02c
0xeec:	blx  #0x2bf720
0xef0:	svclt  #0xe782
0xef4:	andmi  r1, r2, r0
0xef8:	andmi  r0, r1, r0, lsl #8
0xefc:	andmi  r0, r1, r0, lsl #16
0xf00:	andmi  r0, r1, r0, lsl #24
0xf04:	andmi  r1, r1, r0
0xf08:	andmi  r1, r1, r0, lsl #8
0xf0c:	eorne  r0, r1, r0
0xf10:	eorsne  r0, r1, r0
0xf14:	eorsne  r0, r2, r0
0xf18:	svclt  #0x4770
0xf1c:	.byte  0xf8, 0xb5, 0x04, 0x46
0xf20:	rsble  r2, r4, r0, lsl #16
0xf24:	mlaslo  r5, r0, r8, pc
0xf28:	rscseq  pc, pc, #3
0xf2c:	subsle  r2, r0, r0, lsl #22
0xf30:	andhs  r6, r2, #0x230000
0xf34:	eorshs  pc, r5, r4, lsl #17
0xf38:	stcmi  p8, c6, [lr, #-0x68]!
0xf3c:	andeq  pc, r1, #0x22
0xf40:	.byte  0x1a, 0x60, 0x00, 0xf0
0xf44:	stmdbmi  ip!, {r0, r2, r3, r4, r7, sl, fp, ip, sp, lr, pc}
0xf48:	blx  #0xfe85afde
0xf4c:	stmdavs  r2!, {r8, sp} ^
0xf50:	adcmi  r0, sl, #0x8900
0xf54:	ldmdble  r1!, {r0, r3, r4, r6, sp, lr}
0xf58:	ldrvc  pc, [r6, #0x44f]
0xf5c:	.byte  0x05, 0xfb, 0x01, 0xf1
0xf60:	stmvs  r5!, {r1, r2, r5, sb, sl, fp, lr}
0xf64:	smlatbvc  r1, r6, fp, pc
0xf68:	smlabblo  r1, sb, sb, r0
0xf6c:	stchs  p2, c6, [r0, #-0x64]
0xf70:	bl  #0xb5448
0xf74:	blx  #0xfec01886
0xf78:	.byte  0xf2, 0xf0, 0x40, 0xf4
0xf7c:	vaddl.u8  q10, d0, d0
0xf80:	bhs  #0x17b4
0xf84:	andhs  fp, r1, r8, lsl #30
0xf88:	bvs  #0x85b32c
0xf8c:	stmdbvs  r6!, {r0, r2, r5, r6, r7, r8, fp, sp, lr}
0xf90:	andeq  lr, r5, #0x41000
0xf94:	stmdbvs  r5!, {r1, r2, r3, r4, r5, r8, sb, lr} ^
0xf98:	bicsvs  r6, r8, r7, lsr #19
0xf9c:	.byte  0x47, 0xea, 0x05, 0x01
0xfa0:	addsvs  r6, lr, sl, lsl r0
0xfa4:	ldmdavs  r8, {r0, r3, r4, r6, r7, sp, lr}
0xfa8:	.byte  0x00, 0x22, 0x40, 0xf0
0xfac:	mrshs  r0, apsr
0xfb0:	.byte  0x18, 0x60, 0xa2, 0x63
0xfb4:	.byte  0x10, 0x46, 0x84, 0xf8
0xfb8:	ldcllt  p0, c1, [r8, #0xd4]!
0xfbc:	blx  #0xfec0110e
0xfc0:	.byte  0xf2, 0xf0, 0xc0, 0xf3
0xfc4:	.byte  0x0b, 0x02, 0x01, 0x31
0xfc8:	andsvs  r2, sb, #0x3000
0xfcc:	mulhs  r4, r8, pc
0xfd0:	.byte  0xda, 0xe7, 0x80, 0xf8
0xfd4:	.byte  0x34, 0x20, 0xff, 0xf7
0xfd8:	.byte  0x9f, 0xff, 0xa9, 0xe7
0xfdc:	addeq  lr, r2, #0x800
0xfe0:	addeq  lr, r2, #0x800
0xfe4:	.byte  0xb0, 0xfb, 0xf2, 0xf0
0xfe8:	submi  pc, r0, r0, asr #8
0xfec:	andhs  lr, r1, r7, asr #15
0xff0:	svclt  #0xbdf8
0xff4:	andeq  r8, r1, r0, lsr #13
0xff8:	tstmi  fp, #0x830
0xffc:	.byte  0xd3, 0x4d, 0x62, 0x10

 

 

Изменено пользователем СКУПОЙ
Применяйте спойлеры
Ссылка на комментарий
Поделиться на другие сайты

предположения

1.автор прошивки мог хранить настройки во флеш самого мк. т.к еепром в нем нет. Вы весь флеш переливаете?

2.автор мог привязать к ID они все уникальны.(мало вероятно, но все возможно)

3.вы этим подкидками питания могли пожеч чип.

Ссылка на комментарий
Поделиться на другие сайты

Так ответа по коду, что я выше скинул, так и не дал никто. Это ж китаёзная подделка на оригинальный блок. МОжет китайцы не запаривались там с защитами. Причём это не просто аналог, а подделка на аналог

Изменено пользователем Уот так Уот
Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...