[*] Binary protection state of flash_erase

  
  	Partial RELRO  No Canary found   NX disabled  No PIE       No RPATH     No RUNPATH   No Symbols


[*] Function fprintf tear down of flash_erase

00010bb0 <raise@plt>:
   10bb0:	e28fc600 	add	ip, pc, #0, 12
   10bb4:	e28cca16 	add	ip, ip, #90112	; 0x16000
   10bb8:	e5bcf4f0 	ldr	pc, [ip, #1264]!	; 0x4f0

00010bbc <free@plt>:
   10bbc:	e28fc600 	add	ip, pc, #0, 12
   10bc0:	e28cca16 	add	ip, ip, #90112	; 0x16000
   10bc4:	e5bcf4e8 	ldr	pc, [ip, #1256]!	; 0x4e8

Disassembly of section .text:

00010bc8 <.text>:
   10bc8:	e92d4007 	push	{r0, r1, r2, lr}
   10bcc:	ebffffe2 	bl	10b5c <__errno_location@plt>
   10bd0:	e59f5040 	ldr	r5, [pc, #64]	; 10c18 <free@plt+0x5c>
   10bd4:	e59f2040 	ldr	r2, [pc, #64]	; 10c1c <free@plt+0x60>
   10bd8:	e59f1040 	ldr	r1, [pc, #64]	; 10c20 <free@plt+0x64>
   10bdc:	e5904000 	ldr	r4, [r0]
   10be0:	e5950000 	ldr	r0, [r5]
   10be4:	ebffffaf 	bl	10aa8 <fprintf@plt>
   10be8:	e1a00004 	mov	r0, r4
   10bec:	e5955000 	ldr	r5, [r5]
   10bf0:	ebffff85 	bl	10a0c <strerror@plt>
   10bf4:	e58d4000 	str	r4, [sp]
   10bf8:	e59f3024 	ldr	r3, [pc, #36]	; 10c24 <free@plt+0x68>
   10bfc:	e3a02008 	mov	r2, #8
   10c00:	e59f1020 	ldr	r1, [pc, #32]	; 10c28 <free@plt+0x6c>
   10c04:	e58d0004 	str	r0, [sp, #4]
   10c08:	e1a00005 	mov	r0, r5
   10c0c:	ebffffa5 	bl	10aa8 <fprintf@plt>
   10c10:	e3e00000 	mvn	r0, #0
   10c14:	ebffffd3 	bl	10b68 <exit@plt>
--
   10cf0:	ebffff42 	bl	10a00 <printf@plt>
   10cf4:	e59f16c0 	ldr	r1, [pc, #1728]	; 113bc <free@plt+0x800>
   10cf8:	e59f06cc 	ldr	r0, [pc, #1740]	; 113cc <free@plt+0x810>
   10cfc:	eafffff5 	b	10cd8 <free@plt+0x11c>
   10d00:	e3a03001 	mov	r3, #1
   10d04:	e58a3004 	str	r3, [sl, #4]
   10d08:	eaffffce 	b	10c48 <free@plt+0x8c>
   10d0c:	e59fa6bc 	ldr	sl, [pc, #1724]	; 113d0 <free@plt+0x814>
   10d10:	e59a3000 	ldr	r3, [sl]
   10d14:	e0444003 	sub	r4, r4, r3
   10d18:	e3540002 	cmp	r4, #2
   10d1c:	0a000008 	beq	10d44 <free@plt+0x188>
   10d20:	e3540003 	cmp	r4, #3
   10d24:	0a00000c 	beq	10d5c <free@plt+0x1a0>
   10d28:	e3540001 	cmp	r4, #1
   10d2c:	e59f46a0 	ldr	r4, [pc, #1696]	; 113d4 <free@plt+0x818>
   10d30:	1a000049 	bne	10e5c <free@plt+0x2a0>
   10d34:	e59f2680 	ldr	r2, [pc, #1664]	; 113bc <free@plt+0x800>
   10d38:	e59f1698 	ldr	r1, [pc, #1688]	; 113d8 <free@plt+0x81c>
   10d3c:	e5940000 	ldr	r0, [r4]
   10d40:	ebffff58 	bl	10aa8 <fprintf@plt>
   10d44:	e59f3688 	ldr	r3, [pc, #1672]	; 113d4 <free@plt+0x818>
   10d48:	e59f266c 	ldr	r2, [pc, #1644]	; 113bc <free@plt+0x800>
   10d4c:	e59f1688 	ldr	r1, [pc, #1672]	; 113dc <free@plt+0x820>
   10d50:	e5930000 	ldr	r0, [r3]
   10d54:	ebffff53 	bl	10aa8 <fprintf@plt>
   10d58:	ea00002e 	b	10e18 <free@plt+0x25c>
   10d5c:	e7992103 	ldr	r2, [r9, r3, lsl #2]
--
   10d68:	e59f4644 	ldr	r4, [pc, #1604]	; 113b4 <free@plt+0x7f8>
   10d6c:	e1a01005 	mov	r1, r5
   10d70:	e5842010 	str	r2, [r4, #16]
   10d74:	e1a0000b 	mov	r0, fp
   10d78:	e1a02006 	mov	r2, r6
   10d7c:	ebffff61 	bl	10b08 <strtoull@plt>
   10d80:	e5db3000 	ldrb	r3, [fp]
   10d84:	e3530000 	cmp	r3, #0
   10d88:	e1cd01f8 	strd	r0, [sp, #24]
   10d8c:	0a000003 	beq	10da0 <free@plt+0x1e4>
   10d90:	e59d3040 	ldr	r3, [sp, #64]	; 0x40
   10d94:	e5d33000 	ldrb	r3, [r3]
   10d98:	e3530000 	cmp	r3, #0
   10d9c:	0a000007 	beq	10dc0 <free@plt+0x204>
   10da0:	e59f062c 	ldr	r0, [pc, #1580]	; 113d4 <free@plt+0x818>
   10da4:	e58db000 	str	fp, [sp]
   10da8:	e59f3630 	ldr	r3, [pc, #1584]	; 113e0 <free@plt+0x824>
   10dac:	e59f2608 	ldr	r2, [pc, #1544]	; 113bc <free@plt+0x800>
   10db0:	e59f162c 	ldr	r1, [pc, #1580]	; 113e4 <free@plt+0x828>
   10db4:	e5900000 	ldr	r0, [r0]
   10db8:	ebffff3a 	bl	10aa8 <fprintf@plt>
   10dbc:	e3a08001 	mov	r8, #1
   10dc0:	e59a3000 	ldr	r3, [sl]
   10dc4:	e3a02000 	mov	r2, #0
   10dc8:	e2833002 	add	r3, r3, #2
   10dcc:	e799a103 	ldr	sl, [r9, r3, lsl #2]
   10dd0:	e1a01005 	mov	r1, r5
   10dd4:	e1a0000a 	mov	r0, sl
   10dd8:	ebffff20 	bl	10a60 <strtoul@plt>
   10ddc:	e5da3000 	ldrb	r3, [sl]
   10de0:	e3530000 	cmp	r3, #0
   10de4:	e1a09000 	mov	r9, r0
   10de8:	0a000003 	beq	10dfc <free@plt+0x240>
   10dec:	e59d3040 	ldr	r3, [sp, #64]	; 0x40
   10df0:	e5d33000 	ldrb	r3, [r3]
   10df4:	e3530000 	cmp	r3, #0
   10df8:	0a00000e 	beq	10e38 <free@plt+0x27c>
   10dfc:	e59f05d0 	ldr	r0, [pc, #1488]	; 113d4 <free@plt+0x818>
   10e00:	e58da000 	str	sl, [sp]
   10e04:	e59f35dc 	ldr	r3, [pc, #1500]	; 113e8 <free@plt+0x82c>
   10e08:	e59f25ac 	ldr	r2, [pc, #1452]	; 113bc <free@plt+0x800>
   10e0c:	e59f15d0 	ldr	r1, [pc, #1488]	; 113e4 <free@plt+0x828>
   10e10:	e5900000 	ldr	r0, [r0]
   10e14:	ebffff23 	bl	10aa8 <fprintf@plt>
   10e18:	e59f259c 	ldr	r2, [pc, #1436]	; 113bc <free@plt+0x800>
   10e1c:	e59f15c8 	ldr	r1, [pc, #1480]	; 113ec <free@plt+0x830>
   10e20:	e59f35ac 	ldr	r3, [pc, #1452]	; 113d4 <free@plt+0x818>
   10e24:	e5930000 	ldr	r0, [r3]
   10e28:	ebffff1e 	bl	10aa8 <fprintf@plt>
   10e2c:	e1a00007 	mov	r0, r7
   10e30:	e28ddf51 	add	sp, sp, #324	; 0x144
   10e34:	e8bd8ff0 	pop	{r4, r5, r6, r7, r8, r9, sl, fp, pc}
   10e38:	e3580000 	cmp	r8, #0
   10e3c:	1afffff5 	bne	10e18 <free@plt+0x25c>
   10e40:	eb000550 	bl	12388 <free@plt+0x17cc>
   10e44:	e2503000 	subs	r3, r0, #0
   10e48:	e58d3030 	str	r3, [sp, #48]	; 0x30
   10e4c:	1a000007 	bne	10e70 <free@plt+0x2b4>
   10e50:	e59f2564 	ldr	r2, [pc, #1380]	; 113bc <free@plt+0x800>
   10e54:	e59f1594 	ldr	r1, [pc, #1428]	; 113f0 <free@plt+0x834>
   10e58:	eafffff0 	b	10e20 <free@plt+0x264>
   10e5c:	e59f2558 	ldr	r2, [pc, #1368]	; 113bc <free@plt+0x800>
   10e60:	e59f158c 	ldr	r1, [pc, #1420]	; 113f4 <free@plt+0x838>
   10e64:	e5940000 	ldr	r0, [r4]
   10e68:	ebffff0e 	bl	10aa8 <fprintf@plt>
   10e6c:	eaffffb0 	b	10d34 <free@plt+0x178>
   10e70:	e3a01002 	mov	r1, #2
   10e74:	e5940010 	ldr	r0, [r4, #16]
   10e78:	ebffff28 	bl	10b20 <open64@plt>
   10e7c:	e250b000 	subs	fp, r0, #0
   10e80:	aa000012 	bge	10ed0 <free@plt+0x314>
   10e84:	ebffff34 	bl	10b5c <__errno_location@plt>
   10e88:	e59f6544 	ldr	r6, [pc, #1348]	; 113d4 <free@plt+0x818>
   10e8c:	e5943010 	ldr	r3, [r4, #16]
   10e90:	e59f2524 	ldr	r2, [pc, #1316]	; 113bc <free@plt+0x800>
   10e94:	e59f155c 	ldr	r1, [pc, #1372]	; 113f8 <free@plt+0x83c>
   10e98:	e5905000 	ldr	r5, [r0]
   10e9c:	e5960000 	ldr	r0, [r6]
   10ea0:	ebffff00 	bl	10aa8 <fprintf@plt>
   10ea4:	e1a00005 	mov	r0, r5
   10ea8:	e5964000 	ldr	r4, [r6]
   10eac:	ebfffed6 	bl	10a0c <strerror@plt>
   10eb0:	e58d5000 	str	r5, [sp]
   10eb4:	e59f3540 	ldr	r3, [pc, #1344]	; 113fc <free@plt+0x840>
   10eb8:	e3a0200d 	mov	r2, #13
   10ebc:	e59f153c 	ldr	r1, [pc, #1340]	; 11400 <free@plt+0x844>
   10ec0:	e58d0004 	str	r0, [sp, #4]
   10ec4:	e1a00004 	mov	r0, r4
   10ec8:	ebfffef6 	bl	10aa8 <fprintf@plt>
   10ecc:	eaffffd6 	b	10e2c <free@plt+0x270>
   10ed0:	e1a02005 	mov	r2, r5
--
   11178:	ebfffe20 	bl	10a00 <printf@plt>
   1117c:	e1cd21d8 	ldrd	r2, [sp, #24]
   11180:	e2922001 	adds	r2, r2, #1
   11184:	e2a33000 	adc	r3, r3, #0
   11188:	e1cd21f8 	strd	r2, [sp, #24]
   1118c:	eaffffac 	b	11044 <free@plt+0x488>
   11190:	0a000013 	beq	111e4 <free@plt+0x628>
   11194:	ebfffe70 	bl	10b5c <__errno_location@plt>
   11198:	e5905000 	ldr	r5, [r0]
   1119c:	e355005f 	cmp	r5, #95	; 0x5f
   111a0:	1a00000a 	bne	111d0 <free@plt+0x614>
   111a4:	e3a03001 	mov	r3, #1
   111a8:	e3580000 	cmp	r8, #0
   111ac:	e5843004 	str	r3, [r4, #4]
   111b0:	1a00000b 	bne	111e4 <free@plt+0x628>
   111b4:	e59f0218 	ldr	r0, [pc, #536]	; 113d4 <free@plt+0x818>
   111b8:	e5943010 	ldr	r3, [r4, #16]
   111bc:	e59f21f8 	ldr	r2, [pc, #504]	; 113bc <free@plt+0x800>
   111c0:	e59f1268 	ldr	r1, [pc, #616]	; 11430 <free@plt+0x874>
   111c4:	e5900000 	ldr	r0, [r0]
   111c8:	ebfffe36 	bl	10aa8 <fprintf@plt>
   111cc:	eaffff16 	b	10e2c <free@plt+0x270>
   111d0:	e59f61fc 	ldr	r6, [pc, #508]	; 113d4 <free@plt+0x818>
--
   11234:	ebfffdf1 	bl	10a00 <printf@plt>
   11238:	e59f31e8 	ldr	r3, [pc, #488]	; 11428 <free@plt+0x86c>
   1123c:	e5930000 	ldr	r0, [r3]
   11240:	ebfffe09 	bl	10a6c <fflush@plt>
   11244:	e594300c 	ldr	r3, [r4, #12]
   11248:	e3530000 	cmp	r3, #0
   1124c:	0a000018 	beq	112b4 <free@plt+0x6f8>
   11250:	e1a02006 	mov	r2, r6
   11254:	e1a0100b 	mov	r1, fp
   11258:	e28d0040 	add	r0, sp, #64	; 0x40
   1125c:	eb0006ea 	bl	12e0c <free@plt+0x2250>
   11260:	e3500000 	cmp	r0, #0
   11264:	0a000012 	beq	112b4 <free@plt+0x6f8>
   11268:	ebfffe3b 	bl	10b5c <__errno_location@plt>
   1126c:	e59f6160 	ldr	r6, [pc, #352]	; 113d4 <free@plt+0x818>
   11270:	e5943010 	ldr	r3, [r4, #16]
   11274:	e59f2140 	ldr	r2, [pc, #320]	; 113bc <free@plt+0x800>
   11278:	e59f11b8 	ldr	r1, [pc, #440]	; 11438 <free@plt+0x87c>
   1127c:	e5905000 	ldr	r5, [r0]
   11280:	e5960000 	ldr	r0, [r6]
   11284:	ebfffe07 	bl	10aa8 <fprintf@plt>
   11288:	e1a00005 	mov	r0, r5
   1128c:	e5966000 	ldr	r6, [r6]
   11290:	ebfffddd 	bl	10a0c <strerror@plt>
   11294:	e58d5000 	str	r5, [sp]
   11298:	e59f315c 	ldr	r3, [pc, #348]	; 113fc <free@plt+0x840>
   1129c:	e3a0200d 	mov	r2, #13
   112a0:	e59f1158 	ldr	r1, [pc, #344]	; 11400 <free@plt+0x844>
   112a4:	e58d0004 	str	r0, [sp, #4]
   112a8:	e1a00006 	mov	r0, r6
   112ac:	ebfffdfd 	bl	10aa8 <fprintf@plt>
   112b0:	eaffffb1 	b	1117c <free@plt+0x5c0>
   112b4:	e1a03006 	mov	r3, r6
--
   11578:	ebfffd7d 	bl	10b74 <strlen@plt>
   1157c:	e2800011 	add	r0, r0, #17
   11580:	e3c00007 	bic	r0, r0, #7
   11584:	e04dd000 	sub	sp, sp, r0
   11588:	e5950000 	ldr	r0, [r5]
   1158c:	ebfffd66 	bl	10b2c <opendir@plt>
   11590:	e2504000 	subs	r4, r0, #0
   11594:	128d7008 	addne	r7, sp, #8
   11598:	159f81a0 	ldrne	r8, [pc, #416]	; 11740 <free@plt+0xb84>
   1159c:	1a000015 	bne	115f8 <free@plt+0xa3c>
   115a0:	ebfffd6d 	bl	10b5c <__errno_location@plt>
   115a4:	e5906000 	ldr	r6, [r0]
   115a8:	e3560002 	cmp	r6, #2
   115ac:	05804000 	streq	r4, [r0]
   115b0:	0a000026 	beq	11650 <free@plt+0xa94>
   115b4:	e59f4188 	ldr	r4, [pc, #392]	; 11744 <free@plt+0xb88>
   115b8:	e5953000 	ldr	r3, [r5]
   115bc:	e59f2184 	ldr	r2, [pc, #388]	; 11748 <free@plt+0xb8c>
   115c0:	e59f1184 	ldr	r1, [pc, #388]	; 1174c <free@plt+0xb90>
   115c4:	e5940000 	ldr	r0, [r4]
   115c8:	ebfffd36 	bl	10aa8 <fprintf@plt>
   115cc:	e1a00006 	mov	r0, r6
   115d0:	e5944000 	ldr	r4, [r4]
   115d4:	ebfffd0c 	bl	10a0c <strerror@plt>
   115d8:	e59f3170 	ldr	r3, [pc, #368]	; 11750 <free@plt+0xb94>
   115dc:	e59f1170 	ldr	r1, [pc, #368]	; 11754 <free@plt+0xb98>
   115e0:	e3a02008 	mov	r2, #8
   115e4:	e58d6000 	str	r6, [sp]
   115e8:	e58d0004 	str	r0, [sp, #4]
   115ec:	e1a00004 	mov	r0, r4
   115f0:	ebfffd2c 	bl	10aa8 <fprintf@plt>
   115f4:	ea000014 	b	1164c <free@plt+0xa90>
   115f8:	e1a00004 	mov	r0, r4
   115fc:	ebfffd35 	bl	10ad8 <readdir64@plt>
   11600:	e3500000 	cmp	r0, #0
   11604:	0a000032 	beq	116d4 <free@plt+0xb18>
   11608:	e2806013 	add	r6, r0, #19
   1160c:	e1a00006 	mov	r0, r6
   11610:	ebfffd57 	bl	10b74 <strlen@plt>
   11614:	e35000fe 	cmp	r0, #254	; 0xfe
   11618:	9a00000f 	bls	1165c <free@plt+0xaa0>
   1161c:	e59f0120 	ldr	r0, [pc, #288]	; 11744 <free@plt+0xb88>
   11620:	e58d6000 	str	r6, [sp]
   11624:	e59f211c 	ldr	r2, [pc, #284]	; 11748 <free@plt+0xb8c>
   11628:	e5953000 	ldr	r3, [r5]
   1162c:	e59f1124 	ldr	r1, [pc, #292]	; 11758 <free@plt+0xb9c>
   11630:	e5900000 	ldr	r0, [r0]
   11634:	ebfffd1b 	bl	10aa8 <fprintf@plt>
   11638:	ebfffd47 	bl	10b5c <__errno_location@plt>
   1163c:	e3a03016 	mov	r3, #22
--
   11658:	e8bd89f0 	pop	{r4, r5, r6, r7, r8, fp, pc}
   1165c:	e24b3f47 	sub	r3, fp, #284	; 0x11c
   11660:	e24b2e12 	sub	r2, fp, #288	; 0x120
   11664:	e1a01008 	mov	r1, r8
   11668:	e1a00006 	mov	r0, r6
   1166c:	ebfffd1f 	bl	10af0 <sscanf@plt>
   11670:	e3500001 	cmp	r0, #1
   11674:	1affffdf 	bne	115f8 <free@plt+0xa3c>
   11678:	e51b6120 	ldr	r6, [fp, #-288]	; 0xfffffee0
   1167c:	e1a00004 	mov	r0, r4
   11680:	ebfffd41 	bl	10b8c <closedir@plt>
   11684:	e2504000 	subs	r4, r0, #0
   11688:	0a000013 	beq	116dc <free@plt+0xb20>
   1168c:	ebfffd32 	bl	10b5c <__errno_location@plt>
   11690:	e59f60ac 	ldr	r6, [pc, #172]	; 11744 <free@plt+0xb88>
   11694:	e5953000 	ldr	r3, [r5]
   11698:	e59f20a8 	ldr	r2, [pc, #168]	; 11748 <free@plt+0xb8c>
   1169c:	e59f10b8 	ldr	r1, [pc, #184]	; 1175c <free@plt+0xba0>
   116a0:	e5904000 	ldr	r4, [r0]
   116a4:	e5960000 	ldr	r0, [r6]
   116a8:	ebfffcfe 	bl	10aa8 <fprintf@plt>
   116ac:	e5965000 	ldr	r5, [r6]
   116b0:	e1a00004 	mov	r0, r4
--
   116e4:	e1a02006 	mov	r2, r6
   116e8:	e595100c 	ldr	r1, [r5, #12]
   116ec:	e1a00007 	mov	r0, r7
   116f0:	ebfffd13 	bl	10b44 <sprintf@plt>
   116f4:	e3a01702 	mov	r1, #524288	; 0x80000
   116f8:	e1a00007 	mov	r0, r7
   116fc:	ebfffd07 	bl	10b20 <open64@plt>
   11700:	e3700001 	cmn	r0, #1
   11704:	0affffd1 	beq	11650 <free@plt+0xa94>
   11708:	ebfffd25 	bl	10ba4 <close@plt>
   1170c:	e3500000 	cmp	r0, #0
   11710:	03a04001 	moveq	r4, #1
   11714:	0affffcd 	beq	11650 <free@plt+0xa94>
   11718:	ebfffd0f 	bl	10b5c <__errno_location@plt>
   1171c:	e59f5020 	ldr	r5, [pc, #32]	; 11744 <free@plt+0xb88>
   11720:	e1a03007 	mov	r3, r7
   11724:	e59f201c 	ldr	r2, [pc, #28]	; 11748 <free@plt+0xb8c>
   11728:	e59f1030 	ldr	r1, [pc, #48]	; 11760 <free@plt+0xba4>
   1172c:	e5904000 	ldr	r4, [r0]
   11730:	e5950000 	ldr	r0, [r5]
   11734:	ebfffcdb 	bl	10aa8 <fprintf@plt>
   11738:	e5955000 	ldr	r5, [r5]
   1173c:	eaffffdb 	b	116b0 <free@plt+0xaf4>
--
   1176c:	e3a01702 	mov	r1, #524288	; 0x80000
   11770:	e1a05000 	mov	r5, r0
   11774:	e1a07002 	mov	r7, r2
   11778:	ebfffce8 	bl	10b20 <open64@plt>
   1177c:	e3700001 	cmn	r0, #1
   11780:	e1a04000 	mov	r4, r0
   11784:	0a000050 	beq	118cc <free@plt+0xd10>
   11788:	e1a02007 	mov	r2, r7
   1178c:	e1a01008 	mov	r1, r8
   11790:	ebfffccd 	bl	10acc <read@plt>
   11794:	e3700001 	cmn	r0, #1
   11798:	e1a06000 	mov	r6, r0
   1179c:	1a000014 	bne	117f4 <free@plt+0xc38>
   117a0:	ebfffced 	bl	10b5c <__errno_location@plt>
   117a4:	e59f712c 	ldr	r7, [pc, #300]	; 118d8 <free@plt+0xd1c>
   117a8:	e1a03005 	mov	r3, r5
   117ac:	e59f2128 	ldr	r2, [pc, #296]	; 118dc <free@plt+0xd20>
   117b0:	e59f1128 	ldr	r1, [pc, #296]	; 118e0 <free@plt+0xd24>
   117b4:	e5906000 	ldr	r6, [r0]
   117b8:	e5970000 	ldr	r0, [r7]
   117bc:	ebfffcb9 	bl	10aa8 <fprintf@plt>
   117c0:	e1a00006 	mov	r0, r6
   117c4:	e5975000 	ldr	r5, [r7]
   117c8:	ebfffc8f 	bl	10a0c <strerror@plt>
   117cc:	e58d6000 	str	r6, [sp]
   117d0:	e59f310c 	ldr	r3, [pc, #268]	; 118e4 <free@plt+0xd28>
   117d4:	e3a02008 	mov	r2, #8
   117d8:	e59f1108 	ldr	r1, [pc, #264]	; 118e8 <free@plt+0xd2c>
   117dc:	e58d0004 	str	r0, [sp, #4]
   117e0:	e1a00005 	mov	r0, r5
   117e4:	ebfffcaf 	bl	10aa8 <fprintf@plt>
   117e8:	e1a00004 	mov	r0, r4
   117ec:	ebfffcec 	bl	10ba4 <close@plt>
   117f0:	ea000034 	b	118c8 <free@plt+0xd0c>
   117f4:	e1570000 	cmp	r7, r0
   117f8:	1a000009 	bne	11824 <free@plt+0xc68>
   117fc:	e59f00d4 	ldr	r0, [pc, #212]	; 118d8 <free@plt+0xd1c>
   11800:	e1a03005 	mov	r3, r5
   11804:	e59f20d0 	ldr	r2, [pc, #208]	; 118dc <free@plt+0xd20>
   11808:	e59f10dc 	ldr	r1, [pc, #220]	; 118ec <free@plt+0xd30>
   1180c:	e5900000 	ldr	r0, [r0]
   11810:	ebfffca4 	bl	10aa8 <fprintf@plt>
   11814:	ebfffcd0 	bl	10b5c <__errno_location@plt>
   11818:	e3a03016 	mov	r3, #22
   1181c:	e5803000 	str	r3, [r0]
   11820:	eafffff0 	b	117e8 <free@plt+0xc2c>
   11824:	e3a03000 	mov	r3, #0
   11828:	e7c83000 	strb	r3, [r8, r0]
   1182c:	e3a02001 	mov	r2, #1
   11830:	e28d100c 	add	r1, sp, #12
   11834:	e1a00004 	mov	r0, r4
   11838:	ebfffca3 	bl	10acc <read@plt>
   1183c:	e3500001 	cmp	r0, #1
   11840:	0affffd6 	beq	117a0 <free@plt+0xbe4>
   11844:	e3500000 	cmp	r0, #0
   11848:	0a000007 	beq	1186c <free@plt+0xcb0>
   1184c:	e59f0084 	ldr	r0, [pc, #132]	; 118d8 <free@plt+0xd1c>
   11850:	e58d7000 	str	r7, [sp]
   11854:	e1a03005 	mov	r3, r5
   11858:	e59f207c 	ldr	r2, [pc, #124]	; 118dc <free@plt+0xd20>
   1185c:	e59f108c 	ldr	r1, [pc, #140]	; 118f0 <free@plt+0xd34>
   11860:	e5900000 	ldr	r0, [r0]
   11864:	ebfffc8f 	bl	10aa8 <fprintf@plt>
   11868:	eaffffe9 	b	11814 <free@plt+0xc58>
   1186c:	e1a00004 	mov	r0, r4
   11870:	ebfffccb 	bl	10ba4 <close@plt>
   11874:	e3500000 	cmp	r0, #0
   11878:	01a04006 	moveq	r4, r6
   1187c:	0a000012 	beq	118cc <free@plt+0xd10>
   11880:	ebfffcb5 	bl	10b5c <__errno_location@plt>
   11884:	e59f604c 	ldr	r6, [pc, #76]	; 118d8 <free@plt+0xd1c>
   11888:	e1a03005 	mov	r3, r5
   1188c:	e59f2048 	ldr	r2, [pc, #72]	; 118dc <free@plt+0xd20>
   11890:	e59f105c 	ldr	r1, [pc, #92]	; 118f4 <free@plt+0xd38>
   11894:	e5904000 	ldr	r4, [r0]
   11898:	e5960000 	ldr	r0, [r6]
   1189c:	ebfffc81 	bl	10aa8 <fprintf@plt>
   118a0:	e1a00004 	mov	r0, r4
   118a4:	e5965000 	ldr	r5, [r6]
   118a8:	ebfffc57 	bl	10a0c <strerror@plt>
   118ac:	e58d4000 	str	r4, [sp]
   118b0:	e59f302c 	ldr	r3, [pc, #44]	; 118e4 <free@plt+0xd28>
   118b4:	e3a02008 	mov	r2, #8
   118b8:	e59f1028 	ldr	r1, [pc, #40]	; 118e8 <free@plt+0xd2c>
   118bc:	e58d0004 	str	r0, [sp, #4]
   118c0:	e1a00005 	mov	r0, r5
   118c4:	ebfffc77 	bl	10aa8 <fprintf@plt>
   118c8:	e3e04000 	mvn	r4, #0
   118cc:	e1a00004 	mov	r0, r4
--
   11910:	e3a01000 	mov	r1, #0
   11914:	ebfffc7e 	bl	10b14 <emset@plt>
   11918:	e3a01702 	mov	r1, #524288	; 0x80000
   1191c:	e1a00005 	mov	r0, r5
   11920:	ebfffc7e 	bl	10b20 <open64@plt>
   11924:	e3700001 	cmn	r0, #1
   11928:	e1a04000 	mov	r4, r0
   1192c:	0a000051 	beq	11a78 <free@plt+0xebc>
   11930:	e3a02032 	mov	r2, #50	; 0x32
   11934:	e28d1014 	add	r1, sp, #20
   11938:	ebfffc63 	bl	10acc <read@plt>
   1193c:	e3700001 	cmn	r0, #1
   11940:	1a000014 	bne	11998 <free@plt+0xddc>
   11944:	ebfffc84 	bl	10b5c <__errno_location@plt>
   11948:	e59f7134 	ldr	r7, [pc, #308]	; 11a84 <free@plt+0xec8>
   1194c:	e1a03005 	mov	r3, r5
   11950:	e59f2130 	ldr	r2, [pc, #304]	; 11a88 <free@plt+0xecc>
   11954:	e59f1130 	ldr	r1, [pc, #304]	; 11a8c <free@plt+0xed0>
   11958:	e5906000 	ldr	r6, [r0]
   1195c:	e5970000 	ldr	r0, [r7]
   11960:	ebfffc50 	bl	10aa8 <fprintf@plt>
   11964:	e1a00006 	mov	r0, r6
   11968:	e5975000 	ldr	r5, [r7]
   1196c:	ebfffc26 	bl	10a0c <strerror@plt>
   11970:	e58d6000 	str	r6, [sp]
   11974:	e59f3114 	ldr	r3, [pc, #276]	; 11a90 <free@plt+0xed4>
   11978:	e3a02008 	mov	r2, #8
   1197c:	e59f1110 	ldr	r1, [pc, #272]	; 11a94 <free@plt+0xed8>
   11980:	e58d0004 	str	r0, [sp, #4]
   11984:	e1a00005 	mov	r0, r5
   11988:	ebfffc46 	bl	10aa8 <fprintf@plt>
   1198c:	e1a00004 	mov	r0, r4
   11990:	ebfffc83 	bl	10ba4 <close@plt>
   11994:	ea000036 	b	11a74 <free@plt+0xeb8>
   11998:	e3500032 	cmp	r0, #50	; 0x32
   1199c:	1a000009 	bne	119c8 <free@plt+0xe0c>
   119a0:	e59f20e0 	ldr	r2, [pc, #224]	; 11a88 <free@plt+0xecc>
   119a4:	e59f10ec 	ldr	r1, [pc, #236]	; 11a98 <free@plt+0xedc>
   119a8:	e1a03005 	mov	r3, r5
   119ac:	e59f00d0 	ldr	r0, [pc, #208]	; 11a84 <free@plt+0xec8>
   119b0:	e5900000 	ldr	r0, [r0]
   119b4:	ebfffc3b 	bl	10aa8 <fprintf@plt>
   119b8:	ebfffc67 	bl	10b5c <__errno_location@plt>
   119bc:	e3a03016 	mov	r3, #22
--
   119c4:	eafffff0 	b	1198c <free@plt+0xdd0>
   119c8:	e1a02006 	mov	r2, r6
   119cc:	e59f10c8 	ldr	r1, [pc, #200]	; 11a9c <free@plt+0xee0>
   119d0:	e28d0014 	add	r0, sp, #20
   119d4:	ebfffc45 	bl	10af0 <sscanf@plt>
   119d8:	e3500001 	cmp	r0, #1
   119dc:	11a03005 	movne	r3, r5
   119e0:	159f20a0 	ldrne	r2, [pc, #160]	; 11a88 <free@plt+0xecc>
   119e4:	159f10b4 	ldrne	r1, [pc, #180]	; 11aa0 <free@plt+0xee4>
   119e8:	1affffef 	bne	119ac <free@plt+0xdf0>
   119ec:	e1c620d0 	ldrd	r2, [r6]
   119f0:	e3520000 	cmp	r2, #0
   119f4:	e2d31000 	sbcs	r1, r3, #0
   119f8:	aa000007 	bge	11a1c <free@plt+0xe60>
   119fc:	e1cd20f0 	strd	r2, [sp]
   11a00:	e59f307c 	ldr	r3, [pc, #124]	; 11a84 <free@plt+0xec8>
   11a04:	e58d5008 	str	r5, [sp, #8]
   11a08:	e59f2078 	ldr	r2, [pc, #120]	; 11a88 <free@plt+0xecc>
   11a0c:	e59f1090 	ldr	r1, [pc, #144]	; 11aa4 <free@plt+0xee8>
   11a10:	e5930000 	ldr	r0, [r3]
   11a14:	ebfffc23 	bl	10aa8 <fprintf@plt>
   11a18:	eaffffe6 	b	119b8 <free@plt+0xdfc>
   11a1c:	e1a00004 	mov	r0, r4
   11a20:	ebfffc5f 	bl	10ba4 <close@plt>
   11a24:	e2504000 	subs	r4, r0, #0
   11a28:	0a000012 	beq	11a78 <free@plt+0xebc>
   11a2c:	ebfffc4a 	bl	10b5c <__errno_location@plt>
   11a30:	e59f604c 	ldr	r6, [pc, #76]	; 11a84 <free@plt+0xec8>
   11a34:	e1a03005 	mov	r3, r5
   11a38:	e59f2048 	ldr	r2, [pc, #72]	; 11a88 <free@plt+0xecc>
   11a3c:	e59f1064 	ldr	r1, [pc, #100]	; 11aa8 <free@plt+0xeec>
   11a40:	e5904000 	ldr	r4, [r0]
   11a44:	e5960000 	ldr	r0, [r6]
   11a48:	ebfffc16 	bl	10aa8 <fprintf@plt>
   11a4c:	e1a00004 	mov	r0, r4
   11a50:	e5965000 	ldr	r5, [r6]
   11a54:	ebfffbec 	bl	10a0c <strerror@plt>
   11a58:	e58d4000 	str	r4, [sp]
   11a5c:	e59f302c 	ldr	r3, [pc, #44]	; 11a90 <free@plt+0xed4>
   11a60:	e3a02008 	mov	r2, #8
   11a64:	e59f1028 	ldr	r1, [pc, #40]	; 11a94 <free@plt+0xed8>
   11a68:	e58d0004 	str	r0, [sp, #4]
   11a6c:	e1a00005 	mov	r0, r5
   11a70:	ebfffc0c 	bl	10aa8 <fprintf@plt>
   11a74:	e3e04000 	mvn	r4, #0
   11a78:	e1a00004 	mov	r0, r4
--
   11ad8:	e04dd000 	sub	sp, sp, r0
   11adc:	e28d4010 	add	r4, sp, #16
   11ae0:	e1a00004 	mov	r0, r4
   11ae4:	ebfffc16 	bl	10b44 <sprintf@plt>
   11ae8:	e24b101c 	sub	r1, fp, #28
   11aec:	e1a00004 	mov	r0, r4
   11af0:	ebffff80 	bl	118f8 <free@plt+0xd3c>
   11af4:	e3500000 	cmp	r0, #0
   11af8:	1a00000e 	bne	11b38 <free@plt+0xf7c>
   11afc:	e14b21dc 	ldrd	r2, [fp, #-28]	; 0xffffffe4
   11b00:	e3520102 	cmp	r2, #-2147483648	; 0x80000000
   11b04:	e2d31000 	sbcs	r1, r3, #0
   11b08:	b5852000 	strlt	r2, [r5]
   11b0c:	ba00000a 	blt	11b3c <free@plt+0xf80>
   11b10:	e1cd20f0 	strd	r2, [sp]
   11b14:	e59f3028 	ldr	r3, [pc, #40]	; 11b44 <free@plt+0xf88>
   11b18:	e58d4008 	str	r4, [sp, #8]
   11b1c:	e59f2024 	ldr	r2, [pc, #36]	; 11b48 <free@plt+0xf8c>
   11b20:	e5930000 	ldr	r0, [r3]
   11b24:	e59f1020 	ldr	r1, [pc, #32]	; 11b4c <free@plt+0xf90>
   11b28:	ebfffbde 	bl	10aa8 <fprintf@plt>
   11b2c:	ebfffc0a 	bl	10b5c <__errno_location@plt>
   11b30:	e3a03016 	mov	r3, #22
--
   11b9c:	e59f3294 	ldr	r3, [pc, #660]	; 11e38 <free@plt+0x127c>
   11ba0:	01a03002 	moveq	r3, r2
   11ba4:	e58d3024 	str	r3, [sp, #36]	; 0x24
   11ba8:	e59f328c 	ldr	r3, [pc, #652]	; 11e3c <free@plt+0x1280>
   11bac:	e59420e4 	ldr	r2, [r4, #228]	; 0xe4
   11bb0:	11a08003 	movne	r8, r3
   11bb4:	e59430e0 	ldr	r3, [r4, #224]	; 0xe0
   11bb8:	e0c10293 	smull	r0, r1, r3, r2
   11bbc:	e151000b 	cmp	r1, fp
   11bc0:	0150000a 	cmpeq	r0, sl
   11bc4:	8a000010 	bhi	11c0c <free@plt+0x1050>
   11bc8:	e1cd01f0 	strd	r0, [sp, #16]
   11bcc:	e59f226c 	ldr	r2, [pc, #620]	; 11e40 <free@plt+0x1284>
   11bd0:	e58d300c 	str	r3, [sp, #12]
   11bd4:	e5943000 	ldr	r3, [r4]
   11bd8:	e59f1264 	ldr	r1, [pc, #612]	; 11e44 <free@plt+0x1288>
   11bdc:	e58d3008 	str	r3, [sp, #8]
   11be0:	e59f3260 	ldr	r3, [pc, #608]	; 11e48 <free@plt+0x128c>
   11be4:	e1cda0f0 	strd	sl, [sp]
   11be8:	e5930000 	ldr	r0, [r3]
   11bec:	ebfffbad 	bl	10aa8 <fprintf@plt>
   11bf0:	ebfffbd9 	bl	10b5c <__errno_location@plt>
   11bf4:	e3e07000 	mvn	r7, #0
--
   11c38:	e59dc084 	ldr	ip, [sp, #132]	; 0x84
   11c3c:	e1570001 	cmp	r7, r1
   11c40:	01560002 	cmpeq	r6, r2
   11c44:	83a01001 	movhi	r1, #1
   11c48:	93a01000 	movls	r1, #0
   11c4c:	e190000c 	orrs	r0, r0, ip
   11c50:	03a01001 	moveq	r1, #1
   11c54:	e3510000 	cmp	r1, #0
   11c58:	0a00000c 	beq	11c90 <free@plt+0x10d4>
   11c5c:	e58d2018 	str	r2, [sp, #24]
   11c60:	e5942000 	ldr	r2, [r4]
   11c64:	e58d3010 	str	r3, [sp, #16]
   11c68:	e58d2014 	str	r2, [sp, #20]
   11c6c:	e1cd28d0 	ldrd	r2, [sp, #128]	; 0x80
   11c70:	e59f11d4 	ldr	r1, [pc, #468]	; 11e4c <free@plt+0x1290>
   11c74:	e1cd20f0 	strd	r2, [sp]
   11c78:	e59f31c8 	ldr	r3, [pc, #456]	; 11e48 <free@plt+0x128c>
   11c7c:	e1cda0f8 	strd	sl, [sp, #8]
   11c80:	e59f21b8 	ldr	r2, [pc, #440]	; 11e40 <free@plt+0x1284>
   11c84:	e5930000 	ldr	r0, [r3]
   11c88:	ebfffb86 	bl	10aa8 <fprintf@plt>
   11c8c:	eaffffd7 	b	11bf0 <free@plt+0x1034>
   11c90:	e59d3080 	ldr	r3, [sp, #128]	; 0x80
--
   11cd0:	e5907000 	ldr	r7, [r0]
   11cd4:	e3570019 	cmp	r7, #25
   11cd8:	1a000002 	bne	11ce8 <free@plt+0x112c>
   11cdc:	e5d53034 	ldrb	r3, [r5, #52]	; 0x34
   11ce0:	e3130006 	tst	r3, #6
   11ce4:	0a000018 	beq	11d4c <free@plt+0x1190>
   11ce8:	e59420e4 	ldr	r2, [r4, #228]	; 0xe4
   11cec:	e1a0000a 	mov	r0, sl
   11cf0:	e1a03fc2 	asr	r3, r2, #31
   11cf4:	e1a0100b 	mov	r1, fp
   11cf8:	eb000b08 	bl	14920 <free@plt+0x3d64>
   11cfc:	e59f6144 	ldr	r6, [pc, #324]	; 11e48 <free@plt+0x128c>
   11d00:	e1cda0f8 	strd	sl, [sp, #8]
   11d04:	e59f2134 	ldr	r2, [pc, #308]	; 11e40 <free@plt+0x1284>
   11d08:	e1cd01f0 	strd	r0, [sp, #16]
   11d0c:	e5943000 	ldr	r3, [r4]
   11d10:	e59f1138 	ldr	r1, [pc, #312]	; 11e50 <free@plt+0x1294>
   11d14:	e58d3000 	str	r3, [sp]
   11d18:	e1a03008 	mov	r3, r8
   11d1c:	e5960000 	ldr	r0, [r6]
   11d20:	ebfffb60 	bl	10aa8 <fprintf@plt>
   11d24:	e1a00007 	mov	r0, r7
   11d28:	e5968000 	ldr	r8, [r6]
   11d2c:	ebfffb36 	bl	10a0c <strerror@plt>
   11d30:	e58d7000 	str	r7, [sp]
   11d34:	e59f3118 	ldr	r3, [pc, #280]	; 11e54 <free@plt+0x1298>
   11d38:	e3a02008 	mov	r2, #8
   11d3c:	e59f1114 	ldr	r1, [pc, #276]	; 11e58 <free@plt+0x129c>
   11d40:	e58d0004 	str	r0, [sp, #4]
   11d44:	e1a00008 	mov	r0, r8
   11d48:	ebfffb56 	bl	10aa8 <fprintf@plt>
   11d4c:	e5d53034 	ldrb	r3, [r5, #52]	; 0x34
   11d50:	e3c33004 	bic	r3, r3, #4
   11d54:	e3833002 	orr	r3, r3, #2
   11d58:	e5c53034 	strb	r3, [r5, #52]	; 0x34
   11d5c:	e1cd23d8 	ldrd	r2, [sp, #56]	; 0x38
   11d60:	e3a01000 	mov	r1, #0
   11d64:	e3e00000 	mvn	r0, #0
   11d68:	e1530001 	cmp	r3, r1
   11d6c:	01520000 	cmpeq	r2, r0
   11d70:	9a000006 	bls	11d90 <free@plt+0x11d4>
   11d74:	e59f00cc 	ldr	r0, [pc, #204]	; 11e48 <free@plt+0x128c>
   11d78:	e3e03000 	mvn	r3, #0
   11d7c:	e59f20bc 	ldr	r2, [pc, #188]	; 11e40 <free@plt+0x1284>
   11d80:	e59f10d4 	ldr	r1, [pc, #212]	; 11e5c <free@plt+0x12a0>
   11d84:	e5900000 	ldr	r0, [r0]
   11d88:	ebfffb46 	bl	10aa8 <fprintf@plt>
   11d8c:	eaffff97 	b	11bf0 <free@plt+0x1034>
   11d90:	e59d3044 	ldr	r3, [sp, #68]	; 0x44
--
   11dac:	e58d3034 	str	r3, [sp, #52]	; 0x34
   11db0:	ebfffb0f 	bl	109f4 <ioctl@plt>
   11db4:	e2507000 	subs	r7, r0, #0
   11db8:	aaffff90 	bge	11c00 <free@plt+0x1044>
   11dbc:	ebfffb66 	bl	10b5c <__errno_location@plt>
   11dc0:	e59420e4 	ldr	r2, [r4, #228]	; 0xe4
   11dc4:	e1a0100b 	mov	r1, fp
   11dc8:	e1a03fc2 	asr	r3, r2, #31
   11dcc:	e59f8074 	ldr	r8, [pc, #116]	; 11e48 <free@plt+0x128c>
   11dd0:	e5905000 	ldr	r5, [r0]
   11dd4:	e1a0000a 	mov	r0, sl
   11dd8:	eb000ad0 	bl	14920 <free@plt+0x3d64>
   11ddc:	e1cda0f8 	strd	sl, [sp, #8]
   11de0:	e59f2058 	ldr	r2, [pc, #88]	; 11e40 <free@plt+0x1284>
   11de4:	e1cd01f0 	strd	r0, [sp, #16]
   11de8:	e5943000 	ldr	r3, [r4]
   11dec:	e59f105c 	ldr	r1, [pc, #92]	; 11e50 <free@plt+0x1294>
   11df0:	e58d3000 	str	r3, [sp]
   11df4:	e59d3024 	ldr	r3, [sp, #36]	; 0x24
   11df8:	e5980000 	ldr	r0, [r8]
   11dfc:	ebfffb29 	bl	10aa8 <fprintf@plt>
   11e00:	e1a00005 	mov	r0, r5
   11e04:	e5984000 	ldr	r4, [r8]
   11e08:	ebfffaff 	bl	10a0c <strerror@plt>
   11e0c:	e58d5000 	str	r5, [sp]
   11e10:	e59f303c 	ldr	r3, [pc, #60]	; 11e54 <free@plt+0x1298>
   11e14:	e3a02008 	mov	r2, #8
   11e18:	e59f1038 	ldr	r1, [pc, #56]	; 11e58 <free@plt+0x129c>
   11e1c:	e58d0004 	str	r0, [sp, #4]
   11e20:	e1a00004 	mov	r0, r4
   11e24:	ebfffb1f 	bl	10aa8 <fprintf@plt>
   11e28:	eaffff74 	b	11c00 <free@plt+0x1044>
   11e2c:	00015344 	andeq	r5, r1, r4, asr #6
--
   11e48:	000270c4 	andeq	r7, r2, r4, asr #1
   11e4c:	000153b5 			; <UNDEFINED> instruction: 0x000153b5
   11e50:	00015420 	andeq	r5, r1, r0, lsr #8
   11e54:	000152d3 	ldrdeq	r5, [r1], -r3
   11e58:	00014f9f 	muleq	r1, pc, pc	; <UNPREDICTABLE>
   11e5c:	00015466 	andeq	r5, r1, r6, ror #8
   11e60:	e2513000 	subs	r3, r1, #0
   11e64:	e92d4007 	push	{r0, r1, r2, lr}
   11e68:	e59020e0 	ldr	r2, [r0, #224]	; 0xe0
   11e6c:	ba000002 	blt	11e7c <free@plt+0x12c0>
   11e70:	e1530002 	cmp	r3, r2
   11e74:	b3a00000 	movlt	r0, #0
   11e78:	ba00000b 	blt	11eac <free@plt+0x12f0>
   11e7c:	e58d2004 	str	r2, [sp, #4]
   11e80:	e5902000 	ldr	r2, [r0]
   11e84:	e59f0028 	ldr	r0, [pc, #40]	; 11eb4 <free@plt+0x12f8>
   11e88:	e58d2000 	str	r2, [sp]
   11e8c:	e59f1024 	ldr	r1, [pc, #36]	; 11eb8 <free@plt+0x12fc>
   11e90:	e59f2024 	ldr	r2, [pc, #36]	; 11ebc <free@plt+0x1300>
   11e94:	e5900000 	ldr	r0, [r0]
   11e98:	ebfffb02 	bl	10aa8 <fprintf@plt>
   11e9c:	ebfffb2e 	bl	10b5c <__errno_location@plt>
   11ea0:	e3a03016 	mov	r3, #22
   11ea4:	e5803000 	str	r3, [r0]
   11ea8:	e3e00000 	mvn	r0, #0
   11eac:	e28dd00c 	add	sp, sp, #12
   11eb0:	e49df004 	pop	{pc}		; (ldr pc, [sp], #4)
   11eb4:	000270c4 	andeq	r7, r2, r4, asr #1
   11eb8:	000154a2 	andeq	r5, r1, r2, lsr #9
   11ebc:	0001518a 	andeq	r5, r1, sl, lsl #3
   11ec0:	e92d41f3 	push	{r0, r1, r4, r5, r6, r7, r8, lr}
   11ec4:	e59f505c 	ldr	r5, [pc, #92]	; 11f28 <free@plt+0x136c>
   11ec8:	e1a07001 	mov	r7, r1
   11ecc:	e1a06002 	mov	r6, r2
   11ed0:	e1a08000 	mov	r8, r0
   11ed4:	ebfffb20 	bl	10b5c <__errno_location@plt>
   11ed8:	e1a03006 	mov	r3, r6
   11edc:	e59f2048 	ldr	r2, [pc, #72]	; 11f2c <free@plt+0x1370>
   11ee0:	e59f1048 	ldr	r1, [pc, #72]	; 11f30 <free@plt+0x1374>
   11ee4:	e5904000 	ldr	r4, [r0]
   11ee8:	e88d0180 	stm	sp, {r7, r8}
   11eec:	e5950000 	ldr	r0, [r5]
   11ef0:	ebfffaec 	bl	10aa8 <fprintf@plt>
   11ef4:	e1a00004 	mov	r0, r4
   11ef8:	e5955000 	ldr	r5, [r5]
   11efc:	ebfffac2 	bl	10a0c <strerror@plt>
   11f00:	e58d4000 	str	r4, [sp]
   11f04:	e59f3028 	ldr	r3, [pc, #40]	; 11f34 <free@plt+0x1378>
   11f08:	e3a02008 	mov	r2, #8
   11f0c:	e59f1024 	ldr	r1, [pc, #36]	; 11f38 <free@plt+0x137c>
   11f10:	e58d0004 	str	r0, [sp, #4]
   11f14:	e1a00005 	mov	r0, r5
   11f18:	ebfffae2 	bl	10aa8 <fprintf@plt>
   11f1c:	e3e00000 	mvn	r0, #0
   11f20:	e28dd008 	add	sp, sp, #8
--
   11f84:	e24b1050 	sub	r1, fp, #80	; 0x50
   11f88:	e1a00004 	mov	r0, r4
   11f8c:	ebfffdf4 	bl	11764 <free@plt+0xba8>
   11f90:	e3500000 	cmp	r0, #0
   11f94:	ba000010 	blt	11fdc <free@plt+0x1420>
   11f98:	e1a03006 	mov	r3, r6
   11f9c:	e1a02005 	mov	r2, r5
   11fa0:	e59f108c 	ldr	r1, [pc, #140]	; 12034 <free@plt+0x1478>
   11fa4:	e24b0050 	sub	r0, fp, #80	; 0x50
   11fa8:	ebfffad0 	bl	10af0 <sscanf@plt>
   11fac:	e3500002 	cmp	r0, #2
   11fb0:	0a00000b 	beq	11fe4 <free@plt+0x1428>
   11fb4:	ebfffae8 	bl	10b5c <__errno_location@plt>
   11fb8:	e3a03016 	mov	r3, #22
   11fbc:	e59f2074 	ldr	r2, [pc, #116]	; 12038 <free@plt+0x147c>
   11fc0:	e59f1074 	ldr	r1, [pc, #116]	; 1203c <free@plt+0x1480>
   11fc4:	e5803000 	str	r3, [r0]
   11fc8:	e59f0070 	ldr	r0, [pc, #112]	; 12040 <free@plt+0x1484>
   11fcc:	e1a03004 	mov	r3, r4
   11fd0:	e5900000 	ldr	r0, [r0]
   11fd4:	ebfffab3 	bl	10aa8 <fprintf@plt>
   11fd8:	e3e00000 	mvn	r0, #0
   11fdc:	e24bd018 	sub	sp, fp, #24
   11fe0:	e8bd89f0 	pop	{r4, r5, r6, r7, r8, fp, pc}
   11fe4:	e5953000 	ldr	r3, [r5]
   11fe8:	e3530000 	cmp	r3, #0
   11fec:	ba000003 	blt	12000 <free@plt+0x1444>
   11ff0:	e5963000 	ldr	r3, [r6]
   11ff4:	e3530000 	cmp	r3, #0
   11ff8:	a3a00000 	movge	r0, #0
   11ffc:	aafffff6 	bge	11fdc <free@plt+0x1420>
   12000:	ebfffad5 	bl	10b5c <__errno_location@plt>
   12004:	e3a03016 	mov	r3, #22
   12008:	e59f2028 	ldr	r2, [pc, #40]	; 12038 <free@plt+0x147c>
   1200c:	e59f1030 	ldr	r1, [pc, #48]	; 12044 <free@plt+0x1488>
   12010:	e5803000 	str	r3, [r0]
   12014:	e59f0024 	ldr	r0, [pc, #36]	; 12040 <free@plt+0x1484>
   12018:	e5963000 	ldr	r3, [r6]
   1201c:	e58d4004 	str	r4, [sp, #4]
   12020:	e58d3000 	str	r3, [sp]
   12024:	e5953000 	ldr	r3, [r5]
   12028:	e5900000 	ldr	r0, [r0]
   1202c:	ebfffa9d 	bl	10aa8 <fprintf@plt>
   12030:	eaffffe8 	b	11fd8 <free@plt+0x141c>
   12034:	00015534 	andeq	r5, r1, r4, lsr r5
--
   120b4:	e5d1300c 	ldrb	r3, [r1, #12]
   120b8:	e92d47f0 	push	{r4, r5, r6, r7, r8, r9, sl, lr}
   120bc:	e3833001 	orr	r3, r3, #1
   120c0:	e24dde11 	sub	sp, sp, #272	; 0x110
   120c4:	e5c1300c 	strb	r3, [r1, #12]
   120c8:	e1a05000 	mov	r5, r0
   120cc:	e5900000 	ldr	r0, [r0]
   120d0:	e1a04001 	mov	r4, r1
   120d4:	ebfffa94 	bl	10b2c <opendir@plt>
   120d8:	e1a08000 	mov	r8, r0
   120dc:	ebfffa9e 	bl	10b5c <__errno_location@plt>
   120e0:	e3580000 	cmp	r8, #0
   120e4:	e1a06000 	mov	r6, r0
   120e8:	1a000012 	bne	12138 <free@plt+0x157c>
   120ec:	e5904000 	ldr	r4, [r0]
   120f0:	e59f617c 	ldr	r6, [pc, #380]	; 12274 <free@plt+0x16b8>
   120f4:	e5953000 	ldr	r3, [r5]
   120f8:	e59f2178 	ldr	r2, [pc, #376]	; 12278 <free@plt+0x16bc>
   120fc:	e59f1178 	ldr	r1, [pc, #376]	; 1227c <free@plt+0x16c0>
   12100:	e5960000 	ldr	r0, [r6]
   12104:	ebfffa67 	bl	10aa8 <fprintf@plt>
   12108:	e1a00004 	mov	r0, r4
   1210c:	e5965000 	ldr	r5, [r6]
   12110:	ebfffa3d 	bl	10a0c <strerror@plt>
   12114:	e58d4000 	str	r4, [sp]
   12118:	e59f3160 	ldr	r3, [pc, #352]	; 12280 <free@plt+0x16c4>
   1211c:	e3a02008 	mov	r2, #8
   12120:	e59f115c 	ldr	r1, [pc, #348]	; 12284 <free@plt+0x16c8>
   12124:	e58d0004 	str	r0, [sp, #4]
   12128:	e1a00005 	mov	r0, r5
   1212c:	ebfffa5d 	bl	10aa8 <fprintf@plt>
   12130:	e3e00000 	mvn	r0, #0
   12134:	ea00004c 	b	1226c <free@plt+0x16b0>
   12138:	e59fa148 	ldr	sl, [pc, #328]	; 12288 <free@plt+0x16cc>
   1213c:	e3e03102 	mvn	r3, #-2147483648	; 0x80000000
   12140:	e3a09000 	mov	r9, #0
   12144:	e5843004 	str	r3, [r4, #4]
   12148:	e5869000 	str	r9, [r6]
   1214c:	e1a00008 	mov	r0, r8
   12150:	ebfffa60 	bl	10ad8 <readdir64@plt>
   12154:	e3500000 	cmp	r0, #0
   12158:	0a000022 	beq	121e8 <free@plt+0x162c>
   1215c:	e2807013 	add	r7, r0, #19
   12160:	e1a00007 	mov	r0, r7
   12164:	ebfffa82 	bl	10b74 <strlen@plt>
   12168:	e35000fe 	cmp	r0, #254	; 0xfe
   1216c:	9a00000b 	bls	121a0 <free@plt+0x15e4>
   12170:	e59f00fc 	ldr	r0, [pc, #252]	; 12274 <free@plt+0x16b8>
   12174:	e58d7000 	str	r7, [sp]
   12178:	e59f20f8 	ldr	r2, [pc, #248]	; 12278 <free@plt+0x16bc>
   1217c:	e5953000 	ldr	r3, [r5]
   12180:	e59f1104 	ldr	r1, [pc, #260]	; 1228c <free@plt+0x16d0>
   12184:	e5900000 	ldr	r0, [r0]
   12188:	ebfffa46 	bl	10aa8 <fprintf@plt>
   1218c:	e3a03016 	mov	r3, #22
   12190:	e5863000 	str	r3, [r6]
--
   121b8:	1affffe2 	bne	12148 <free@plt+0x158c>
   121bc:	e5943000 	ldr	r3, [r4]
   121c0:	e5942008 	ldr	r2, [r4, #8]
   121c4:	e2833001 	add	r3, r3, #1
   121c8:	e5843000 	str	r3, [r4]
   121cc:	e59d300c 	ldr	r3, [sp, #12]
   121d0:	e1520003 	cmp	r2, r3
   121d4:	e5942004 	ldr	r2, [r4, #4]
   121d8:	b5843008 	strlt	r3, [r4, #8]
   121dc:	e1530002 	cmp	r3, r2
   121e0:	b5843004 	strlt	r3, [r4, #4]
   121e4:	eaffffd7 	b	12148 <free@plt+0x158c>
   121e8:	e5967000 	ldr	r7, [r6]
   121ec:	e3570000 	cmp	r7, #0
   121f0:	0a000010 	beq	12238 <free@plt+0x167c>
   121f4:	e59f4078 	ldr	r4, [pc, #120]	; 12274 <free@plt+0x16b8>
   121f8:	e5953000 	ldr	r3, [r5]
   121fc:	e59f2074 	ldr	r2, [pc, #116]	; 12278 <free@plt+0x16bc>
   12200:	e59f1088 	ldr	r1, [pc, #136]	; 12290 <free@plt+0x16d4>
   12204:	e5940000 	ldr	r0, [r4]
   12208:	ebfffa26 	bl	10aa8 <fprintf@plt>
   1220c:	e1a00007 	mov	r0, r7
   12210:	e5944000 	ldr	r4, [r4]
   12214:	ebfff9fc 	bl	10a0c <strerror@plt>
   12218:	e58d7000 	str	r7, [sp]
   1221c:	e59f305c 	ldr	r3, [pc, #92]	; 12280 <free@plt+0x16c4>
   12220:	e3a02008 	mov	r2, #8
   12224:	e59f1058 	ldr	r1, [pc, #88]	; 12284 <free@plt+0x16c8>
   12228:	e58d0004 	str	r0, [sp, #4]
   1222c:	e1a00004 	mov	r0, r4
   12230:	ebfffa1c 	bl	10aa8 <fprintf@plt>
   12234:	eaffffd6 	b	12194 <free@plt+0x15d8>
   12238:	e1a00008 	mov	r0, r8
--
   12368:	ebfffa13 	bl	10bbc <free@plt>
   1236c:	e5940004 	ldr	r0, [r4, #4]
   12370:	ebfffa11 	bl	10bbc <free@plt>
   12374:	e5940000 	ldr	r0, [r4]
   12378:	ebfffa0f 	bl	10bbc <free@plt>
   1237c:	e1a00004 	mov	r0, r4
   12380:	e8bd4010 	pop	{r4, lr}
   12384:	eafffa0c 	b	10bbc <free@plt>
   12388:	e92d4037 	push	{r0, r1, r2, r4, r5, lr}
   1238c:	e3a01038 	mov	r1, #56	; 0x38
   12390:	e3a00001 	mov	r0, #1
   12394:	ebfff9bd 	bl	10a90 <calloc@plt>
   12398:	e2504000 	subs	r4, r0, #0
   1239c:	1a000012 	bne	123ec <free@plt+0x1830>
   123a0:	ebfff9ed 	bl	10b5c <__errno_location@plt>
   123a4:	e59f51ec 	ldr	r5, [pc, #492]	; 12598 <free@plt+0x19dc>
   123a8:	e59f21ec 	ldr	r2, [pc, #492]	; 1259c <free@plt+0x19e0>
   123ac:	e59f11ec 	ldr	r1, [pc, #492]	; 125a0 <free@plt+0x19e4>
   123b0:	e5904000 	ldr	r4, [r0]
   123b4:	e5950000 	ldr	r0, [r5]
   123b8:	ebfff9ba 	bl	10aa8 <fprintf@plt>
   123bc:	e1a00004 	mov	r0, r4
   123c0:	e5955000 	ldr	r5, [r5]
   123c4:	ebfff990 	bl	10a0c <strerror@plt>
   123c8:	e58d4000 	str	r4, [sp]
   123cc:	e59f31d0 	ldr	r3, [pc, #464]	; 125a4 <free@plt+0x19e8>
   123d0:	e3a02008 	mov	r2, #8
   123d4:	e59f11cc 	ldr	r1, [pc, #460]	; 125a8 <free@plt+0x19ec>
   123d8:	e58d0004 	str	r0, [sp, #4]
   123dc:	e1a00005 	mov	r0, r5
   123e0:	ebfff9b0 	bl	10aa8 <fprintf@plt>
   123e4:	e3e00000 	mvn	r0, #0
   123e8:	ebfff9de 	bl	10b68 <exit@plt>
--
   12918:	e3a01702 	mov	r1, #524288	; 0x80000
   1291c:	e1a00009 	mov	r0, r9
   12920:	ebfff87e 	bl	10b20 <open64@plt>
   12924:	e3700001 	cmn	r0, #1
   12928:	e1a05000 	mov	r5, r0
   1292c:	1a000001 	bne	12938 <free@plt+0x1d7c>
   12930:	e1a0d00a 	mov	sp, sl
   12934:	eaffff77 	b	12718 <free@plt+0x1b5c>
   12938:	e3a02032 	mov	r2, #50	; 0x32
   1293c:	e24b1058 	sub	r1, fp, #88	; 0x58
   12940:	ebfff861 	bl	10acc <read@plt>
   12944:	e3700001 	cmn	r0, #1
   12948:	1a000014 	bne	129a0 <free@plt+0x1de4>
   1294c:	ebfff882 	bl	10b5c <__errno_location@plt>
   12950:	e59f6294 	ldr	r6, [pc, #660]	; 12bec <free@plt+0x2030>
   12954:	e1a03009 	mov	r3, r9
   12958:	e59f2290 	ldr	r2, [pc, #656]	; 12bf0 <free@plt+0x2034>
   1295c:	e59f1290 	ldr	r1, [pc, #656]	; 12bf4 <free@plt+0x2038>
   12960:	e5904000 	ldr	r4, [r0]
   12964:	e5960000 	ldr	r0, [r6]
   12968:	ebfff84e 	bl	10aa8 <fprintf@plt>
   1296c:	e1a00004 	mov	r0, r4
   12970:	e5966000 	ldr	r6, [r6]
   12974:	ebfff824 	bl	10a0c <strerror@plt>
   12978:	e58d4000 	str	r4, [sp]
   1297c:	e59f3274 	ldr	r3, [pc, #628]	; 12bf8 <free@plt+0x203c>
   12980:	e3a02008 	mov	r2, #8
   12984:	e59f1270 	ldr	r1, [pc, #624]	; 12bfc <free@plt+0x2040>
   12988:	e58d0004 	str	r0, [sp, #4]
   1298c:	e1a00006 	mov	r0, r6
   12990:	ebfff844 	bl	10aa8 <fprintf@plt>
   12994:	e1a00005 	mov	r0, r5
   12998:	ebfff881 	bl	10ba4 <close@plt>
   1299c:	ea000039 	b	12a88 <free@plt+0x1ecc>
   129a0:	e3500032 	cmp	r0, #50	; 0x32
   129a4:	1a000009 	bne	129d0 <free@plt+0x1e14>
   129a8:	e59f2240 	ldr	r2, [pc, #576]	; 12bf0 <free@plt+0x2034>
   129ac:	e59f124c 	ldr	r1, [pc, #588]	; 12c00 <free@plt+0x2044>
   129b0:	e1a03009 	mov	r3, r9
   129b4:	e59f0230 	ldr	r0, [pc, #560]	; 12bec <free@plt+0x2030>
   129b8:	e5900000 	ldr	r0, [r0]
   129bc:	ebfff839 	bl	10aa8 <fprintf@plt>
   129c0:	ebfff865 	bl	10b5c <__errno_location@plt>
   129c4:	e3a03016 	mov	r3, #22
--
   129d8:	e5406034 	strb	r6, [r0, #-52]	; 0xffffffcc
   129dc:	e24b2064 	sub	r2, fp, #100	; 0x64
   129e0:	e59f121c 	ldr	r1, [pc, #540]	; 12c04 <free@plt+0x2048>
   129e4:	e24b0058 	sub	r0, fp, #88	; 0x58
   129e8:	ebfff840 	bl	10af0 <sscanf@plt>
   129ec:	e3500001 	cmp	r0, #1
   129f0:	11a03009 	movne	r3, r9
   129f4:	159f21f4 	ldrne	r2, [pc, #500]	; 12bf0 <free@plt+0x2034>
   129f8:	159f1208 	ldrne	r1, [pc, #520]	; 12c08 <free@plt+0x204c>
   129fc:	1affffec 	bne	129b4 <free@plt+0x1df8>
   12a00:	e14b26d4 	ldrd	r2, [fp, #-100]	; 0xffffff9c
   12a04:	e3520000 	cmp	r2, #0
   12a08:	e2d31000 	sbcs	r1, r3, #0
   12a0c:	aa000007 	bge	12a30 <free@plt+0x1e74>
   12a10:	e1cd20f0 	strd	r2, [sp]
   12a14:	e59f31d0 	ldr	r3, [pc, #464]	; 12bec <free@plt+0x2030>
   12a18:	e58d9008 	str	r9, [sp, #8]
   12a1c:	e59f21cc 	ldr	r2, [pc, #460]	; 12bf0 <free@plt+0x2034>
   12a20:	e59f11e4 	ldr	r1, [pc, #484]	; 12c0c <free@plt+0x2050>
   12a24:	e5930000 	ldr	r0, [r3]
   12a28:	ebfff81e 	bl	10aa8 <fprintf@plt>
   12a2c:	eaffffe3 	b	129c0 <free@plt+0x1e04>
   12a30:	e1a00005 	mov	r0, r5
   12a34:	ebfff85a 	bl	10ba4 <close@plt>
   12a38:	e2505000 	subs	r5, r0, #0
   12a3c:	0a000013 	beq	12a90 <free@plt+0x1ed4>
   12a40:	ebfff845 	bl	10b5c <__errno_location@plt>
   12a44:	e59f51a0 	ldr	r5, [pc, #416]	; 12bec <free@plt+0x2030>
   12a48:	e1a03009 	mov	r3, r9
   12a4c:	e59f219c 	ldr	r2, [pc, #412]	; 12bf0 <free@plt+0x2034>
   12a50:	e59f11b8 	ldr	r1, [pc, #440]	; 12c10 <free@plt+0x2054>
   12a54:	e5904000 	ldr	r4, [r0]
   12a58:	e5950000 	ldr	r0, [r5]
   12a5c:	ebfff811 	bl	10aa8 <fprintf@plt>
   12a60:	e1a00004 	mov	r0, r4
   12a64:	e5955000 	ldr	r5, [r5]
   12a68:	ebfff7e7 	bl	10a0c <strerror@plt>
   12a6c:	e58d4000 	str	r4, [sp]
   12a70:	e59f3180 	ldr	r3, [pc, #384]	; 12bf8 <free@plt+0x203c>
   12a74:	e3a02008 	mov	r2, #8
   12a78:	e59f117c 	ldr	r1, [pc, #380]	; 12bfc <free@plt+0x2040>
   12a7c:	e58d0004 	str	r0, [sp, #4]
   12a80:	e1a00005 	mov	r0, r5
   12a84:	ebfff807 	bl	10aa8 <fprintf@plt>
   12a88:	e1a0d00a 	mov	sp, sl
   12a8c:	eaffff18 	b	126f4 <free@plt+0x1b38>
   12a90:	e14b26d4 	ldrd	r2, [fp, #-100]	; 0xffffff9c
   12a94:	e3a01000 	mov	r1, #0
   12a98:	e2926102 	adds	r6, r2, #-2147483648	; 0x80000000
   12a9c:	e2a37000 	adc	r7, r3, #0
   12aa0:	e3e00000 	mvn	r0, #0
   12aa4:	e1570001 	cmp	r7, r1
   12aa8:	01560000 	cmpeq	r6, r0
   12aac:	9a00000a 	bls	12adc <free@plt+0x1f20>
   12ab0:	e1cd20f0 	strd	r2, [sp]
   12ab4:	e59f3130 	ldr	r3, [pc, #304]	; 12bec <free@plt+0x2030>
   12ab8:	e58d9008 	str	r9, [sp, #8]
   12abc:	e59f212c 	ldr	r2, [pc, #300]	; 12bf0 <free@plt+0x2034>
   12ac0:	e5930000 	ldr	r0, [r3]
   12ac4:	e59f1148 	ldr	r1, [pc, #328]	; 12c14 <free@plt+0x2058>
   12ac8:	ebfff7f6 	bl	10aa8 <fprintf@plt>
   12acc:	ebfff822 	bl	10b5c <__errno_location@plt>
   12ad0:	e3a03016 	mov	r3, #22
--
   12c4c:	e1a07002 	mov	r7, r2
   12c50:	1a000004 	bne	12c68 <free@plt+0x20ac>
   12c54:	e1a01002 	mov	r1, r2
   12c58:	e1a00004 	mov	r0, r4
   12c5c:	eb000541 	bl	14168 <free@plt+0x35ac>
   12c60:	e28dd088 	add	sp, sp, #136	; 0x88
   12c64:	e8bd87f0 	pop	{r4, r5, r6, r7, r8, r9, sl, pc}
   12c68:	e1a05000 	mov	r5, r0
   12c6c:	e28d1020 	add	r1, sp, #32
   12c70:	e1a00004 	mov	r0, r4
   12c74:	ebfff767 	bl	10a18 <stat64@plt>
   12c78:	e3500000 	cmp	r0, #0
   12c7c:	0a000013 	beq	12cd0 <free@plt+0x2114>
   12c80:	ebfff7b5 	bl	10b5c <__errno_location@plt>
   12c84:	e59f6144 	ldr	r6, [pc, #324]	; 12dd0 <free@plt+0x2214>
   12c88:	e1a03004 	mov	r3, r4
   12c8c:	e59f2140 	ldr	r2, [pc, #320]	; 12dd4 <free@plt+0x2218>
   12c90:	e59f1140 	ldr	r1, [pc, #320]	; 12dd8 <free@plt+0x221c>
   12c94:	e5905000 	ldr	r5, [r0]
   12c98:	e5960000 	ldr	r0, [r6]
   12c9c:	ebfff781 	bl	10aa8 <fprintf@plt>
   12ca0:	e1a00005 	mov	r0, r5
   12ca4:	e5964000 	ldr	r4, [r6]
   12ca8:	ebfff757 	bl	10a0c <strerror@plt>
   12cac:	e58d5000 	str	r5, [sp]
   12cb0:	e59f3124 	ldr	r3, [pc, #292]	; 12ddc <free@plt+0x2220>
   12cb4:	e3a02008 	mov	r2, #8
   12cb8:	e59f1120 	ldr	r1, [pc, #288]	; 12de0 <free@plt+0x2224>
   12cbc:	e58d0004 	str	r0, [sp, #4]
   12cc0:	e1a00004 	mov	r0, r4
   12cc4:	ebfff777 	bl	10aa8 <fprintf@plt>
   12cc8:	e3e00000 	mvn	r0, #0
   12ccc:	eaffffe3 	b	12c60 <free@plt+0x20a4>
   12cd0:	e59d3030 	ldr	r3, [sp, #48]	; 0x30
   12cd4:	e2033a0f 	and	r3, r3, #61440	; 0xf000
   12cd8:	e3530a02 	cmp	r3, #8192	; 0x2000
   12cdc:	0a000009 	beq	12d08 <free@plt+0x214c>
   12ce0:	e59f00e8 	ldr	r0, [pc, #232]	; 12dd0 <free@plt+0x2214>
   12ce4:	e1a03004 	mov	r3, r4
   12ce8:	e59f20e4 	ldr	r2, [pc, #228]	; 12dd4 <free@plt+0x2218>
   12cec:	e59f10f0 	ldr	r1, [pc, #240]	; 12de4 <free@plt+0x2228>
   12cf0:	e5900000 	ldr	r0, [r0]
   12cf4:	ebfff76b 	bl	10aa8 <fprintf@plt>
   12cf8:	ebfff797 	bl	10b5c <__errno_location@plt>
   12cfc:	e3a03016 	mov	r3, #22
--
   12ee8:	e1a05000 	mov	r5, r0
   12eec:	ea000015 	b	12f48 <free@plt+0x238c>
   12ef0:	e1cd00d8 	ldrd	r0, [sp, #8]
   12ef4:	e1cd21d0 	ldrd	r2, [sp, #16]
   12ef8:	e3a07000 	mov	r7, #0
   12efc:	e0908002 	adds	r8, r0, r2
   12f00:	e0a19003 	adc	r9, r1, r3
   12f04:	e3e06000 	mvn	r6, #0
   12f08:	e1590007 	cmp	r9, r7
   12f0c:	01580006 	cmpeq	r8, r6
   12f10:	9a00000f 	bls	12f54 <free@plt+0x2398>
   12f14:	e59410e4 	ldr	r1, [r4, #228]	; 0xe4
   12f18:	e3e00000 	mvn	r0, #0
   12f1c:	eb0005d9 	bl	14688 <free@plt+0x3acc>
   12f20:	e59f2058 	ldr	r2, [pc, #88]	; 12f80 <free@plt+0x23c4>
   12f24:	e59f1058 	ldr	r1, [pc, #88]	; 12f84 <free@plt+0x23c8>
   12f28:	e3e05000 	mvn	r5, #0
   12f2c:	e1a03000 	mov	r3, r0
   12f30:	e59f0050 	ldr	r0, [pc, #80]	; 12f88 <free@plt+0x23cc>
   12f34:	e5900000 	ldr	r0, [r0]
   12f38:	ebfff6da 	bl	10aa8 <fprintf@plt>
   12f3c:	ebfff706 	bl	10b5c <__errno_location@plt>
   12f40:	e3a03016 	mov	r3, #22
--
   12fb8:	ebfff6e7 	bl	10b5c <__errno_location@plt>
   12fbc:	e3a03013 	mov	r3, #19
   12fc0:	e5803000 	str	r3, [r0]
   12fc4:	e3e00000 	mvn	r0, #0
   12fc8:	e28dd008 	add	sp, sp, #8
   12fcc:	e8bd8070 	pop	{r4, r5, r6, pc}
   12fd0:	e582600c 	str	r6, [r2, #12]
   12fd4:	e59f105c 	ldr	r1, [pc, #92]	; 13038 <free@plt+0x247c>
   12fd8:	ebfff685 	bl	109f4 <ioctl@plt>
   12fdc:	e3500000 	cmp	r0, #0
   12fe0:	a3a00000 	movge	r0, #0
   12fe4:	aafffff7 	bge	12fc8 <free@plt+0x240c>
   12fe8:	ebfff6db 	bl	10b5c <__errno_location@plt>
   12fec:	e59f5048 	ldr	r5, [pc, #72]	; 1303c <free@plt+0x2480>
   12ff0:	e59f3048 	ldr	r3, [pc, #72]	; 13040 <free@plt+0x2484>
   12ff4:	e59f2048 	ldr	r2, [pc, #72]	; 13044 <free@plt+0x2488>
   12ff8:	e59f1048 	ldr	r1, [pc, #72]	; 13048 <free@plt+0x248c>
   12ffc:	e5904000 	ldr	r4, [r0]
   13000:	e58d6000 	str	r6, [sp]
   13004:	e5950000 	ldr	r0, [r5]
   13008:	ebfff6a6 	bl	10aa8 <fprintf@plt>
   1300c:	e1a00004 	mov	r0, r4
   13010:	e5955000 	ldr	r5, [r5]
   13014:	ebfff67c 	bl	10a0c <strerror@plt>
   13018:	e58d4000 	str	r4, [sp]
   1301c:	e59f3028 	ldr	r3, [pc, #40]	; 1304c <free@plt+0x2490>
   13020:	e3a02008 	mov	r2, #8
   13024:	e59f1024 	ldr	r1, [pc, #36]	; 13050 <free@plt+0x2494>
   13028:	e58d0004 	str	r0, [sp, #4]
   1302c:	e1a00005 	mov	r0, r5
   13030:	ebfff69c 	bl	10aa8 <fprintf@plt>
   13034:	eaffffe2 	b	12fc4 <free@plt+0x2408>
   13038:	c0104d08 	andsgt	r4, r0, r8, lsl #26
--
   131dc:	e1a05003 	mov	r5, r3
   131e0:	e59d803c 	ldr	r8, [sp, #60]	; 0x3c
   131e4:	ebfffb1d 	bl	11e60 <free@plt+0x12a4>
   131e8:	e2504000 	subs	r4, r0, #0
   131ec:	1a000013 	bne	13240 <free@plt+0x2684>
   131f0:	e3550000 	cmp	r5, #0
   131f4:	e59930e4 	ldr	r3, [r9, #228]	; 0xe4
   131f8:	ba000002 	blt	13208 <free@plt+0x264c>
   131fc:	e0852008 	add	r2, r5, r8
   13200:	e1520003 	cmp	r2, r3
   13204:	da000010 	ble	1324c <free@plt+0x2690>
   13208:	e58d3008 	str	r3, [sp, #8]
   1320c:	e59f0128 	ldr	r0, [pc, #296]	; 1333c <free@plt+0x2780>
   13210:	e5993000 	ldr	r3, [r9]
   13214:	e58d8000 	str	r8, [sp]
   13218:	e58d3004 	str	r3, [sp, #4]
   1321c:	e59f211c 	ldr	r2, [pc, #284]	; 13340 <free@plt+0x2784>
   13220:	e1a03005 	mov	r3, r5
   13224:	e59f1118 	ldr	r1, [pc, #280]	; 13344 <free@plt+0x2788>
   13228:	e5900000 	ldr	r0, [r0]
   1322c:	ebfff61d 	bl	10aa8 <fprintf@plt>
   13230:	ebfff649 	bl	10b5c <__errno_location@plt>
   13234:	e3a03016 	mov	r3, #22
--
   13254:	e0e76a93 	smlal	r6, r7, r3, sl
   13258:	e58d4000 	str	r4, [sp]
   1325c:	e1a03007 	mov	r3, r7
   13260:	e1a02006 	mov	r2, r6
   13264:	e1a0000b 	mov	r0, fp
   13268:	ebfff644 	bl	10b80 <lseek64@plt>
   1326c:	e1570001 	cmp	r7, r1
   13270:	01560000 	cmpeq	r6, r0
   13274:	01a07004 	moveq	r7, r4
   13278:	0a000016 	beq	132d8 <free@plt+0x271c>
   1327c:	ebfff636 	bl	10b5c <__errno_location@plt>
   13280:	e59f50b4 	ldr	r5, [pc, #180]	; 1333c <free@plt+0x2780>
   13284:	e1a02006 	mov	r2, r6
   13288:	e1a03007 	mov	r3, r7
   1328c:	e59f10b4 	ldr	r1, [pc, #180]	; 13348 <free@plt+0x278c>
   13290:	e5904000 	ldr	r4, [r0]
   13294:	e1cd20f0 	strd	r2, [sp]
   13298:	e5993000 	ldr	r3, [r9]
   1329c:	e5950000 	ldr	r0, [r5]
   132a0:	e59f2098 	ldr	r2, [pc, #152]	; 13340 <free@plt+0x2784>
   132a4:	ebfff5ff 	bl	10aa8 <fprintf@plt>
   132a8:	e5955000 	ldr	r5, [r5]
   132ac:	e1a00004 	mov	r0, r4
   132b0:	ebfff5d5 	bl	10a0c <strerror@plt>
   132b4:	e58d4000 	str	r4, [sp]
   132b8:	e59f308c 	ldr	r3, [pc, #140]	; 1334c <free@plt+0x2790>
   132bc:	e3a02008 	mov	r2, #8
   132c0:	e59f1088 	ldr	r1, [pc, #136]	; 13350 <free@plt+0x2794>
   132c4:	e58d0004 	str	r0, [sp, #4]
   132c8:	e1a00005 	mov	r0, r5
   132cc:	ebfff5f5 	bl	10aa8 <fprintf@plt>
   132d0:	eaffffd9 	b	1323c <free@plt+0x2680>
   132d4:	e0877000 	add	r7, r7, r0
--
   132e0:	e59d3038 	ldr	r3, [sp, #56]	; 0x38
   132e4:	e0486007 	sub	r6, r8, r7
   132e8:	e1a02006 	mov	r2, r6
   132ec:	e0831007 	add	r1, r3, r7
   132f0:	e1a0000b 	mov	r0, fp
   132f4:	ebfff5f4 	bl	10acc <read@plt>
   132f8:	e3500000 	cmp	r0, #0
   132fc:	aafffff4 	bge	132d4 <free@plt+0x2718>
   13300:	ebfff615 	bl	10b5c <__errno_location@plt>
   13304:	e59f8030 	ldr	r8, [pc, #48]	; 1333c <free@plt+0x2780>
   13308:	e5993000 	ldr	r3, [r9]
   1330c:	e0855007 	add	r5, r5, r7
   13310:	e59f2028 	ldr	r2, [pc, #40]	; 13340 <free@plt+0x2784>
   13314:	e59f1038 	ldr	r1, [pc, #56]	; 13354 <free@plt+0x2798>
   13318:	e5904000 	ldr	r4, [r0]
   1331c:	e58d5008 	str	r5, [sp, #8]
   13320:	e58d3000 	str	r3, [sp]
   13324:	e58da004 	str	sl, [sp, #4]
   13328:	e1a03006 	mov	r3, r6
   1332c:	e5980000 	ldr	r0, [r8]
   13330:	ebfff5dc 	bl	10aa8 <fprintf@plt>
   13334:	e5985000 	ldr	r5, [r8]
   13338:	eaffffdb 	b	132ac <free@plt+0x26f0>
--
   13418:	e1a00005 	mov	r0, r5
   1341c:	ebfffa8f 	bl	11e60 <free@plt+0x12a4>
   13420:	e2504000 	subs	r4, r0, #0
   13424:	1a00005a 	bne	13594 <free@plt+0x29d8>
   13428:	e59d3158 	ldr	r3, [sp, #344]	; 0x158
   1342c:	e595b0e4 	ldr	fp, [r5, #228]	; 0xe4
   13430:	e3530000 	cmp	r3, #0
   13434:	ba000002 	blt	13444 <free@plt+0x2888>
   13438:	e0833006 	add	r3, r3, r6
   1343c:	e153000b 	cmp	r3, fp
   13440:	da00000e 	ble	13480 <free@plt+0x28c4>
   13444:	e58db008 	str	fp, [sp, #8]
   13448:	e59f0328 	ldr	r0, [pc, #808]	; 13778 <free@plt+0x2bbc>
   1344c:	e5953000 	ldr	r3, [r5]
   13450:	e59f2324 	ldr	r2, [pc, #804]	; 1377c <free@plt+0x2bc0>
   13454:	e58d3004 	str	r3, [sp, #4]
   13458:	e58d6000 	str	r6, [sp]
   1345c:	e59d3158 	ldr	r3, [sp, #344]	; 0x158
   13460:	e59f1318 	ldr	r1, [pc, #792]	; 13780 <free@plt+0x2bc4>
   13464:	e5900000 	ldr	r0, [r0]
   13468:	ebfff58e 	bl	10aa8 <fprintf@plt>
   1346c:	ebfff5ba 	bl	10b5c <__errno_location@plt>
   13470:	e3a03016 	mov	r3, #22
   13474:	e5803000 	str	r3, [r0]
   13478:	e3e04000 	mvn	r4, #0
   1347c:	ea000044 	b	13594 <free@plt+0x29d8>
   13480:	e59590ec 	ldr	r9, [r5, #236]	; 0xec
   13484:	e59d0158 	ldr	r0, [sp, #344]	; 0x158
   13488:	e1a01009 	mov	r1, r9
   1348c:	eb0004e6 	bl	1482c <free@plt+0x3c70>
   13490:	e3510000 	cmp	r1, #0
   13494:	0a000009 	beq	134c0 <free@plt+0x2904>
   13498:	e58d9004 	str	r9, [sp, #4]
   1349c:	e5953000 	ldr	r3, [r5]
   134a0:	e59f22d4 	ldr	r2, [pc, #724]	; 1377c <free@plt+0x2bc0>
   134a4:	e58d3000 	str	r3, [sp]
   134a8:	e59f12d4 	ldr	r1, [pc, #724]	; 13784 <free@plt+0x2bc8>
   134ac:	e59d3158 	ldr	r3, [sp, #344]	; 0x158
   134b0:	e59f02c0 	ldr	r0, [pc, #704]	; 13778 <free@plt+0x2bbc>
   134b4:	e5900000 	ldr	r0, [r0]
   134b8:	ebfff57a 	bl	10aa8 <fprintf@plt>
   134bc:	eaffffea 	b	1346c <free@plt+0x28b0>
   134c0:	e1a01009 	mov	r1, r9
--
   13584:	e59d1024 	ldr	r1, [sp, #36]	; 0x24
   13588:	e5950000 	ldr	r0, [r5]
   1358c:	ebfffa4b 	bl	11ec0 <free@plt+0x1304>
   13590:	e1a04000 	mov	r4, r0
   13594:	e1a00004 	mov	r0, r4
   13598:	e28ddf4d 	add	sp, sp, #308	; 0x134
   1359c:	e8bd8ff0 	pop	{r4, r5, r6, r7, r8, r9, sl, fp, pc}
   135a0:	e3580001 	cmp	r8, #1
   135a4:	1a000035 	bne	13680 <free@plt+0x2ac4>
   135a8:	e28d2068 	add	r2, sp, #104	; 0x68
   135ac:	e59f11e0 	ldr	r1, [pc, #480]	; 13794 <free@plt+0x2bd8>
   135b0:	e1a00007 	mov	r0, r7
   135b4:	ebfff50e 	bl	109f4 <ioctl@plt>
   135b8:	e250b000 	subs	fp, r0, #0
   135bc:	0a000010 	beq	13604 <free@plt+0x2a48>
   135c0:	e5994000 	ldr	r4, [r9]
   135c4:	e59f51ac 	ldr	r5, [pc, #428]	; 13778 <free@plt+0x2bbc>
   135c8:	e59f21ac 	ldr	r2, [pc, #428]	; 1377c <free@plt+0x2bc0>
   135cc:	e59f11c4 	ldr	r1, [pc, #452]	; 13798 <free@plt+0x2bdc>
   135d0:	e5950000 	ldr	r0, [r5]
   135d4:	ebfff533 	bl	10aa8 <fprintf@plt>
   135d8:	e5955000 	ldr	r5, [r5]
   135dc:	e1a00004 	mov	r0, r4
   135e0:	ebfff509 	bl	10a0c <strerror@plt>
   135e4:	e58d4000 	str	r4, [sp]
   135e8:	e59f31ac 	ldr	r3, [pc, #428]	; 1379c <free@plt+0x2be0>
   135ec:	e3a02008 	mov	r2, #8
   135f0:	e59f11a8 	ldr	r1, [pc, #424]	; 137a0 <free@plt+0x2be4>
   135f4:	e58d0004 	str	r0, [sp, #4]
   135f8:	e1a00005 	mov	r0, r5
   135fc:	ebfff529 	bl	10aa8 <fprintf@plt>
   13600:	eaffff9c 	b	13478 <free@plt+0x28bc>
   13604:	e1a0000a 	mov	r0, sl
--
   136c4:	e3530000 	cmp	r3, #0
   136c8:	0affffb1 	beq	13594 <free@plt+0x29d8>
   136cc:	e3a03000 	mov	r3, #0
   136d0:	e58d3000 	str	r3, [sp]
   136d4:	e1a00007 	mov	r0, r7
   136d8:	e1cd21d8 	ldrd	r2, [sp, #24]
   136dc:	ebfff527 	bl	10b80 <lseek64@plt>
   136e0:	e1cd21d8 	ldrd	r2, [sp, #24]
   136e4:	e1510003 	cmp	r1, r3
   136e8:	01500002 	cmpeq	r0, r2
   136ec:	0a00000b 	beq	13720 <free@plt+0x2b64>
   136f0:	ebfff519 	bl	10b5c <__errno_location@plt>
   136f4:	e59f607c 	ldr	r6, [pc, #124]	; 13778 <free@plt+0x2bbc>
   136f8:	e1cd21d8 	ldrd	r2, [sp, #24]
   136fc:	e59f10a4 	ldr	r1, [pc, #164]	; 137a8 <free@plt+0x2bec>
   13700:	e5904000 	ldr	r4, [r0]
   13704:	e1cd20f0 	strd	r2, [sp]
   13708:	e59f206c 	ldr	r2, [pc, #108]	; 1377c <free@plt+0x2bc0>
   1370c:	e5953000 	ldr	r3, [r5]
   13710:	e5960000 	ldr	r0, [r6]
   13714:	ebfff4e3 	bl	10aa8 <fprintf@plt>
   13718:	e5965000 	ldr	r5, [r6]
   1371c:	eaffffae 	b	135dc <free@plt+0x2a20>
   13720:	e1a02006 	mov	r2, r6
   13724:	e59d115c 	ldr	r1, [sp, #348]	; 0x15c
   13728:	e1a00007 	mov	r0, r7
   1372c:	ebfff4da 	bl	10a9c <write@plt>
   13730:	e1560000 	cmp	r6, r0
   13734:	0affff96 	beq	13594 <free@plt+0x29d8>
   13738:	ebfff507 	bl	10b5c <__errno_location@plt>
   1373c:	e59d3158 	ldr	r3, [sp, #344]	; 0x158
   13740:	e59f7030 	ldr	r7, [pc, #48]	; 13778 <free@plt+0x2bbc>
   13744:	e59f2030 	ldr	r2, [pc, #48]	; 1377c <free@plt+0x2bc0>
   13748:	e59f105c 	ldr	r1, [pc, #92]	; 137ac <free@plt+0x2bf0>
   1374c:	e5904000 	ldr	r4, [r0]
   13750:	e58d3008 	str	r3, [sp, #8]
   13754:	e59d3024 	ldr	r3, [sp, #36]	; 0x24
   13758:	e58d3004 	str	r3, [sp, #4]
   1375c:	e5953000 	ldr	r3, [r5]
   13760:	e58d3000 	str	r3, [sp]
   13764:	e1a03006 	mov	r3, r6
   13768:	e5970000 	ldr	r0, [r7]
   1376c:	ebfff4cd 	bl	10aa8 <fprintf@plt>
   13770:	e5975000 	ldr	r5, [r7]
   13774:	eaffff98 	b	135dc <free@plt+0x2a20>
--
   138f8:	e2844001 	add	r4, r4, #1
   138fc:	e3540003 	cmp	r4, #3
   13900:	1affffc0 	bne	13808 <free@plt+0x2c4c>
   13904:	e1a02008 	mov	r2, r8
   13908:	e59f107c 	ldr	r1, [pc, #124]	; 1398c <free@plt+0x2dd0>
   1390c:	e59f0084 	ldr	r0, [pc, #132]	; 13998 <free@plt+0x2ddc>
   13910:	ebfff43a 	bl	10a00 <printf@plt>
   13914:	e1a00005 	mov	r0, r5
   13918:	ebfff4a7 	bl	10bbc <free@plt>
   1391c:	e1a00007 	mov	r0, r7
   13920:	e28dd024 	add	sp, sp, #36	; 0x24
   13924:	e8bd8ff0 	pop	{r4, r5, r6, r7, r8, r9, sl, fp, pc}
   13928:	e4d32001 	ldrb	r2, [r3], #1
   1392c:	e35200ff 	cmp	r2, #255	; 0xff
   13930:	0affffc7 	beq	13854 <free@plt+0x2c98>
   13934:	e59f0060 	ldr	r0, [pc, #96]	; 1399c <free@plt+0x2de0>
   13938:	e1a03008 	mov	r3, r8
   1393c:	e59f2048 	ldr	r2, [pc, #72]	; 1398c <free@plt+0x2dd0>
   13940:	e59f1058 	ldr	r1, [pc, #88]	; 139a0 <free@plt+0x2de4>
   13944:	e5900000 	ldr	r0, [r0]
   13948:	ebfff456 	bl	10aa8 <fprintf@plt>
   1394c:	ebfff482 	bl	10b5c <__errno_location@plt>
   13950:	e3a03005 	mov	r3, #5
   13954:	e3e07000 	mvn	r7, #0
   13958:	e5803000 	str	r3, [r0]
   1395c:	eaffffec 	b	13914 <free@plt+0x2d58>
   13960:	e4d32001 	ldrb	r2, [r3], #1
   13964:	e15b0002 	cmp	fp, r2
   13968:	0affffdf 	beq	138ec <free@plt+0x2d30>
   1396c:	e59f0028 	ldr	r0, [pc, #40]	; 1399c <free@plt+0x2de0>
   13970:	e58d8000 	str	r8, [sp]
   13974:	e1a0300b 	mov	r3, fp
   13978:	e59f200c 	ldr	r2, [pc, #12]	; 1398c <free@plt+0x2dd0>
   1397c:	e59f1020 	ldr	r1, [pc, #32]	; 139a4 <free@plt+0x2de8>
   13980:	e5900000 	ldr	r0, [r0]
   13984:	ebfff447 	bl	10aa8 <fprintf@plt>
   13988:	eaffffef 	b	1394c <free@plt+0x2d90>
   1398c:	0001518a 	andeq	r5, r1, sl, lsl #3
--
   13998:	00015971 	andeq	r5, r1, r1, ror r9
   1399c:	000270c4 	andeq	r7, r2, r4, asr #1
   139a0:	000159a7 	andeq	r5, r1, r7, lsr #19
   139a4:	000159dd 	ldrdeq	r5, [r1], -sp
   139a8:	e92d41f0 	push	{r4, r5, r6, r7, r8, lr}
   139ac:	e1a05001 	mov	r5, r1
   139b0:	e24dd088 	sub	sp, sp, #136	; 0x88
   139b4:	e1a04000 	mov	r4, r0
   139b8:	e28d1020 	add	r1, sp, #32
   139bc:	e1a00005 	mov	r0, r5
   139c0:	ebfff414 	bl	10a18 <stat64@plt>
   139c4:	e3500000 	cmp	r0, #0
   139c8:	0a000013 	beq	13a1c <free@plt+0x2e60>
   139cc:	ebfff462 	bl	10b5c <__errno_location@plt>
   139d0:	e59f6144 	ldr	r6, [pc, #324]	; 13b1c <free@plt+0x2f60>
   139d4:	e1a03005 	mov	r3, r5
   139d8:	e59f2140 	ldr	r2, [pc, #320]	; 13b20 <free@plt+0x2f64>
   139dc:	e59f1140 	ldr	r1, [pc, #320]	; 13b24 <free@plt+0x2f68>
   139e0:	e5904000 	ldr	r4, [r0]
   139e4:	e5960000 	ldr	r0, [r6]
   139e8:	ebfff42e 	bl	10aa8 <fprintf@plt>
   139ec:	e1a00004 	mov	r0, r4
   139f0:	e5965000 	ldr	r5, [r6]
   139f4:	ebfff404 	bl	10a0c <strerror@plt>
   139f8:	e58d4000 	str	r4, [sp]
   139fc:	e59f3124 	ldr	r3, [pc, #292]	; 13b28 <free@plt+0x2f6c>
   13a00:	e3a02008 	mov	r2, #8
   13a04:	e59f1120 	ldr	r1, [pc, #288]	; 13b2c <free@plt+0x2f70>
   13a08:	e58d0004 	str	r0, [sp, #4]
   13a0c:	e1a00005 	mov	r0, r5
   13a10:	ebfff424 	bl	10aa8 <fprintf@plt>
   13a14:	e3e00000 	mvn	r0, #0
   13a18:	ea000020 	b	13aa0 <free@plt+0x2ee4>
   13a1c:	e59d3030 	ldr	r3, [sp, #48]	; 0x30
   13a20:	e2033a0f 	and	r3, r3, #61440	; 0xf000
   13a24:	e3530a02 	cmp	r3, #8192	; 0x2000
   13a28:	0a000009 	beq	13a54 <free@plt+0x2e98>
   13a2c:	e59f00e8 	ldr	r0, [pc, #232]	; 13b1c <free@plt+0x2f60>
   13a30:	e1a03005 	mov	r3, r5
   13a34:	e59f20e4 	ldr	r2, [pc, #228]	; 13b20 <free@plt+0x2f64>
   13a38:	e59f10f0 	ldr	r1, [pc, #240]	; 13b30 <free@plt+0x2f74>
   13a3c:	e5900000 	ldr	r0, [r0]
   13a40:	ebfff418 	bl	10aa8 <fprintf@plt>
   13a44:	ebfff444 	bl	10b5c <__errno_location@plt>
   13a48:	e3a03016 	mov	r3, #22
--
   13b74:	e1520005 	cmp	r2, r5
   13b78:	ca000004 	bgt	13b90 <free@plt+0x2fd4>
   13b7c:	e1a00003 	mov	r0, r3
   13b80:	ebfff40d 	bl	10bbc <free@plt>
   13b84:	e3a00000 	mov	r0, #0
   13b88:	e28dd008 	add	sp, sp, #8
   13b8c:	e8bd81f0 	pop	{r4, r5, r6, r7, r8, pc}
   13b90:	e2843090 	add	r3, r4, #144	; 0x90
   13b94:	e58d3000 	str	r3, [sp]
   13b98:	e1a02004 	mov	r2, r4
   13b9c:	e2843008 	add	r3, r4, #8
   13ba0:	e59f10f8 	ldr	r1, [pc, #248]	; 13ca0 <free@plt+0x30e4>
   13ba4:	ebfff3d1 	bl	10af0 <sscanf@plt>
   13ba8:	e3500003 	cmp	r0, #3
   13bac:	0a000007 	beq	13bd0 <free@plt+0x3014>
   13bb0:	e59f30e8 	ldr	r3, [pc, #232]	; 13ca0 <free@plt+0x30e4>
   13bb4:	e59f20e8 	ldr	r2, [pc, #232]	; 13ca4 <free@plt+0x30e8>
   13bb8:	e59f10e8 	ldr	r1, [pc, #232]	; 13ca8 <free@plt+0x30ec>
   13bbc:	e59f00e8 	ldr	r0, [pc, #232]	; 13cac <free@plt+0x30f0>
   13bc0:	e5900000 	ldr	r0, [r0]
   13bc4:	ebfff3b7 	bl	10aa8 <fprintf@plt>
   13bc8:	e3e00000 	mvn	r0, #0
   13bcc:	eaffffed 	b	13b88 <free@plt+0x2fcc>
   13bd0:	e5948098 	ldr	r8, [r4, #152]	; 0x98
   13bd4:	e3a01022 	mov	r1, #34	; 0x22
   13bd8:	e0482005 	sub	r2, r8, r5
   13bdc:	e594009c 	ldr	r0, [r4, #156]	; 0x9c
   13be0:	ebfff3b6 	bl	10ac0 <emchr@plt>
   13be4:	e3500000 	cmp	r0, #0
   13be8:	1a000005 	bne	13c04 <free@plt+0x3048>
   13bec:	e59f20b0 	ldr	r2, [pc, #176]	; 13ca4 <free@plt+0x30e8>
   13bf0:	e59f10b8 	ldr	r1, [pc, #184]	; 13cb0 <free@plt+0x30f4>
   13bf4:	e59f30b0 	ldr	r3, [pc, #176]	; 13cac <free@plt+0x30f0>
   13bf8:	e5930000 	ldr	r0, [r3]
   13bfc:	ebfff3a9 	bl	10aa8 <fprintf@plt>
   13c00:	eafffff0 	b	13bc8 <free@plt+0x300c>
   13c04:	e5947094 	ldr	r7, [r4, #148]	; 0x94
--
   13cb8:	00015e85 	andeq	r5, r1, r5, lsl #29
   13cbc:	00015ead 	andeq	r5, r1, sp, lsr #29
   13cc0:	e92d41f3 	push	{r0, r1, r4, r5, r6, r7, r8, lr}
   13cc4:	e1a05000 	mov	r5, r0
   13cc8:	e3a01000 	mov	r1, #0
   13ccc:	e59f0150 	ldr	r0, [pc, #336]	; 13e24 <free@plt+0x3268>
   13cd0:	ebfff392 	bl	10b20 <open64@plt>
   13cd4:	e3700001 	cmn	r0, #1
   13cd8:	e1a04000 	mov	r4, r0
   13cdc:	0a00004d 	beq	13e18 <free@plt+0x325c>
   13ce0:	e3a00a01 	mov	r0, #4096	; 0x1000
   13ce4:	ebfff35a 	bl	10a54 <alloc@plt>
   13ce8:	e2501000 	subs	r1, r0, #0
   13cec:	1a000012 	bne	13d3c <free@plt+0x3180>
   13cf0:	ebfff399 	bl	10b5c <__errno_location@plt>
   13cf4:	e59f512c 	ldr	r5, [pc, #300]	; 13e28 <free@plt+0x326c>
   13cf8:	e59f212c 	ldr	r2, [pc, #300]	; 13e2c <free@plt+0x3270>
   13cfc:	e59f112c 	ldr	r1, [pc, #300]	; 13e30 <free@plt+0x3274>
   13d00:	e5904000 	ldr	r4, [r0]
   13d04:	e5950000 	ldr	r0, [r5]
   13d08:	ebfff366 	bl	10aa8 <fprintf@plt>
   13d0c:	e1a00004 	mov	r0, r4
   13d10:	e5955000 	ldr	r5, [r5]
   13d14:	ebfff33c 	bl	10a0c <strerror@plt>
   13d18:	e58d4000 	str	r4, [sp]
   13d1c:	e59f3110 	ldr	r3, [pc, #272]	; 13e34 <free@plt+0x3278>
   13d20:	e3a02008 	mov	r2, #8
   13d24:	e59f110c 	ldr	r1, [pc, #268]	; 13e38 <free@plt+0x327c>
   13d28:	e58d0004 	str	r0, [sp, #4]
   13d2c:	e1a00005 	mov	r0, r5
   13d30:	ebfff35c 	bl	10aa8 <fprintf@plt>
   13d34:	e3e00000 	mvn	r0, #0
   13d38:	ebfff38a 	bl	10b68 <exit@plt>
   13d3c:	e5851094 	str	r1, [r5, #148]	; 0x94
   13d40:	e3a02a01 	mov	r2, #4096	; 0x1000
   13d44:	e1a00004 	mov	r0, r4
   13d48:	ebfff35f 	bl	10acc <read@plt>
   13d4c:	e3700001 	cmn	r0, #1
   13d50:	e1a07000 	mov	r7, r0
   13d54:	1a000017 	bne	13db8 <free@plt+0x31fc>
   13d58:	ebfff37f 	bl	10b5c <__errno_location@plt>
   13d5c:	e59f70c4 	ldr	r7, [pc, #196]	; 13e28 <free@plt+0x326c>
   13d60:	e59f30bc 	ldr	r3, [pc, #188]	; 13e24 <free@plt+0x3268>
   13d64:	e59f20c0 	ldr	r2, [pc, #192]	; 13e2c <free@plt+0x3270>
   13d68:	e59f10cc 	ldr	r1, [pc, #204]	; 13e3c <free@plt+0x3280>
   13d6c:	e5906000 	ldr	r6, [r0]
   13d70:	e5970000 	ldr	r0, [r7]
   13d74:	ebfff34b 	bl	10aa8 <fprintf@plt>
   13d78:	e1a00006 	mov	r0, r6
   13d7c:	e5977000 	ldr	r7, [r7]
   13d80:	ebfff321 	bl	10a0c <strerror@plt>
   13d84:	e58d6000 	str	r6, [sp]
   13d88:	e59f30a4 	ldr	r3, [pc, #164]	; 13e34 <free@plt+0x3278>
   13d8c:	e3a02008 	mov	r2, #8
   13d90:	e59f10a0 	ldr	r1, [pc, #160]	; 13e38 <free@plt+0x327c>
   13d94:	e58d0004 	str	r0, [sp, #4]
   13d98:	e1a00007 	mov	r0, r7
   13d9c:	ebfff341 	bl	10aa8 <fprintf@plt>
   13da0:	e5950094 	ldr	r0, [r5, #148]	; 0x94
   13da4:	ebfff384 	bl	10bbc <free@plt>
   13da8:	e1a00004 	mov	r0, r4
   13dac:	ebfff37c 	bl	10ba4 <close@plt>
   13db0:	e3e04000 	mvn	r4, #0
   13db4:	ea000017 	b	13e18 <free@plt+0x325c>
   13db8:	e350001e 	cmp	r0, #30
   13dbc:	9a000006 	bls	13ddc <free@plt+0x3220>
   13dc0:	e5956094 	ldr	r6, [r5, #148]	; 0x94
   13dc4:	e3a0201f 	mov	r2, #31
   13dc8:	e59f1070 	ldr	r1, [pc, #112]	; 13e40 <free@plt+0x3284>
   13dcc:	e1a00006 	mov	r0, r6
   13dd0:	ebfff343 	bl	10ae4 <emcmp@plt>
   13dd4:	e2508000 	subs	r8, r0, #0
   13dd8:	0a000008 	beq	13e00 <free@plt+0x3244>
   13ddc:	e59f305c 	ldr	r3, [pc, #92]	; 13e40 <free@plt+0x3284>
   13de0:	e59f0040 	ldr	r0, [pc, #64]	; 13e28 <free@plt+0x326c>
   13de4:	e58d3000 	str	r3, [sp]
   13de8:	e59f203c 	ldr	r2, [pc, #60]	; 13e2c <free@plt+0x3270>
   13dec:	e59f3030 	ldr	r3, [pc, #48]	; 13e24 <free@plt+0x3268>
   13df0:	e59f104c 	ldr	r1, [pc, #76]	; 13e44 <free@plt+0x3288>
   13df4:	e5900000 	ldr	r0, [r0]
   13df8:	ebfff32a 	bl	10aa8 <fprintf@plt>
   13dfc:	eaffffe7 	b	13da0 <free@plt+0x31e4>
   13e00:	e286601f 	add	r6, r6, #31
--
   13e40:	00015eda 	ldrdeq	r5, [r1], -sl
   13e44:	00015efa 	strdeq	r5, [r1], -sl
   13e48:	e92d4037 	push	{r0, r1, r2, r4, r5, lr}
   13e4c:	e59f0074 	ldr	r0, [pc, #116]	; 13ec8 <free@plt+0x330c>
   13e50:	e3a01004 	mov	r1, #4
   13e54:	ebfff33d 	bl	10b50 <access@plt>
   13e58:	e3500000 	cmp	r0, #0
   13e5c:	03a00001 	moveq	r0, #1
   13e60:	0a000016 	beq	13ec0 <free@plt+0x3304>
   13e64:	ebfff33c 	bl	10b5c <__errno_location@plt>
   13e68:	e5904000 	ldr	r4, [r0]
   13e6c:	e3540002 	cmp	r4, #2
   13e70:	03a03000 	moveq	r3, #0
   13e74:	05803000 	streq	r3, [r0]
   13e78:	0a00000f 	beq	13ebc <free@plt+0x3300>
   13e7c:	e59f5048 	ldr	r5, [pc, #72]	; 13ecc <free@plt+0x3310>
   13e80:	e59f3040 	ldr	r3, [pc, #64]	; 13ec8 <free@plt+0x330c>
   13e84:	e59f2044 	ldr	r2, [pc, #68]	; 13ed0 <free@plt+0x3314>
   13e88:	e59f1044 	ldr	r1, [pc, #68]	; 13ed4 <free@plt+0x3318>
   13e8c:	e5950000 	ldr	r0, [r5]
   13e90:	ebfff304 	bl	10aa8 <fprintf@plt>
   13e94:	e1a00004 	mov	r0, r4
   13e98:	e5955000 	ldr	r5, [r5]
   13e9c:	ebfff2da 	bl	10a0c <strerror@plt>
   13ea0:	e58d4000 	str	r4, [sp]
   13ea4:	e59f302c 	ldr	r3, [pc, #44]	; 13ed8 <free@plt+0x331c>
   13ea8:	e3a02008 	mov	r2, #8
   13eac:	e59f1028 	ldr	r1, [pc, #40]	; 13edc <free@plt+0x3320>
   13eb0:	e58d0004 	str	r0, [sp, #4]
   13eb4:	e1a00005 	mov	r0, r5
   13eb8:	ebfff2fa 	bl	10aa8 <fprintf@plt>
   13ebc:	e3a00000 	mov	r0, #0
   13ec0:	e28dd00c 	add	sp, sp, #12
--
   13f84:	e1a0000d 	mov	r0, sp
   13f88:	ebfffef3 	bl	13b5c <free@plt+0x2fa0>
   13f8c:	e3500000 	cmp	r0, #0
   13f90:	1afffff0 	bne	13f58 <free@plt+0x339c>
   13f94:	e28dd0a0 	add	sp, sp, #160	; 0xa0
   13f98:	e8bd8010 	pop	{r4, pc}
   13f9c:	e92d40f0 	push	{r4, r5, r6, r7, lr}
   13fa0:	e24ddf6f 	sub	sp, sp, #444	; 0x1bc
   13fa4:	e28d1008 	add	r1, sp, #8
   13fa8:	e1a05000 	mov	r5, r0
   13fac:	ebfff299 	bl	10a18 <stat64@plt>
   13fb0:	e2501000 	subs	r1, r0, #0
   13fb4:	0a000015 	beq	14010 <free@plt+0x3454>
   13fb8:	ebfff2e7 	bl	10b5c <__errno_location@plt>
   13fbc:	e59f6158 	ldr	r6, [pc, #344]	; 1411c <free@plt+0x3560>
   13fc0:	e1a03005 	mov	r3, r5
   13fc4:	e59f2154 	ldr	r2, [pc, #340]	; 14120 <free@plt+0x3564>
   13fc8:	e59f1154 	ldr	r1, [pc, #340]	; 14124 <free@plt+0x3568>
   13fcc:	e5904000 	ldr	r4, [r0]
   13fd0:	e5960000 	ldr	r0, [r6]
   13fd4:	ebfff2b3 	bl	10aa8 <fprintf@plt>
   13fd8:	e1a00004 	mov	r0, r4
   13fdc:	e5965000 	ldr	r5, [r6]
   13fe0:	ebfff289 	bl	10a0c <strerror@plt>
   13fe4:	e58d4000 	str	r4, [sp]
   13fe8:	e59f3138 	ldr	r3, [pc, #312]	; 14128 <free@plt+0x356c>
   13fec:	e3a02008 	mov	r2, #8
   13ff0:	e59f1134 	ldr	r1, [pc, #308]	; 1412c <free@plt+0x3570>
   13ff4:	e58d0004 	str	r0, [sp, #4]
   13ff8:	e1a00005 	mov	r0, r5
   13ffc:	ebfff2a9 	bl	10aa8 <fprintf@plt>
   14000:	e3e04000 	mvn	r4, #0
   14004:	e1a00004 	mov	r0, r4
   14008:	e28ddf6f 	add	sp, sp, #444	; 0x1bc
   1400c:	e8bd80f0 	pop	{r4, r5, r6, r7, pc}
   14010:	e59d3018 	ldr	r3, [sp, #24]
   14014:	e2033a0f 	and	r3, r3, #61440	; 0xf000
   14018:	e3530a02 	cmp	r3, #8192	; 0x2000
   1401c:	0a000009 	beq	14048 <free@plt+0x348c>
   14020:	ebfff2cd 	bl	10b5c <__errno_location@plt>
   14024:	e3a03016 	mov	r3, #22
   14028:	e59f20f0 	ldr	r2, [pc, #240]	; 14120 <free@plt+0x3564>
   1402c:	e59f10fc 	ldr	r1, [pc, #252]	; 14130 <free@plt+0x3574>
   14030:	e5803000 	str	r3, [r0]
   14034:	e59f00e0 	ldr	r0, [pc, #224]	; 1411c <free@plt+0x3560>
   14038:	e1a03005 	mov	r3, r5
   1403c:	e5900000 	ldr	r0, [r0]
   14040:	ebfff298 	bl	10aa8 <fprintf@plt>
   14044:	eaffffed 	b	14000 <free@plt+0x3444>
   14048:	e1a00005 	mov	r0, r5
   1404c:	ebfff2b3 	bl	10b20 <open64@plt>
   14050:	e3700001 	cmn	r0, #1
   14054:	e1a04000 	mov	r4, r0
   14058:	1a000012 	bne	140a8 <free@plt+0x34ec>
   1405c:	ebfff2be 	bl	10b5c <__errno_location@plt>
   14060:	e59f70b4 	ldr	r7, [pc, #180]	; 1411c <free@plt+0x3560>
   14064:	e1a03005 	mov	r3, r5
   14068:	e59f20b0 	ldr	r2, [pc, #176]	; 14120 <free@plt+0x3564>
   1406c:	e59f10b0 	ldr	r1, [pc, #176]	; 14124 <free@plt+0x3568>
   14070:	e5906000 	ldr	r6, [r0]
   14074:	e5970000 	ldr	r0, [r7]
   14078:	ebfff28a 	bl	10aa8 <fprintf@plt>
   1407c:	e1a00006 	mov	r0, r6
   14080:	e5975000 	ldr	r5, [r7]
   14084:	ebfff260 	bl	10a0c <strerror@plt>
   14088:	e58d6000 	str	r6, [sp]
   1408c:	e59f3094 	ldr	r3, [pc, #148]	; 14128 <free@plt+0x356c>
   14090:	e3a02008 	mov	r2, #8
   14094:	e59f1090 	ldr	r1, [pc, #144]	; 1412c <free@plt+0x3570>
   14098:	e58d0004 	str	r0, [sp, #4]
   1409c:	e1a00005 	mov	r0, r5
   140a0:	ebfff280 	bl	10aa8 <fprintf@plt>
   140a4:	eaffffd6 	b	14004 <free@plt+0x3448>
   140a8:	e28d2070 	add	r2, sp, #112	; 0x70
   140ac:	e59f1080 	ldr	r1, [pc, #128]	; 14134 <free@plt+0x3578>
   140b0:	ebfff24f 	bl	109f4 <ioctl@plt>
   140b4:	e2506000 	subs	r6, r0, #0
   140b8:	a59d6174 	ldrge	r6, [sp, #372]	; 0x174
   140bc:	aa000012 	bge	1410c <free@plt+0x3550>
   140c0:	ebfff2a5 	bl	10b5c <__errno_location@plt>
   140c4:	e5905000 	ldr	r5, [r0]
   140c8:	e355005f 	cmp	r5, #95	; 0x5f
   140cc:	0a00000e 	beq	1410c <free@plt+0x3550>
   140d0:	e59f7044 	ldr	r7, [pc, #68]	; 1411c <free@plt+0x3560>
   140d4:	e59f2044 	ldr	r2, [pc, #68]	; 14120 <free@plt+0x3564>
   140d8:	e59f1058 	ldr	r1, [pc, #88]	; 14138 <free@plt+0x357c>
   140dc:	e5970000 	ldr	r0, [r7]
   140e0:	ebfff270 	bl	10aa8 <fprintf@plt>
   140e4:	e1a00005 	mov	r0, r5
   140e8:	e5977000 	ldr	r7, [r7]
   140ec:	ebfff246 	bl	10a0c <strerror@plt>
   140f0:	e58d5000 	str	r5, [sp]
   140f4:	e59f302c 	ldr	r3, [pc, #44]	; 14128 <free@plt+0x356c>
   140f8:	e3a02008 	mov	r2, #8
   140fc:	e59f1028 	ldr	r1, [pc, #40]	; 1412c <free@plt+0x3570>
   14100:	e58d0004 	str	r0, [sp, #4]
   14104:	e1a00007 	mov	r0, r7
   14108:	ebfff266 	bl	10aa8 <fprintf@plt>
   1410c:	e1a00004 	mov	r0, r4
   14110:	ebfff2a3 	bl	10ba4 <close@plt>
--
   14164:	00015f54 	andeq	r5, r1, r4, asr pc
   14168:	e92d43f0 	push	{r4, r5, r6, r7, r8, r9, lr}
   1416c:	e24ddf51 	sub	sp, sp, #324	; 0x144
   14170:	e3a02000 	mov	r2, #0
   14174:	e3a03000 	mov	r3, #0
   14178:	e1a04001 	mov	r4, r1
   1417c:	e28d1038 	add	r1, sp, #56	; 0x38
   14180:	e1a06000 	mov	r6, r0
   14184:	e1cd21f0 	strd	r2, [sp, #16]
   14188:	ebfff222 	bl	10a18 <stat64@plt>
   1418c:	e3500000 	cmp	r0, #0
   14190:	0a000018 	beq	141f8 <free@plt+0x363c>
   14194:	ebfff270 	bl	10b5c <__errno_location@plt>
   14198:	e59f8450 	ldr	r8, [pc, #1104]	; 145f0 <free@plt+0x3a34>
   1419c:	e1a03006 	mov	r3, r6
   141a0:	e59f244c 	ldr	r2, [pc, #1100]	; 145f4 <free@plt+0x3a38>
   141a4:	e59f144c 	ldr	r1, [pc, #1100]	; 145f8 <free@plt+0x3a3c>
   141a8:	e5907000 	ldr	r7, [r0]
   141ac:	e1a05000 	mov	r5, r0
   141b0:	e5980000 	ldr	r0, [r8]
   141b4:	ebfff23b 	bl	10aa8 <fprintf@plt>
   141b8:	e1a00007 	mov	r0, r7
   141bc:	e5988000 	ldr	r8, [r8]
   141c0:	ebfff211 	bl	10a0c <strerror@plt>
   141c4:	e59f3430 	ldr	r3, [pc, #1072]	; 145fc <free@plt+0x3a40>
   141c8:	e58d7000 	str	r7, [sp]
   141cc:	e3a02008 	mov	r2, #8
   141d0:	e59f1428 	ldr	r1, [pc, #1064]	; 14600 <free@plt+0x3a44>
   141d4:	e58d0004 	str	r0, [sp, #4]
   141d8:	e1a00008 	mov	r0, r8
   141dc:	ebfff231 	bl	10aa8 <fprintf@plt>
   141e0:	e5953000 	ldr	r3, [r5]
   141e4:	e3530002 	cmp	r3, #2
   141e8:	1a000002 	bne	141f8 <free@plt+0x363c>
   141ec:	e59f1400 	ldr	r1, [pc, #1024]	; 145f4 <free@plt+0x3a38>
   141f0:	e59f040c 	ldr	r0, [pc, #1036]	; 14604 <free@plt+0x3a48>
   141f4:	ebfff201 	bl	10a00 <printf@plt>
   141f8:	e59d3048 	ldr	r3, [sp, #72]	; 0x48
   141fc:	e2033a0f 	and	r3, r3, #61440	; 0xf000
   14200:	e3530a02 	cmp	r3, #8192	; 0x2000
   14204:	0a00000a 	beq	14234 <free@plt+0x3678>
   14208:	ebfff253 	bl	10b5c <__errno_location@plt>
   1420c:	e3a03016 	mov	r3, #22
   14210:	e59f23dc 	ldr	r2, [pc, #988]	; 145f4 <free@plt+0x3a38>
   14214:	e59f13ec 	ldr	r1, [pc, #1004]	; 14608 <free@plt+0x3a4c>
   14218:	e5803000 	str	r3, [r0]
   1421c:	e59f03cc 	ldr	r0, [pc, #972]	; 145f0 <free@plt+0x3a34>
   14220:	e1a03006 	mov	r3, r6
   14224:	e5900000 	ldr	r0, [r0]
   14228:	ebfff21e 	bl	10aa8 <fprintf@plt>
   1422c:	e3e05000 	mvn	r5, #0
   14230:	ea000038 	b	14318 <free@plt+0x375c>
--
   14254:	e1a01009 	mov	r1, r9
   14258:	e1a05000 	mov	r5, r0
   1425c:	e5840004 	str	r0, [r4, #4]
   14260:	e1a00008 	mov	r0, r8
   14264:	ebfff203 	bl	10a78 <gnu_dev_minor@plt>
   14268:	e355005a 	cmp	r5, #90	; 0x5a
   1426c:	e5840008 	str	r0, [r4, #8]
   14270:	0a00000d 	beq	142ac <free@plt+0x36f0>
   14274:	ebfff238 	bl	10b5c <__errno_location@plt>
   14278:	e3a03016 	mov	r3, #22
   1427c:	e59f2370 	ldr	r2, [pc, #880]	; 145f4 <free@plt+0x3a38>
   14280:	e59f1384 	ldr	r1, [pc, #900]	; 1460c <free@plt+0x3a50>
   14284:	e5803000 	str	r3, [r0]
   14288:	e3a0305a 	mov	r3, #90	; 0x5a
   1428c:	e58d3004 	str	r3, [sp, #4]
   14290:	e59f0358 	ldr	r0, [pc, #856]	; 145f0 <free@plt+0x3a34>
   14294:	e5943004 	ldr	r3, [r4, #4]
   14298:	e58d3000 	str	r3, [sp]
   1429c:	e1a03006 	mov	r3, r6
   142a0:	e5900000 	ldr	r0, [r0]
   142a4:	ebfff1ff 	bl	10aa8 <fprintf@plt>
   142a8:	eaffffdf 	b	1422c <free@plt+0x3670>
   142ac:	e0800fa0 	add	r0, r0, r0, lsr #31
   142b0:	e1a000c0 	asr	r0, r0, #1
   142b4:	e5840000 	str	r0, [r4]
   142b8:	e3a01000 	mov	r1, #0
   142bc:	e1a00006 	mov	r0, r6
   142c0:	ebfff216 	bl	10b20 <open64@plt>
   142c4:	e3700001 	cmn	r0, #1
   142c8:	e1a05000 	mov	r5, r0
   142cc:	1a000014 	bne	14324 <free@plt+0x3768>
   142d0:	ebfff221 	bl	10b5c <__errno_location@plt>
   142d4:	e59f7314 	ldr	r7, [pc, #788]	; 145f0 <free@plt+0x3a34>
   142d8:	e1a03006 	mov	r3, r6
   142dc:	e59f2310 	ldr	r2, [pc, #784]	; 145f4 <free@plt+0x3a38>
   142e0:	e59f1310 	ldr	r1, [pc, #784]	; 145f8 <free@plt+0x3a3c>
   142e4:	e5904000 	ldr	r4, [r0]
   142e8:	e5970000 	ldr	r0, [r7]
   142ec:	ebfff1ed 	bl	10aa8 <fprintf@plt>
   142f0:	e1a00004 	mov	r0, r4
   142f4:	e5976000 	ldr	r6, [r7]
   142f8:	ebfff1c3 	bl	10a0c <strerror@plt>
   142fc:	e58d4000 	str	r4, [sp]
   14300:	e59f32f4 	ldr	r3, [pc, #756]	; 145fc <free@plt+0x3a40>
   14304:	e3a02008 	mov	r2, #8
   14308:	e59f12f0 	ldr	r1, [pc, #752]	; 14600 <free@plt+0x3a44>
   1430c:	e58d0004 	str	r0, [sp, #4]
   14310:	e1a00006 	mov	r0, r6
   14314:	ebfff1e3 	bl	10aa8 <fprintf@plt>
   14318:	e1a00005 	mov	r0, r5
   1431c:	e28ddf51 	add	sp, sp, #324	; 0x144
   14320:	e8bd83f0 	pop	{r4, r5, r6, r7, r8, r9, pc}
   14324:	e28d2018 	add	r2, sp, #24
   14328:	e59f12e0 	ldr	r1, [pc, #736]	; 14610 <free@plt+0x3a54>
   1432c:	ebfff1b0 	bl	109f4 <ioctl@plt>
   14330:	e2508000 	subs	r8, r0, #0
   14334:	0a000013 	beq	14388 <free@plt+0x37cc>
   14338:	ebfff207 	bl	10b5c <__errno_location@plt>
   1433c:	e59f62ac 	ldr	r6, [pc, #684]	; 145f0 <free@plt+0x3a34>
   14340:	e59f22ac 	ldr	r2, [pc, #684]	; 145f4 <free@plt+0x3a38>
   14344:	e59f12c8 	ldr	r1, [pc, #712]	; 14614 <free@plt+0x3a58>
   14348:	e5904000 	ldr	r4, [r0]
   1434c:	e5960000 	ldr	r0, [r6]
   14350:	ebfff1d4 	bl	10aa8 <fprintf@plt>
   14354:	e1a00004 	mov	r0, r4
   14358:	e5966000 	ldr	r6, [r6]
   1435c:	ebfff1aa 	bl	10a0c <strerror@plt>
   14360:	e59f3294 	ldr	r3, [pc, #660]	; 145fc <free@plt+0x3a40>
   14364:	e59f1294 	ldr	r1, [pc, #660]	; 14600 <free@plt+0x3a44>
   14368:	e3a02008 	mov	r2, #8
   1436c:	e58d4000 	str	r4, [sp]
   14370:	e58d0004 	str	r0, [sp, #4]
   14374:	e1a00006 	mov	r0, r6
   14378:	ebfff1ca 	bl	10aa8 <fprintf@plt>
   1437c:	e1a00005 	mov	r0, r5
   14380:	ebfff207 	bl	10ba4 <close@plt>
   14384:	eaffffa8 	b	1422c <free@plt+0x3670>
   14388:	e28d2010 	add	r2, sp, #16
   1438c:	e59f1284 	ldr	r1, [pc, #644]	; 14618 <free@plt+0x3a5c>
   14390:	e1a00005 	mov	r0, r5
   14394:	ebfff196 	bl	109f4 <ioctl@plt>
   14398:	e3700001 	cmn	r0, #1
   1439c:	15d430fc 	ldrbne	r3, [r4, #252]	; 0xfc
   143a0:	13833002 	orrne	r3, r3, #2
   143a4:	1a000015 	bne	14400 <free@plt+0x3844>
   143a8:	ebfff1eb 	bl	10b5c <__errno_location@plt>
   143ac:	e5907000 	ldr	r7, [r0]
   143b0:	e357005f 	cmp	r7, #95	; 0x5f
   143b4:	05808000 	streq	r8, [r0]
   143b8:	05d430fc 	ldrbeq	r3, [r4, #252]	; 0xfc
   143bc:	03c33002 	biceq	r3, r3, #2
   143c0:	0a00000e 	beq	14400 <free@plt+0x3844>
   143c4:	e59f4224 	ldr	r4, [pc, #548]	; 145f0 <free@plt+0x3a34>
   143c8:	e59f2224 	ldr	r2, [pc, #548]	; 145f4 <free@plt+0x3a38>
   143cc:	e59f1248 	ldr	r1, [pc, #584]	; 1461c <free@plt+0x3a60>
   143d0:	e5940000 	ldr	r0, [r4]
   143d4:	ebfff1b3 	bl	10aa8 <fprintf@plt>
   143d8:	e1a00007 	mov	r0, r7
   143dc:	e5944000 	ldr	r4, [r4]
--
   14460:	ca000005 	bgt	1447c <free@plt+0x38c0>
   14464:	e58d2004 	str	r2, [sp, #4]
   14468:	e58d6000 	str	r6, [sp]
   1446c:	e59f2180 	ldr	r2, [pc, #384]	; 145f4 <free@plt+0x3a38>
   14470:	e5943000 	ldr	r3, [r4]
   14474:	e59f11a8 	ldr	r1, [pc, #424]	; 14624 <free@plt+0x3a68>
   14478:	eafffff3 	b	1444c <free@plt+0x3890>
   1447c:	e1903001 	orrs	r3, r0, r1
   14480:	0a000003 	beq	14494 <free@plt+0x38d8>
   14484:	e1a03fc2 	asr	r3, r2, #31
   14488:	e1500002 	cmp	r0, r2
   1448c:	e0d1c003 	sbcs	ip, r1, r3
   14490:	aa000008 	bge	144b8 <free@plt+0x38fc>
   14494:	e1cd00f8 	strd	r0, [sp, #8]
   14498:	e59f0150 	ldr	r0, [pc, #336]	; 145f0 <free@plt+0x3a34>
   1449c:	e58d6000 	str	r6, [sp]
   144a0:	e59f214c 	ldr	r2, [pc, #332]	; 145f4 <free@plt+0x3a38>
   144a4:	e5943000 	ldr	r3, [r4]
   144a8:	e59f1178 	ldr	r1, [pc, #376]	; 14628 <free@plt+0x3a6c>
   144ac:	e5900000 	ldr	r0, [r0]
   144b0:	ebfff17c 	bl	10aa8 <fprintf@plt>
   144b4:	eaffffb0 	b	1437c <free@plt+0x37c0>
   144b8:	eb0000e3 	bl	1484c <free@plt+0x3c90>
   144bc:	e58400e0 	str	r0, [r4, #224]	; 0xe0
   144c0:	e3570008 	cmp	r7, #8
   144c4:	979ff107 	ldrls	pc, [pc, r7, lsl #2]
   144c8:	eaffffab 	b	1437c <free@plt+0x37c0>
   144cc:	000144f0 	strdeq	r4, [r1], -r0
   144d0:	00014510 	andeq	r4, r1, r0, lsl r5
   144d4:	000145a0 	andeq	r4, r1, r0, lsr #11
   144d8:	000145a8 	andeq	r4, r1, r8, lsr #11
   144dc:	000145b0 			; <UNDEFINED> instruction: 0x000145b0
   144e0:	0001437c 	andeq	r4, r1, ip, ror r3
   144e4:	000145c0 	andeq	r4, r1, r0, asr #11
   144e8:	000145c8 	andeq	r4, r1, r8, asr #11
   144ec:	000145b8 			; <UNDEFINED> instruction: 0x000145b8
   144f0:	e59f00f8 	ldr	r0, [pc, #248]	; 145f0 <free@plt+0x3a34>
   144f4:	e58d6000 	str	r6, [sp]
   144f8:	e59f20f4 	ldr	r2, [pc, #244]	; 145f4 <free@plt+0x3a38>
   144fc:	e5943000 	ldr	r3, [r4]
   14500:	e59f1124 	ldr	r1, [pc, #292]	; 1462c <free@plt+0x3a70>
   14504:	e5900000 	ldr	r0, [r0]
   14508:	ebfff166 	bl	10aa8 <fprintf@plt>
   1450c:	eaffff9a 	b	1437c <free@plt+0x37c0>
   14510:	e59f1118 	ldr	r1, [pc, #280]	; 14630 <free@plt+0x3a74>
--
   1453c:	ebfff198 	bl	10ba4 <close@plt>
   14540:	e1a00006 	mov	r0, r6
   14544:	ebfffe94 	bl	13f9c <free@plt+0x33e0>
   14548:	e1c00fc0 	bic	r0, r0, r0, asr #31
   1454c:	e58400f4 	str	r0, [r4, #244]	; 0xf4
   14550:	e28d00a0 	add	r0, sp, #160	; 0xa0
   14554:	ebfffdd9 	bl	13cc0 <free@plt+0x3104>
   14558:	e2505000 	subs	r5, r0, #0
   1455c:	1affff32 	bne	1422c <free@plt+0x3670>
   14560:	e28d00a0 	add	r0, sp, #160	; 0xa0
   14564:	ebfffd7c 	bl	13b5c <free@plt+0x2fa0>
   14568:	e3500000 	cmp	r0, #0
   1456c:	1a000017 	bne	145d0 <free@plt+0x3a14>
   14570:	e59f30bc 	ldr	r3, [pc, #188]	; 14634 <free@plt+0x3a78>
   14574:	e59f0074 	ldr	r0, [pc, #116]	; 145f0 <free@plt+0x3a34>
   14578:	e58d3000 	str	r3, [sp]
   1457c:	e59f2070 	ldr	r2, [pc, #112]	; 145f4 <free@plt+0x3a38>
   14580:	e5943000 	ldr	r3, [r4]
   14584:	e59f10ac 	ldr	r1, [pc, #172]	; 14638 <free@plt+0x3a7c>
   14588:	e5900000 	ldr	r0, [r0]
   1458c:	ebfff145 	bl	10aa8 <fprintf@plt>
   14590:	ebfff171 	bl	10b5c <__errno_location@plt>
   14594:	e3a03002 	mov	r3, #2


[*] Function fprintf used 106 times flash_erase