[*] Binary protection state of nanddump

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


[*] Function fprintf tear down of nanddump

00010bfc <raise@plt>:
   10bfc:	e28fc600 	add	ip, pc, #0, 12
   10c00:	e28cca16 	add	ip, ip, #90112	; 0x16000
   10c04:	e5bcf4a4 	ldr	pc, [ip, #1188]!	; 0x4a4

00010c08 <free@plt>:
   10c08:	e28fc600 	add	ip, pc, #0, 12
   10c0c:	e28cca16 	add	ip, ip, #90112	; 0x16000
   10c10:	e5bcf49c 	ldr	pc, [ip, #1180]!	; 0x49c

Disassembly of section .text:

00010c14 <.text>:
   10c14:	e92d4007 	push	{r0, r1, r2, lr}
   10c18:	ebffffdf 	bl	10b9c <__errno_location@plt>
   10c1c:	e59f5040 	ldr	r5, [pc, #64]	; 10c64 <free@plt+0x5c>
   10c20:	e59f2040 	ldr	r2, [pc, #64]	; 10c68 <free@plt+0x60>
   10c24:	e59f1040 	ldr	r1, [pc, #64]	; 10c6c <free@plt+0x64>
   10c28:	e5904000 	ldr	r4, [r0]
   10c2c:	e5950000 	ldr	r0, [r5]
   10c30:	ebffffac 	bl	10ae8 <fprintf@plt>
   10c34:	e1a00004 	mov	r0, r4
   10c38:	e5955000 	ldr	r5, [r5]
   10c3c:	ebffff82 	bl	10a4c <strerror@plt>
   10c40:	e58d4000 	str	r4, [sp]
   10c44:	e59f3024 	ldr	r3, [pc, #36]	; 10c70 <free@plt+0x68>
   10c48:	e3a0200a 	mov	r2, #10
   10c4c:	e59f1020 	ldr	r1, [pc, #32]	; 10c74 <free@plt+0x6c>
   10c50:	e58d0004 	str	r0, [sp, #4]
   10c54:	e1a00005 	mov	r0, r5
   10c58:	ebffffa2 	bl	10ae8 <fprintf@plt>
   10c5c:	e3e00000 	mvn	r0, #0
   10c60:	ebffffd0 	bl	10ba8 <exit@plt>
   10c64:	000270d0 	ldrdeq	r7, [r2], -r0
   10c68:	000152db 	ldrdeq	r5, [r1], -fp
   10c6c:	00015315 	andeq	r5, r1, r5, lsl r3
   10c70:	00015f63 	andeq	r5, r1, r3, ror #30
   10c74:	00015330 	andeq	r5, r1, r0, lsr r3
   10c78:	e92d4007 	push	{r0, r1, r2, lr}
   10c7c:	ebffffc6 	bl	10b9c <__errno_location@plt>
   10c80:	e59f5040 	ldr	r5, [pc, #64]	; 10cc8 <free@plt+0xc0>
   10c84:	e59f2040 	ldr	r2, [pc, #64]	; 10ccc <free@plt+0xc4>
   10c88:	e59f1040 	ldr	r1, [pc, #64]	; 10cd0 <free@plt+0xc8>
   10c8c:	e5904000 	ldr	r4, [r0]
   10c90:	e5950000 	ldr	r0, [r5]
   10c94:	ebffff93 	bl	10ae8 <fprintf@plt>
   10c98:	e1a00004 	mov	r0, r4
   10c9c:	e5955000 	ldr	r5, [r5]
   10ca0:	ebffff69 	bl	10a4c <strerror@plt>
   10ca4:	e58d4000 	str	r4, [sp]
   10ca8:	e59f3024 	ldr	r3, [pc, #36]	; 10cd4 <free@plt+0xcc>
   10cac:	e3a02008 	mov	r2, #8
   10cb0:	e59f1020 	ldr	r1, [pc, #32]	; 10cd8 <free@plt+0xd0>
   10cb4:	e58d0004 	str	r0, [sp, #4]
   10cb8:	e1a00005 	mov	r0, r5
   10cbc:	ebffff89 	bl	10ae8 <fprintf@plt>
   10cc0:	e3e00000 	mvn	r0, #0
   10cc4:	ebffffb7 	bl	10ba8 <exit@plt>
--
   10e34:	1a000002 	bne	10e44 <free@plt+0x23c>
   10e38:	e3a03001 	mov	r3, #1
   10e3c:	e5853000 	str	r3, [r5]
   10e40:	eaffffae 	b	10d00 <free@plt+0xf8>
   10e44:	e59f19d8 	ldr	r1, [pc, #2520]	; 11824 <free@plt+0xc1c>
   10e48:	e1a00007 	mov	r0, r7
   10e4c:	ebffff49 	bl	10b78 <strcmp@plt>
   10e50:	e3500000 	cmp	r0, #0
   10e54:	03a03002 	moveq	r3, #2
   10e58:	0afffff7 	beq	10e3c <free@plt+0x234>
   10e5c:	eaffffbd 	b	10d58 <free@plt+0x150>
   10e60:	e3590000 	cmp	r9, #0
   10e64:	13a02001 	movne	r2, #1
   10e68:	15c52004 	strbne	r2, [r5, #4]
   10e6c:	11a09000 	movne	r9, r0
   10e70:	1affffa2 	bne	10d00 <free@plt+0xf8>
   10e74:	e59f39ac 	ldr	r3, [pc, #2476]	; 11828 <free@plt+0xc20>
   10e78:	e59f29ac 	ldr	r2, [pc, #2476]	; 1182c <free@plt+0xc24>
   10e7c:	e59f19ac 	ldr	r1, [pc, #2476]	; 11830 <free@plt+0xc28>
   10e80:	e5930000 	ldr	r0, [r3]
   10e84:	ebffff17 	bl	10ae8 <fprintf@plt>
   10e88:	e3e00000 	mvn	r0, #0
   10e8c:	ea000007 	b	10eb0 <free@plt+0x2a8>
--
   10e98:	e59f0998 	ldr	r0, [pc, #2456]	; 11838 <free@plt+0xc30>
   10e9c:	ebfffee7 	bl	10a40 <printf@plt>
   10ea0:	e59f1984 	ldr	r1, [pc, #2436]	; 1182c <free@plt+0xc24>
   10ea4:	e59f0990 	ldr	r0, [pc, #2448]	; 1183c <free@plt+0xc34>
   10ea8:	ebfffee4 	bl	10a40 <printf@plt>
   10eac:	e1a00007 	mov	r0, r7
   10eb0:	ebffff3c 	bl	10ba8 <exit@plt>
   10eb4:	e59f395c 	ldr	r3, [pc, #2396]	; 11818 <free@plt+0xc10>
   10eb8:	e5930000 	ldr	r0, [r3]
   10ebc:	e3500000 	cmp	r0, #0
   10ec0:	0a000014 	beq	10f18 <free@plt+0x310>
   10ec4:	ebffff1f 	bl	10b48 <strdup@plt>
   10ec8:	e3500000 	cmp	r0, #0
   10ecc:	1a000011 	bne	10f18 <free@plt+0x310>
   10ed0:	ebffff31 	bl	10b9c <__errno_location@plt>
   10ed4:	e59f594c 	ldr	r5, [pc, #2380]	; 11828 <free@plt+0xc20>
   10ed8:	e59f294c 	ldr	r2, [pc, #2380]	; 1182c <free@plt+0xc24>
   10edc:	e59f195c 	ldr	r1, [pc, #2396]	; 11840 <free@plt+0xc38>
   10ee0:	e5904000 	ldr	r4, [r0]
   10ee4:	e5950000 	ldr	r0, [r5]
   10ee8:	ebfffefe 	bl	10ae8 <fprintf@plt>
   10eec:	e1a00004 	mov	r0, r4
   10ef0:	e5955000 	ldr	r5, [r5]
   10ef4:	ebfffed4 	bl	10a4c <strerror@plt>
   10ef8:	e58d4000 	str	r4, [sp]
   10efc:	e59f3940 	ldr	r3, [pc, #2368]	; 11844 <free@plt+0xc3c>
   10f00:	e3a0200a 	mov	r2, #10
   10f04:	e59f193c 	ldr	r1, [pc, #2364]	; 11848 <free@plt+0xc40>
   10f08:	e58d0004 	str	r0, [sp, #4]
   10f0c:	e1a00005 	mov	r0, r5
   10f10:	ebfffef4 	bl	10ae8 <fprintf@plt>
   10f14:	eaffffdb 	b	10e88 <free@plt+0x280>
   10f18:	e5840010 	str	r0, [r4, #16]
--
   10f20:	e59f38f0 	ldr	r3, [pc, #2288]	; 11818 <free@plt+0xc10>
   10f24:	e28d1068 	add	r1, sp, #104	; 0x68
   10f28:	e5930000 	ldr	r0, [r3]
   10f2c:	eb0002aa 	bl	119dc <free@plt+0xdd4>
   10f30:	e1c401f8 	strd	r0, [r4, #24]
   10f34:	eaffff71 	b	10d00 <free@plt+0xf8>
   10f38:	e3590000 	cmp	r9, #0
   10f3c:	0affffcc 	beq	10e74 <free@plt+0x26c>
   10f40:	e5c57004 	strb	r7, [r5, #4]
   10f44:	e1a09007 	mov	r9, r7
   10f48:	eaffff6c 	b	10d00 <free@plt+0xf8>
   10f4c:	e3a03001 	mov	r3, #1
   10f50:	e5c43021 	strb	r3, [r4, #33]	; 0x21
   10f54:	e3a03001 	mov	r3, #1
   10f58:	e5c43022 	strb	r3, [r4, #34]	; 0x22
   10f5c:	eaffff67 	b	10d00 <free@plt+0xf8>
   10f60:	e59f38e4 	ldr	r3, [pc, #2276]	; 1184c <free@plt+0xc44>
   10f64:	e59f28c0 	ldr	r2, [pc, #2240]	; 1182c <free@plt+0xc24>
   10f68:	e59f18e0 	ldr	r1, [pc, #2272]	; 11850 <free@plt+0xc48>
   10f6c:	e5930000 	ldr	r0, [r3]
   10f70:	ebfffedc 	bl	10ae8 <fprintf@plt>
   10f74:	eaffffcc 	b	10eac <free@plt+0x2a4>
   10f78:	e59f288c 	ldr	r2, [pc, #2188]	; 1180c <free@plt+0xc04>
   10f7c:	e1c200d8 	ldrd	r0, [r2, #8]
   10f80:	e1a07002 	mov	r7, r2
   10f84:	e3500000 	cmp	r0, #0
   10f88:	e2d13000 	sbcs	r3, r1, #0
   10f8c:	aa000006 	bge	10fac <free@plt+0x3a4>
   10f90:	e1cd00f0 	strd	r0, [sp]
   10f94:	e59f2890 	ldr	r2, [pc, #2192]	; 1182c <free@plt+0xc24>
   10f98:	e59f18b4 	ldr	r1, [pc, #2228]	; 11854 <free@plt+0xc4c>
   10f9c:	e59f0884 	ldr	r0, [pc, #2180]	; 11828 <free@plt+0xc20>
   10fa0:	e5900000 	ldr	r0, [r0]
   10fa4:	ebfffecf 	bl	10ae8 <fprintf@plt>
   10fa8:	eaffffb6 	b	10e88 <free@plt+0x280>
   10fac:	e1c201d8 	ldrd	r0, [r2, #24]
--
   10ffc:	e3520000 	cmp	r2, #0
   11000:	0a000005 	beq	1101c <free@plt+0x414>
   11004:	e5d72022 	ldrb	r2, [r7, #34]	; 0x22
   11008:	e3520000 	cmp	r2, #0
   1100c:	159f3814 	ldrne	r3, [pc, #2068]	; 11828 <free@plt+0xc20>
   11010:	159f0848 	ldrne	r0, [pc, #2120]	; 11860 <free@plt+0xc58>
   11014:	15931000 	ldrne	r1, [r3]
   11018:	1afffff3 	bne	10fec <free@plt+0x3e4>
   1101c:	e59f2840 	ldr	r2, [pc, #2112]	; 11864 <free@plt+0xc5c>
   11020:	e5922000 	ldr	r2, [r2]
   11024:	e0466002 	sub	r6, r6, r2
   11028:	e3560001 	cmp	r6, #1
   1102c:	1a000002 	bne	1103c <free@plt+0x434>
   11030:	e59d4068 	ldr	r4, [sp, #104]	; 0x68
   11034:	e3540000 	cmp	r4, #0
   11038:	0a000005 	beq	11054 <free@plt+0x44c>
   1103c:	e59f37e4 	ldr	r3, [pc, #2020]	; 11828 <free@plt+0xc20>
   11040:	e59f27e4 	ldr	r2, [pc, #2020]	; 1182c <free@plt+0xc24>
   11044:	e59f1804 	ldr	r1, [pc, #2052]	; 11850 <free@plt+0xc48>
   11048:	e5930000 	ldr	r0, [r3]
   1104c:	ebfffea5 	bl	10ae8 <fprintf@plt>
   11050:	eaffffe6 	b	10ff0 <free@plt+0x3e8>
   11054:	e79a2102 	ldr	r2, [sl, r2, lsl #2]
   11058:	e5872028 	str	r2, [r7, #40]	; 0x28
   1105c:	eb00068d 	bl	12a98 <free@plt+0x1e90>
   11060:	e2503000 	subs	r3, r0, #0
   11064:	e58d303c 	str	r3, [sp, #60]	; 0x3c
   11068:	1a000007 	bne	1108c <free@plt+0x484>
   1106c:	e59f27b8 	ldr	r2, [pc, #1976]	; 1182c <free@plt+0xc24>
   11070:	e59f17f0 	ldr	r1, [pc, #2032]	; 11868 <free@plt+0xc60>
   11074:	e59f07ac 	ldr	r0, [pc, #1964]	; 11828 <free@plt+0xc20>
   11078:	e5900000 	ldr	r0, [r0]
   1107c:	ebfffe99 	bl	10ae8 <fprintf@plt>
   11080:	e1a0000b 	mov	r0, fp
   11084:	e28ddf6f 	add	sp, sp, #444	; 0x1bc
--
   1116c:	ebfffe9f 	bl	10bf0 <close@plt>
   11170:	e59d0024 	ldr	r0, [sp, #36]	; 0x24
   11174:	ebfffea3 	bl	10c08 <free@plt>
   11178:	e59d0020 	ldr	r0, [sp, #32]
   1117c:	ebfffea1 	bl	10c08 <free@plt>
   11180:	eaffff9a 	b	10ff0 <free@plt+0x3e8>
   11184:	e28d2048 	add	r2, sp, #72	; 0x48
   11188:	e59f16e8 	ldr	r1, [pc, #1768]	; 11878 <free@plt+0xc70>
   1118c:	e1a00005 	mov	r0, r5
   11190:	ebfffe27 	bl	10a34 <ioctl@plt>
   11194:	e3500000 	cmp	r0, #0
   11198:	1a00002f 	bne	1125c <free@plt+0x654>
   1119c:	e5d73023 	ldrb	r3, [r7, #35]	; 0x23
   111a0:	e3530000 	cmp	r3, #0
   111a4:	e58d3038 	str	r3, [sp, #56]	; 0x38
   111a8:	1a000012 	bne	111f8 <free@plt+0x5f0>
   111ac:	e59f4674 	ldr	r4, [pc, #1652]	; 11828 <free@plt+0xc20>
   111b0:	e59d204c 	ldr	r2, [sp, #76]	; 0x4c
   111b4:	e59f16c0 	ldr	r1, [pc, #1728]	; 1187c <free@plt+0xc74>
   111b8:	e5940000 	ldr	r0, [r4]
   111bc:	ebfffe49 	bl	10ae8 <fprintf@plt>
   111c0:	e59d2048 	ldr	r2, [sp, #72]	; 0x48
   111c4:	e59f16b4 	ldr	r1, [pc, #1716]	; 11880 <free@plt+0xc78>
   111c8:	e5940000 	ldr	r0, [r4]
   111cc:	ebfffe45 	bl	10ae8 <fprintf@plt>
   111d0:	e59d2050 	ldr	r2, [sp, #80]	; 0x50
   111d4:	e59f16a8 	ldr	r1, [pc, #1704]	; 11884 <free@plt+0xc7c>
   111d8:	e5940000 	ldr	r0, [r4]
   111dc:	ebfffe41 	bl	10ae8 <fprintf@plt>
   111e0:	e59d2054 	ldr	r2, [sp, #84]	; 0x54
   111e4:	e59f169c 	ldr	r1, [pc, #1692]	; 11888 <free@plt+0xc80>
   111e8:	e5940000 	ldr	r0, [r4]
   111ec:	ebfffe3d 	bl	10ae8 <fprintf@plt>
   111f0:	e3a03001 	mov	r3, #1
   111f4:	e58d3038 	str	r3, [sp, #56]	; 0x38
--
   112b8:	e0d13003 	sbcs	r3, r1, r3
   112bc:	ba00002c 	blt	11374 <free@plt+0x76c>
   112c0:	e59f7544 	ldr	r7, [pc, #1348]	; 1180c <free@plt+0xc04>
   112c4:	e28d3e19 	add	r3, sp, #400	; 0x190
   112c8:	e1c320d0 	ldrd	r2, [r3]
   112cc:	e1c701d8 	ldrd	r0, [r7, #24]
   112d0:	e1cd21f8 	strd	r2, [sp, #24]
   112d4:	e1903001 	orrs	r3, r0, r1
   112d8:	1a000056 	bne	11438 <free@plt+0x830>
   112dc:	e5d73023 	ldrb	r3, [r7, #35]	; 0x23
   112e0:	e59db1a0 	ldr	fp, [sp, #416]	; 0x1a0
   112e4:	e3530000 	cmp	r3, #0
   112e8:	1a00000d 	bne	11324 <free@plt+0x71c>
   112ec:	e59d31a8 	ldr	r3, [sp, #424]	; 0x1a8
   112f0:	e59f8530 	ldr	r8, [pc, #1328]	; 11828 <free@plt+0xc20>
   112f4:	e58d3000 	str	r3, [sp]
   112f8:	e59d219c 	ldr	r2, [sp, #412]	; 0x19c
   112fc:	e1a0300b 	mov	r3, fp
   11300:	e59f1598 	ldr	r1, [pc, #1432]	; 118a0 <free@plt+0xc98>
   11304:	e5980000 	ldr	r0, [r8]
   11308:	ebfffdf6 	bl	10ae8 <fprintf@plt>
   1130c:	e1cd01d8 	ldrd	r0, [sp, #24]
   11310:	e1c720d8 	ldrd	r2, [r7, #8]
   11314:	e1cd00f0 	strd	r0, [sp]
   11318:	e59f1584 	ldr	r1, [pc, #1412]	; 118a4 <free@plt+0xc9c>
   1131c:	e5980000 	ldr	r0, [r8]
   11320:	ebfffdf0 	bl	10ae8 <fprintf@plt>
   11324:	e59f34e0 	ldr	r3, [pc, #1248]	; 1180c <free@plt+0xc04>
   11328:	e3a0a000 	mov	sl, #0
--
   11368:	ebfffe26 	bl	10c08 <free@plt>
   1136c:	e3a0b000 	mov	fp, #0
   11370:	eaffff42 	b	11080 <free@plt+0x478>
   11374:	e59d219c 	ldr	r2, [sp, #412]	; 0x19c
   11378:	e1cd01d8 	ldrd	r0, [sp, #24]
   1137c:	e1a03fc2 	asr	r3, r2, #31
   11380:	eb000eeb 	bl	14f34 <free@plt+0x432c>
   11384:	e1a01005 	mov	r1, r5
   11388:	e1a02000 	mov	r2, r0
   1138c:	e28d00b8 	add	r0, sp, #184	; 0xb8
   11390:	eb000910 	bl	137d8 <free@plt+0x2bd0>
   11394:	e3500000 	cmp	r0, #0
   11398:	aa000012 	bge	113e8 <free@plt+0x7e0>
   1139c:	ebfffdfe 	bl	10b9c <__errno_location@plt>
   113a0:	e59f8480 	ldr	r8, [pc, #1152]	; 11828 <free@plt+0xc20>
   113a4:	e5973028 	ldr	r3, [r7, #40]	; 0x28
   113a8:	e59f247c 	ldr	r2, [pc, #1148]	; 1182c <free@plt+0xc24>
   113ac:	e59f14f4 	ldr	r1, [pc, #1268]	; 118a8 <free@plt+0xca0>
   113b0:	e5906000 	ldr	r6, [r0]
   113b4:	e5980000 	ldr	r0, [r8]
   113b8:	ebfffdca 	bl	10ae8 <fprintf@plt>
   113bc:	e1a00006 	mov	r0, r6
   113c0:	e5987000 	ldr	r7, [r8]
   113c4:	ebfffda0 	bl	10a4c <strerror@plt>
   113c8:	e58d6000 	str	r6, [sp]
   113cc:	e59f3470 	ldr	r3, [pc, #1136]	; 11844 <free@plt+0xc3c>
   113d0:	e3a0200a 	mov	r2, #10
   113d4:	e59f146c 	ldr	r1, [pc, #1132]	; 11848 <free@plt+0xc40>
   113d8:	e58d0004 	str	r0, [sp, #4]
   113dc:	e1a00007 	mov	r0, r7
   113e0:	ebfffdc0 	bl	10ae8 <fprintf@plt>
   113e4:	eaffff5d 	b	11160 <free@plt+0x558>
   113e8:	e3500001 	cmp	r0, #1
   113ec:	1a00000b 	bne	11420 <free@plt+0x818>
   113f0:	e5d73023 	ldrb	r3, [r7, #35]	; 0x23
   113f4:	e3530000 	cmp	r3, #0
   113f8:	1a000003 	bne	1140c <free@plt+0x804>
   113fc:	e1cd21d8 	ldrd	r2, [sp, #24]
   11400:	e59a0000 	ldr	r0, [sl]
   11404:	e1a0100b 	mov	r1, fp
   11408:	ebfffdb6 	bl	10ae8 <fprintf@plt>
   1140c:	e1c720d8 	ldrd	r2, [r7, #8]
   11410:	e59d119c 	ldr	r1, [sp, #412]	; 0x19c
--
   11484:	01500002 	cmpeq	r0, r2
   11488:	02066001 	andeq	r6, r6, #1
   1148c:	13a06001 	movne	r6, #1
   11490:	e3560000 	cmp	r6, #0
   11494:	0a000010 	beq	114dc <free@plt+0x8d4>
   11498:	e1a0200c 	mov	r2, ip
   1149c:	e1a03fcc 	asr	r3, ip, #31
   114a0:	e1a00008 	mov	r0, r8
   114a4:	e1a01009 	mov	r1, r9
   114a8:	eb000ea1 	bl	14f34 <free@plt+0x432c>
   114ac:	e1a01005 	mov	r1, r5
   114b0:	e1a02000 	mov	r2, r0
   114b4:	e28d00b8 	add	r0, sp, #184	; 0xb8
   114b8:	eb0008c6 	bl	137d8 <free@plt+0x2bd0>
   114bc:	e250a000 	subs	sl, r0, #0
   114c0:	aa000007 	bge	114e4 <free@plt+0x8dc>
   114c4:	e59f2360 	ldr	r2, [pc, #864]	; 1182c <free@plt+0xc24>
   114c8:	e59f13dc 	ldr	r1, [pc, #988]	; 118ac <free@plt+0xca4>
   114cc:	e59f3354 	ldr	r3, [pc, #852]	; 11828 <free@plt+0xc20>
   114d0:	e5930000 	ldr	r0, [r3]
   114d4:	ebfffd83 	bl	10ae8 <fprintf@plt>
   114d8:	eaffff20 	b	11160 <free@plt+0x558>
   114dc:	e1cd23d0 	ldrd	r2, [sp, #48]	; 0x30
--
   115c4:	e1a01005 	mov	r1, r5
   115c8:	e1a03002 	mov	r3, r2
   115cc:	e1a02000 	mov	r2, r0
   115d0:	e28d00b8 	add	r0, sp, #184	; 0xb8
   115d4:	eb0008be 	bl	138d4 <free@plt+0x2ccc>
   115d8:	e2503000 	subs	r3, r0, #0
   115dc:	e58d3030 	str	r3, [sp, #48]	; 0x30
   115e0:	0affffe0 	beq	11568 <free@plt+0x960>
   115e4:	e59f2240 	ldr	r2, [pc, #576]	; 1182c <free@plt+0xc24>
   115e8:	e59f12c4 	ldr	r1, [pc, #708]	; 118b4 <free@plt+0xcac>
   115ec:	eaffffb6 	b	114cc <free@plt+0x8c4>
   115f0:	e59d304c 	ldr	r3, [sp, #76]	; 0x4c
   115f4:	e59d205c 	ldr	r2, [sp, #92]	; 0x5c
   115f8:	e1530002 	cmp	r3, r2
   115fc:	0a000005 	beq	11618 <free@plt+0xa10>
   11600:	e0422003 	sub	r2, r2, r3
   11604:	e59f321c 	ldr	r3, [pc, #540]	; 11828 <free@plt+0xc20>
   11608:	e1cd80f0 	strd	r8, [sp]
   1160c:	e59f12a4 	ldr	r1, [pc, #676]	; 118b8 <free@plt+0xcb0>
   11610:	e5930000 	ldr	r0, [r3]
   11614:	ebfffd33 	bl	10ae8 <fprintf@plt>
   11618:	e59d3048 	ldr	r3, [sp, #72]	; 0x48
   1161c:	e59d2058 	ldr	r2, [sp, #88]	; 0x58
   11620:	e1530002 	cmp	r3, r2
   11624:	0a000005 	beq	11640 <free@plt+0xa38>
   11628:	e0422003 	sub	r2, r2, r3
   1162c:	e59f31f4 	ldr	r3, [pc, #500]	; 11828 <free@plt+0xc20>
   11630:	e1cd80f0 	strd	r8, [sp]
   11634:	e59f1280 	ldr	r1, [pc, #640]	; 118bc <free@plt+0xcb4>
   11638:	e5930000 	ldr	r0, [r3]
   1163c:	ebfffd29 	bl	10ae8 <fprintf@plt>
   11640:	e28d3058 	add	r3, sp, #88	; 0x58
   11644:	e893000f 	ldm	r3, {r0, r1, r2, r3}
--
   119e4:	e1a05001 	mov	r5, r1
   119e8:	e3a02000 	mov	r2, #0
   119ec:	e28d100c 	add	r1, sp, #12
   119f0:	e1a04000 	mov	r4, r0
   119f4:	ebfffc2c 	bl	10aac <strtoll@plt>
   119f8:	e5d43000 	ldrb	r3, [r4]
   119fc:	e3530000 	cmp	r3, #0
   11a00:	e1a06000 	mov	r6, r0
   11a04:	e1a07001 	mov	r7, r1
   11a08:	0a000003 	beq	11a1c <free@plt+0xe14>
   11a0c:	e59d300c 	ldr	r3, [sp, #12]
   11a10:	e5d33000 	ldrb	r3, [r3]
   11a14:	e3530000 	cmp	r3, #0
   11a18:	0a000008 	beq	11a40 <free@plt+0xe38>
   11a1c:	e59f002c 	ldr	r0, [pc, #44]	; 11a50 <free@plt+0xe48>
   11a20:	e58d4000 	str	r4, [sp]
   11a24:	e59f3028 	ldr	r3, [pc, #40]	; 11a54 <free@plt+0xe4c>
   11a28:	e59f2028 	ldr	r2, [pc, #40]	; 11a58 <free@plt+0xe50>
   11a2c:	e59f1028 	ldr	r1, [pc, #40]	; 11a5c <free@plt+0xe54>
   11a30:	e5900000 	ldr	r0, [r0]
   11a34:	ebfffc2b 	bl	10ae8 <fprintf@plt>
   11a38:	e3a03001 	mov	r3, #1
   11a3c:	e5853000 	str	r3, [r5]
--
   11a58:	000152db 	ldrdeq	r5, [r1], -fp
   11a5c:	000152e4 	andeq	r5, r1, r4, ror #5
   11a60:	e92d4073 	push	{r0, r1, r4, r5, r6, lr}
   11a64:	e1a06000 	mov	r6, r0
   11a68:	e1a05001 	mov	r5, r1
   11a6c:	e1a04002 	mov	r4, r2
   11a70:	e3540000 	cmp	r4, #0
   11a74:	0a000017 	beq	11ad8 <free@plt+0xed0>
   11a78:	e1a02004 	mov	r2, r4
   11a7c:	e1a01005 	mov	r1, r5
   11a80:	e1a00006 	mov	r0, r6
   11a84:	ebfffc14 	bl	10adc <write@plt>
   11a88:	e3500000 	cmp	r0, #0
   11a8c:	aa000014 	bge	11ae4 <free@plt+0xedc>
   11a90:	ebfffc41 	bl	10b9c <__errno_location@plt>
   11a94:	e59f6054 	ldr	r6, [pc, #84]	; 11af0 <free@plt+0xee8>
   11a98:	e59f2054 	ldr	r2, [pc, #84]	; 11af4 <free@plt+0xeec>
   11a9c:	e59f1054 	ldr	r1, [pc, #84]	; 11af8 <free@plt+0xef0>
   11aa0:	e5905000 	ldr	r5, [r0]
   11aa4:	e5960000 	ldr	r0, [r6]
   11aa8:	ebfffc0e 	bl	10ae8 <fprintf@plt>
   11aac:	e1a00005 	mov	r0, r5
   11ab0:	e5966000 	ldr	r6, [r6]
   11ab4:	ebfffbe4 	bl	10a4c <strerror@plt>
   11ab8:	e58d5000 	str	r5, [sp]
   11abc:	e59f3038 	ldr	r3, [pc, #56]	; 11afc <free@plt+0xef4>
   11ac0:	e3a0200a 	mov	r2, #10
   11ac4:	e59f1034 	ldr	r1, [pc, #52]	; 11b00 <free@plt+0xef8>
   11ac8:	e2654000 	rsb	r4, r5, #0
   11acc:	e58d0004 	str	r0, [sp, #4]
   11ad0:	e1a00006 	mov	r0, r6
   11ad4:	ebfffc03 	bl	10ae8 <fprintf@plt>
   11ad8:	e1a00004 	mov	r0, r4
   11adc:	e28dd008 	add	sp, sp, #8
--
   11c88:	ebfffbc9 	bl	10bb4 <strlen@plt>
   11c8c:	e2800011 	add	r0, r0, #17
   11c90:	e3c00007 	bic	r0, r0, #7
   11c94:	e04dd000 	sub	sp, sp, r0
   11c98:	e5950000 	ldr	r0, [r5]
   11c9c:	ebfffbb2 	bl	10b6c <opendir@plt>
   11ca0:	e2504000 	subs	r4, r0, #0
   11ca4:	128d7008 	addne	r7, sp, #8
   11ca8:	159f81a0 	ldrne	r8, [pc, #416]	; 11e50 <free@plt+0x1248>
   11cac:	1a000015 	bne	11d08 <free@plt+0x1100>
   11cb0:	ebfffbb9 	bl	10b9c <__errno_location@plt>
   11cb4:	e5906000 	ldr	r6, [r0]
   11cb8:	e3560002 	cmp	r6, #2
   11cbc:	05804000 	streq	r4, [r0]
   11cc0:	0a000026 	beq	11d60 <free@plt+0x1158>
   11cc4:	e59f4188 	ldr	r4, [pc, #392]	; 11e54 <free@plt+0x124c>
   11cc8:	e5953000 	ldr	r3, [r5]
   11ccc:	e59f2184 	ldr	r2, [pc, #388]	; 11e58 <free@plt+0x1250>
   11cd0:	e59f1184 	ldr	r1, [pc, #388]	; 11e5c <free@plt+0x1254>
   11cd4:	e5940000 	ldr	r0, [r4]
   11cd8:	ebfffb82 	bl	10ae8 <fprintf@plt>
   11cdc:	e1a00006 	mov	r0, r6
   11ce0:	e5944000 	ldr	r4, [r4]
   11ce4:	ebfffb58 	bl	10a4c <strerror@plt>
   11ce8:	e59f3170 	ldr	r3, [pc, #368]	; 11e60 <free@plt+0x1258>
   11cec:	e59f1170 	ldr	r1, [pc, #368]	; 11e64 <free@plt+0x125c>
   11cf0:	e3a02008 	mov	r2, #8
   11cf4:	e58d6000 	str	r6, [sp]
   11cf8:	e58d0004 	str	r0, [sp, #4]
   11cfc:	e1a00004 	mov	r0, r4
   11d00:	ebfffb78 	bl	10ae8 <fprintf@plt>
   11d04:	ea000014 	b	11d5c <free@plt+0x1154>
   11d08:	e1a00004 	mov	r0, r4
   11d0c:	ebfffb81 	bl	10b18 <readdir64@plt>
   11d10:	e3500000 	cmp	r0, #0
   11d14:	0a000032 	beq	11de4 <free@plt+0x11dc>
   11d18:	e2806013 	add	r6, r0, #19
   11d1c:	e1a00006 	mov	r0, r6
   11d20:	ebfffba3 	bl	10bb4 <strlen@plt>
   11d24:	e35000fe 	cmp	r0, #254	; 0xfe
   11d28:	9a00000f 	bls	11d6c <free@plt+0x1164>
   11d2c:	e59f0120 	ldr	r0, [pc, #288]	; 11e54 <free@plt+0x124c>
   11d30:	e58d6000 	str	r6, [sp]
   11d34:	e59f211c 	ldr	r2, [pc, #284]	; 11e58 <free@plt+0x1250>
   11d38:	e5953000 	ldr	r3, [r5]
   11d3c:	e59f1124 	ldr	r1, [pc, #292]	; 11e68 <free@plt+0x1260>
   11d40:	e5900000 	ldr	r0, [r0]
   11d44:	ebfffb67 	bl	10ae8 <fprintf@plt>
   11d48:	ebfffb93 	bl	10b9c <__errno_location@plt>
   11d4c:	e3a03016 	mov	r3, #22
--
   11d68:	e8bd89f0 	pop	{r4, r5, r6, r7, r8, fp, pc}
   11d6c:	e24b3f47 	sub	r3, fp, #284	; 0x11c
   11d70:	e24b2e12 	sub	r2, fp, #288	; 0x120
   11d74:	e1a01008 	mov	r1, r8
   11d78:	e1a00006 	mov	r0, r6
   11d7c:	ebfffb6b 	bl	10b30 <sscanf@plt>
   11d80:	e3500001 	cmp	r0, #1
   11d84:	1affffdf 	bne	11d08 <free@plt+0x1100>
   11d88:	e51b6120 	ldr	r6, [fp, #-288]	; 0xfffffee0
   11d8c:	e1a00004 	mov	r0, r4
   11d90:	ebfffb90 	bl	10bd8 <closedir@plt>
   11d94:	e2504000 	subs	r4, r0, #0
   11d98:	0a000013 	beq	11dec <free@plt+0x11e4>
   11d9c:	ebfffb7e 	bl	10b9c <__errno_location@plt>
   11da0:	e59f60ac 	ldr	r6, [pc, #172]	; 11e54 <free@plt+0x124c>
   11da4:	e5953000 	ldr	r3, [r5]
   11da8:	e59f20a8 	ldr	r2, [pc, #168]	; 11e58 <free@plt+0x1250>
   11dac:	e59f10b8 	ldr	r1, [pc, #184]	; 11e6c <free@plt+0x1264>
   11db0:	e5904000 	ldr	r4, [r0]
   11db4:	e5960000 	ldr	r0, [r6]
   11db8:	ebfffb4a 	bl	10ae8 <fprintf@plt>
   11dbc:	e5965000 	ldr	r5, [r6]
   11dc0:	e1a00004 	mov	r0, r4
--
   11df4:	e1a02006 	mov	r2, r6
   11df8:	e595100c 	ldr	r1, [r5, #12]
   11dfc:	e1a00007 	mov	r0, r7
   11e00:	ebfffb5f 	bl	10b84 <sprintf@plt>
   11e04:	e3a01702 	mov	r1, #524288	; 0x80000
   11e08:	e1a00007 	mov	r0, r7
   11e0c:	ebfffb53 	bl	10b60 <open64@plt>
   11e10:	e3700001 	cmn	r0, #1
   11e14:	0affffd1 	beq	11d60 <free@plt+0x1158>
   11e18:	ebfffb74 	bl	10bf0 <close@plt>
   11e1c:	e3500000 	cmp	r0, #0
   11e20:	03a04001 	moveq	r4, #1
   11e24:	0affffcd 	beq	11d60 <free@plt+0x1158>
   11e28:	ebfffb5b 	bl	10b9c <__errno_location@plt>
   11e2c:	e59f5020 	ldr	r5, [pc, #32]	; 11e54 <free@plt+0x124c>
   11e30:	e1a03007 	mov	r3, r7
   11e34:	e59f201c 	ldr	r2, [pc, #28]	; 11e58 <free@plt+0x1250>
   11e38:	e59f1030 	ldr	r1, [pc, #48]	; 11e70 <free@plt+0x1268>
   11e3c:	e5904000 	ldr	r4, [r0]
   11e40:	e5950000 	ldr	r0, [r5]
   11e44:	ebfffb27 	bl	10ae8 <fprintf@plt>
   11e48:	e5955000 	ldr	r5, [r5]
   11e4c:	eaffffdb 	b	11dc0 <free@plt+0x11b8>
--
   11e7c:	e3a01702 	mov	r1, #524288	; 0x80000
   11e80:	e1a05000 	mov	r5, r0
   11e84:	e1a07002 	mov	r7, r2
   11e88:	ebfffb34 	bl	10b60 <open64@plt>
   11e8c:	e3700001 	cmn	r0, #1
   11e90:	e1a04000 	mov	r4, r0
   11e94:	0a000050 	beq	11fdc <free@plt+0x13d4>
   11e98:	e1a02007 	mov	r2, r7
   11e9c:	e1a01008 	mov	r1, r8
   11ea0:	ebfffb19 	bl	10b0c <read@plt>
   11ea4:	e3700001 	cmn	r0, #1
   11ea8:	e1a06000 	mov	r6, r0
   11eac:	1a000014 	bne	11f04 <free@plt+0x12fc>
   11eb0:	ebfffb39 	bl	10b9c <__errno_location@plt>
   11eb4:	e59f712c 	ldr	r7, [pc, #300]	; 11fe8 <free@plt+0x13e0>
   11eb8:	e1a03005 	mov	r3, r5
   11ebc:	e59f2128 	ldr	r2, [pc, #296]	; 11fec <free@plt+0x13e4>
   11ec0:	e59f1128 	ldr	r1, [pc, #296]	; 11ff0 <free@plt+0x13e8>
   11ec4:	e5906000 	ldr	r6, [r0]
   11ec8:	e5970000 	ldr	r0, [r7]
   11ecc:	ebfffb05 	bl	10ae8 <fprintf@plt>
   11ed0:	e1a00006 	mov	r0, r6
   11ed4:	e5975000 	ldr	r5, [r7]
   11ed8:	ebfffadb 	bl	10a4c <strerror@plt>
   11edc:	e58d6000 	str	r6, [sp]
   11ee0:	e59f310c 	ldr	r3, [pc, #268]	; 11ff4 <free@plt+0x13ec>
   11ee4:	e3a02008 	mov	r2, #8
   11ee8:	e59f1108 	ldr	r1, [pc, #264]	; 11ff8 <free@plt+0x13f0>
   11eec:	e58d0004 	str	r0, [sp, #4]
   11ef0:	e1a00005 	mov	r0, r5
   11ef4:	ebfffafb 	bl	10ae8 <fprintf@plt>
   11ef8:	e1a00004 	mov	r0, r4
   11efc:	ebfffb3b 	bl	10bf0 <close@plt>
   11f00:	ea000034 	b	11fd8 <free@plt+0x13d0>
   11f04:	e1570000 	cmp	r7, r0
   11f08:	1a000009 	bne	11f34 <free@plt+0x132c>
   11f0c:	e59f00d4 	ldr	r0, [pc, #212]	; 11fe8 <free@plt+0x13e0>
   11f10:	e1a03005 	mov	r3, r5
   11f14:	e59f20d0 	ldr	r2, [pc, #208]	; 11fec <free@plt+0x13e4>
   11f18:	e59f10dc 	ldr	r1, [pc, #220]	; 11ffc <free@plt+0x13f4>
   11f1c:	e5900000 	ldr	r0, [r0]
   11f20:	ebfffaf0 	bl	10ae8 <fprintf@plt>
   11f24:	ebfffb1c 	bl	10b9c <__errno_location@plt>
   11f28:	e3a03016 	mov	r3, #22
   11f2c:	e5803000 	str	r3, [r0]
   11f30:	eafffff0 	b	11ef8 <free@plt+0x12f0>
   11f34:	e3a03000 	mov	r3, #0
   11f38:	e7c83000 	strb	r3, [r8, r0]
   11f3c:	e3a02001 	mov	r2, #1
   11f40:	e28d100c 	add	r1, sp, #12
   11f44:	e1a00004 	mov	r0, r4
   11f48:	ebfffaef 	bl	10b0c <read@plt>
   11f4c:	e3500001 	cmp	r0, #1
   11f50:	0affffd6 	beq	11eb0 <free@plt+0x12a8>
   11f54:	e3500000 	cmp	r0, #0
   11f58:	0a000007 	beq	11f7c <free@plt+0x1374>
   11f5c:	e59f0084 	ldr	r0, [pc, #132]	; 11fe8 <free@plt+0x13e0>
   11f60:	e58d7000 	str	r7, [sp]
   11f64:	e1a03005 	mov	r3, r5
   11f68:	e59f207c 	ldr	r2, [pc, #124]	; 11fec <free@plt+0x13e4>
   11f6c:	e59f108c 	ldr	r1, [pc, #140]	; 12000 <free@plt+0x13f8>
   11f70:	e5900000 	ldr	r0, [r0]
   11f74:	ebfffadb 	bl	10ae8 <fprintf@plt>
   11f78:	eaffffe9 	b	11f24 <free@plt+0x131c>
   11f7c:	e1a00004 	mov	r0, r4
   11f80:	ebfffb1a 	bl	10bf0 <close@plt>
   11f84:	e3500000 	cmp	r0, #0
   11f88:	01a04006 	moveq	r4, r6
   11f8c:	0a000012 	beq	11fdc <free@plt+0x13d4>
   11f90:	ebfffb01 	bl	10b9c <__errno_location@plt>
   11f94:	e59f604c 	ldr	r6, [pc, #76]	; 11fe8 <free@plt+0x13e0>
   11f98:	e1a03005 	mov	r3, r5
   11f9c:	e59f2048 	ldr	r2, [pc, #72]	; 11fec <free@plt+0x13e4>
   11fa0:	e59f105c 	ldr	r1, [pc, #92]	; 12004 <free@plt+0x13fc>
   11fa4:	e5904000 	ldr	r4, [r0]
   11fa8:	e5960000 	ldr	r0, [r6]
   11fac:	ebfffacd 	bl	10ae8 <fprintf@plt>
   11fb0:	e1a00004 	mov	r0, r4
   11fb4:	e5965000 	ldr	r5, [r6]
   11fb8:	ebfffaa3 	bl	10a4c <strerror@plt>
   11fbc:	e58d4000 	str	r4, [sp]
   11fc0:	e59f302c 	ldr	r3, [pc, #44]	; 11ff4 <free@plt+0x13ec>
   11fc4:	e3a02008 	mov	r2, #8
   11fc8:	e59f1028 	ldr	r1, [pc, #40]	; 11ff8 <free@plt+0x13f0>
   11fcc:	e58d0004 	str	r0, [sp, #4]
   11fd0:	e1a00005 	mov	r0, r5
   11fd4:	ebfffac3 	bl	10ae8 <fprintf@plt>
   11fd8:	e3e04000 	mvn	r4, #0
   11fdc:	e1a00004 	mov	r0, r4
--
   12020:	e3a01000 	mov	r1, #0
   12024:	ebfffaca 	bl	10b54 <emset@plt>
   12028:	e3a01702 	mov	r1, #524288	; 0x80000
   1202c:	e1a00005 	mov	r0, r5
   12030:	ebfffaca 	bl	10b60 <open64@plt>
   12034:	e3700001 	cmn	r0, #1
   12038:	e1a04000 	mov	r4, r0
   1203c:	0a000051 	beq	12188 <free@plt+0x1580>
   12040:	e3a02032 	mov	r2, #50	; 0x32
   12044:	e28d1014 	add	r1, sp, #20
   12048:	ebfffaaf 	bl	10b0c <read@plt>
   1204c:	e3700001 	cmn	r0, #1
   12050:	1a000014 	bne	120a8 <free@plt+0x14a0>
   12054:	ebfffad0 	bl	10b9c <__errno_location@plt>
   12058:	e59f7134 	ldr	r7, [pc, #308]	; 12194 <free@plt+0x158c>
   1205c:	e1a03005 	mov	r3, r5
   12060:	e59f2130 	ldr	r2, [pc, #304]	; 12198 <free@plt+0x1590>
   12064:	e59f1130 	ldr	r1, [pc, #304]	; 1219c <free@plt+0x1594>
   12068:	e5906000 	ldr	r6, [r0]
   1206c:	e5970000 	ldr	r0, [r7]
   12070:	ebfffa9c 	bl	10ae8 <fprintf@plt>
   12074:	e1a00006 	mov	r0, r6
   12078:	e5975000 	ldr	r5, [r7]
   1207c:	ebfffa72 	bl	10a4c <strerror@plt>
   12080:	e58d6000 	str	r6, [sp]
   12084:	e59f3114 	ldr	r3, [pc, #276]	; 121a0 <free@plt+0x1598>
   12088:	e3a02008 	mov	r2, #8
   1208c:	e59f1110 	ldr	r1, [pc, #272]	; 121a4 <free@plt+0x159c>
   12090:	e58d0004 	str	r0, [sp, #4]
   12094:	e1a00005 	mov	r0, r5
   12098:	ebfffa92 	bl	10ae8 <fprintf@plt>
   1209c:	e1a00004 	mov	r0, r4
   120a0:	ebfffad2 	bl	10bf0 <close@plt>
   120a4:	ea000036 	b	12184 <free@plt+0x157c>
   120a8:	e3500032 	cmp	r0, #50	; 0x32
   120ac:	1a000009 	bne	120d8 <free@plt+0x14d0>
   120b0:	e59f20e0 	ldr	r2, [pc, #224]	; 12198 <free@plt+0x1590>
   120b4:	e59f10ec 	ldr	r1, [pc, #236]	; 121a8 <free@plt+0x15a0>
   120b8:	e1a03005 	mov	r3, r5
   120bc:	e59f00d0 	ldr	r0, [pc, #208]	; 12194 <free@plt+0x158c>
   120c0:	e5900000 	ldr	r0, [r0]
   120c4:	ebfffa87 	bl	10ae8 <fprintf@plt>
   120c8:	ebfffab3 	bl	10b9c <__errno_location@plt>
   120cc:	e3a03016 	mov	r3, #22
--
   120d4:	eafffff0 	b	1209c <free@plt+0x1494>
   120d8:	e1a02006 	mov	r2, r6
   120dc:	e59f10c8 	ldr	r1, [pc, #200]	; 121ac <free@plt+0x15a4>
   120e0:	e28d0014 	add	r0, sp, #20
   120e4:	ebfffa91 	bl	10b30 <sscanf@plt>
   120e8:	e3500001 	cmp	r0, #1
   120ec:	11a03005 	movne	r3, r5
   120f0:	159f20a0 	ldrne	r2, [pc, #160]	; 12198 <free@plt+0x1590>
   120f4:	159f10b4 	ldrne	r1, [pc, #180]	; 121b0 <free@plt+0x15a8>
   120f8:	1affffef 	bne	120bc <free@plt+0x14b4>
   120fc:	e1c620d0 	ldrd	r2, [r6]
   12100:	e3520000 	cmp	r2, #0
   12104:	e2d31000 	sbcs	r1, r3, #0
   12108:	aa000007 	bge	1212c <free@plt+0x1524>
   1210c:	e1cd20f0 	strd	r2, [sp]
   12110:	e59f307c 	ldr	r3, [pc, #124]	; 12194 <free@plt+0x158c>
   12114:	e58d5008 	str	r5, [sp, #8]
   12118:	e59f2078 	ldr	r2, [pc, #120]	; 12198 <free@plt+0x1590>
   1211c:	e59f1090 	ldr	r1, [pc, #144]	; 121b4 <free@plt+0x15ac>
   12120:	e5930000 	ldr	r0, [r3]
   12124:	ebfffa6f 	bl	10ae8 <fprintf@plt>
   12128:	eaffffe6 	b	120c8 <free@plt+0x14c0>
   1212c:	e1a00004 	mov	r0, r4
   12130:	ebfffaae 	bl	10bf0 <close@plt>
   12134:	e2504000 	subs	r4, r0, #0
   12138:	0a000012 	beq	12188 <free@plt+0x1580>
   1213c:	ebfffa96 	bl	10b9c <__errno_location@plt>
   12140:	e59f604c 	ldr	r6, [pc, #76]	; 12194 <free@plt+0x158c>
   12144:	e1a03005 	mov	r3, r5
   12148:	e59f2048 	ldr	r2, [pc, #72]	; 12198 <free@plt+0x1590>
   1214c:	e59f1064 	ldr	r1, [pc, #100]	; 121b8 <free@plt+0x15b0>
   12150:	e5904000 	ldr	r4, [r0]
   12154:	e5960000 	ldr	r0, [r6]
   12158:	ebfffa62 	bl	10ae8 <fprintf@plt>
   1215c:	e1a00004 	mov	r0, r4
   12160:	e5965000 	ldr	r5, [r6]
   12164:	ebfffa38 	bl	10a4c <strerror@plt>
   12168:	e58d4000 	str	r4, [sp]
   1216c:	e59f302c 	ldr	r3, [pc, #44]	; 121a0 <free@plt+0x1598>
   12170:	e3a02008 	mov	r2, #8
   12174:	e59f1028 	ldr	r1, [pc, #40]	; 121a4 <free@plt+0x159c>
   12178:	e58d0004 	str	r0, [sp, #4]
   1217c:	e1a00005 	mov	r0, r5
   12180:	ebfffa58 	bl	10ae8 <fprintf@plt>
   12184:	e3e04000 	mvn	r4, #0
   12188:	e1a00004 	mov	r0, r4
--
   121e8:	e04dd000 	sub	sp, sp, r0
   121ec:	e28d4010 	add	r4, sp, #16
   121f0:	e1a00004 	mov	r0, r4
   121f4:	ebfffa62 	bl	10b84 <sprintf@plt>
   121f8:	e24b101c 	sub	r1, fp, #28
   121fc:	e1a00004 	mov	r0, r4
   12200:	ebffff80 	bl	12008 <free@plt+0x1400>
   12204:	e3500000 	cmp	r0, #0
   12208:	1a00000e 	bne	12248 <free@plt+0x1640>
   1220c:	e14b21dc 	ldrd	r2, [fp, #-28]	; 0xffffffe4
   12210:	e3520102 	cmp	r2, #-2147483648	; 0x80000000
   12214:	e2d31000 	sbcs	r1, r3, #0
   12218:	b5852000 	strlt	r2, [r5]
   1221c:	ba00000a 	blt	1224c <free@plt+0x1644>
   12220:	e1cd20f0 	strd	r2, [sp]
   12224:	e59f3028 	ldr	r3, [pc, #40]	; 12254 <free@plt+0x164c>
   12228:	e58d4008 	str	r4, [sp, #8]
   1222c:	e59f2024 	ldr	r2, [pc, #36]	; 12258 <free@plt+0x1650>
   12230:	e5930000 	ldr	r0, [r3]
   12234:	e59f1020 	ldr	r1, [pc, #32]	; 1225c <free@plt+0x1654>
   12238:	ebfffa2a 	bl	10ae8 <fprintf@plt>
   1223c:	ebfffa56 	bl	10b9c <__errno_location@plt>
   12240:	e3a03016 	mov	r3, #22
--
   122ac:	e59f3294 	ldr	r3, [pc, #660]	; 12548 <free@plt+0x1940>
   122b0:	01a03002 	moveq	r3, r2
   122b4:	e58d3024 	str	r3, [sp, #36]	; 0x24
   122b8:	e59f328c 	ldr	r3, [pc, #652]	; 1254c <free@plt+0x1944>
   122bc:	e59420e4 	ldr	r2, [r4, #228]	; 0xe4
   122c0:	11a08003 	movne	r8, r3
   122c4:	e59430e0 	ldr	r3, [r4, #224]	; 0xe0
   122c8:	e0c10293 	smull	r0, r1, r3, r2
   122cc:	e151000b 	cmp	r1, fp
   122d0:	0150000a 	cmpeq	r0, sl
   122d4:	8a000010 	bhi	1231c <free@plt+0x1714>
   122d8:	e1cd01f0 	strd	r0, [sp, #16]
   122dc:	e59f226c 	ldr	r2, [pc, #620]	; 12550 <free@plt+0x1948>
   122e0:	e58d300c 	str	r3, [sp, #12]
   122e4:	e5943000 	ldr	r3, [r4]
   122e8:	e59f1264 	ldr	r1, [pc, #612]	; 12554 <free@plt+0x194c>
   122ec:	e58d3008 	str	r3, [sp, #8]
   122f0:	e59f3260 	ldr	r3, [pc, #608]	; 12558 <free@plt+0x1950>
   122f4:	e1cda0f0 	strd	sl, [sp]
   122f8:	e5930000 	ldr	r0, [r3]
   122fc:	ebfff9f9 	bl	10ae8 <fprintf@plt>
   12300:	ebfffa25 	bl	10b9c <__errno_location@plt>
   12304:	e3e07000 	mvn	r7, #0
--
   12348:	e59dc084 	ldr	ip, [sp, #132]	; 0x84
   1234c:	e1570001 	cmp	r7, r1
   12350:	01560002 	cmpeq	r6, r2
   12354:	83a01001 	movhi	r1, #1
   12358:	93a01000 	movls	r1, #0
   1235c:	e190000c 	orrs	r0, r0, ip
   12360:	03a01001 	moveq	r1, #1
   12364:	e3510000 	cmp	r1, #0
   12368:	0a00000c 	beq	123a0 <free@plt+0x1798>
   1236c:	e58d2018 	str	r2, [sp, #24]
   12370:	e5942000 	ldr	r2, [r4]
   12374:	e58d3010 	str	r3, [sp, #16]
   12378:	e58d2014 	str	r2, [sp, #20]
   1237c:	e1cd28d0 	ldrd	r2, [sp, #128]	; 0x80
   12380:	e59f11d4 	ldr	r1, [pc, #468]	; 1255c <free@plt+0x1954>
   12384:	e1cd20f0 	strd	r2, [sp]
   12388:	e59f31c8 	ldr	r3, [pc, #456]	; 12558 <free@plt+0x1950>
   1238c:	e1cda0f8 	strd	sl, [sp, #8]
   12390:	e59f21b8 	ldr	r2, [pc, #440]	; 12550 <free@plt+0x1948>
   12394:	e5930000 	ldr	r0, [r3]
   12398:	ebfff9d2 	bl	10ae8 <fprintf@plt>
   1239c:	eaffffd7 	b	12300 <free@plt+0x16f8>
   123a0:	e59d3080 	ldr	r3, [sp, #128]	; 0x80
--
   123e0:	e5907000 	ldr	r7, [r0]
   123e4:	e3570019 	cmp	r7, #25
   123e8:	1a000002 	bne	123f8 <free@plt+0x17f0>
   123ec:	e5d53034 	ldrb	r3, [r5, #52]	; 0x34
   123f0:	e3130006 	tst	r3, #6
   123f4:	0a000018 	beq	1245c <free@plt+0x1854>
   123f8:	e59420e4 	ldr	r2, [r4, #228]	; 0xe4
   123fc:	e1a0000a 	mov	r0, sl
   12400:	e1a03fc2 	asr	r3, r2, #31
   12404:	e1a0100b 	mov	r1, fp
   12408:	eb000afe 	bl	15008 <free@plt+0x4400>
   1240c:	e59f6144 	ldr	r6, [pc, #324]	; 12558 <free@plt+0x1950>
   12410:	e1cda0f8 	strd	sl, [sp, #8]
   12414:	e59f2134 	ldr	r2, [pc, #308]	; 12550 <free@plt+0x1948>
   12418:	e1cd01f0 	strd	r0, [sp, #16]
   1241c:	e5943000 	ldr	r3, [r4]
   12420:	e59f1138 	ldr	r1, [pc, #312]	; 12560 <free@plt+0x1958>
   12424:	e58d3000 	str	r3, [sp]
   12428:	e1a03008 	mov	r3, r8
   1242c:	e5960000 	ldr	r0, [r6]
   12430:	ebfff9ac 	bl	10ae8 <fprintf@plt>
   12434:	e1a00007 	mov	r0, r7
   12438:	e5968000 	ldr	r8, [r6]
   1243c:	ebfff982 	bl	10a4c <strerror@plt>
   12440:	e58d7000 	str	r7, [sp]
   12444:	e59f3118 	ldr	r3, [pc, #280]	; 12564 <free@plt+0x195c>
   12448:	e3a02008 	mov	r2, #8
   1244c:	e59f1114 	ldr	r1, [pc, #276]	; 12568 <free@plt+0x1960>
   12450:	e58d0004 	str	r0, [sp, #4]
   12454:	e1a00008 	mov	r0, r8
   12458:	ebfff9a2 	bl	10ae8 <fprintf@plt>
   1245c:	e5d53034 	ldrb	r3, [r5, #52]	; 0x34
   12460:	e3c33004 	bic	r3, r3, #4
   12464:	e3833002 	orr	r3, r3, #2
   12468:	e5c53034 	strb	r3, [r5, #52]	; 0x34
   1246c:	e1cd23d8 	ldrd	r2, [sp, #56]	; 0x38
   12470:	e3a01000 	mov	r1, #0
   12474:	e3e00000 	mvn	r0, #0
   12478:	e1530001 	cmp	r3, r1
   1247c:	01520000 	cmpeq	r2, r0
   12480:	9a000006 	bls	124a0 <free@plt+0x1898>
   12484:	e59f00cc 	ldr	r0, [pc, #204]	; 12558 <free@plt+0x1950>
   12488:	e3e03000 	mvn	r3, #0
   1248c:	e59f20bc 	ldr	r2, [pc, #188]	; 12550 <free@plt+0x1948>
   12490:	e59f10d4 	ldr	r1, [pc, #212]	; 1256c <free@plt+0x1964>
   12494:	e5900000 	ldr	r0, [r0]
   12498:	ebfff992 	bl	10ae8 <fprintf@plt>
   1249c:	eaffff97 	b	12300 <free@plt+0x16f8>
   124a0:	e59d3044 	ldr	r3, [sp, #68]	; 0x44
--
   124bc:	e58d3034 	str	r3, [sp, #52]	; 0x34
   124c0:	ebfff95b 	bl	10a34 <ioctl@plt>
   124c4:	e2507000 	subs	r7, r0, #0
   124c8:	aaffff90 	bge	12310 <free@plt+0x1708>
   124cc:	ebfff9b2 	bl	10b9c <__errno_location@plt>
   124d0:	e59420e4 	ldr	r2, [r4, #228]	; 0xe4
   124d4:	e1a0100b 	mov	r1, fp
   124d8:	e1a03fc2 	asr	r3, r2, #31
   124dc:	e59f8074 	ldr	r8, [pc, #116]	; 12558 <free@plt+0x1950>
   124e0:	e5905000 	ldr	r5, [r0]
   124e4:	e1a0000a 	mov	r0, sl
   124e8:	eb000ac6 	bl	15008 <free@plt+0x4400>
   124ec:	e1cda0f8 	strd	sl, [sp, #8]
   124f0:	e59f2058 	ldr	r2, [pc, #88]	; 12550 <free@plt+0x1948>
   124f4:	e1cd01f0 	strd	r0, [sp, #16]
   124f8:	e5943000 	ldr	r3, [r4]
   124fc:	e59f105c 	ldr	r1, [pc, #92]	; 12560 <free@plt+0x1958>
   12500:	e58d3000 	str	r3, [sp]
   12504:	e59d3024 	ldr	r3, [sp, #36]	; 0x24
   12508:	e5980000 	ldr	r0, [r8]
   1250c:	ebfff975 	bl	10ae8 <fprintf@plt>
   12510:	e1a00005 	mov	r0, r5
   12514:	e5984000 	ldr	r4, [r8]
   12518:	ebfff94b 	bl	10a4c <strerror@plt>
   1251c:	e58d5000 	str	r5, [sp]
   12520:	e59f303c 	ldr	r3, [pc, #60]	; 12564 <free@plt+0x195c>
   12524:	e3a02008 	mov	r2, #8
   12528:	e59f1038 	ldr	r1, [pc, #56]	; 12568 <free@plt+0x1960>
   1252c:	e58d0004 	str	r0, [sp, #4]
   12530:	e1a00004 	mov	r0, r4
   12534:	ebfff96b 	bl	10ae8 <fprintf@plt>
   12538:	eaffff74 	b	12310 <free@plt+0x1708>
   1253c:	00015fd4 	ldrdeq	r5, [r1], -r4
--
   12558:	000270d0 	ldrdeq	r7, [r2], -r0
   1255c:	00016045 	andeq	r6, r1, r5, asr #32
   12560:	000160b0 	strheq	r6, [r1], -r0
   12564:	00015f63 	andeq	r5, r1, r3, ror #30
   12568:	00015330 	andeq	r5, r1, r0, lsr r3
   1256c:	000160f6 	strdeq	r6, [r1], -r6	; <UNPREDICTABLE>
   12570:	e2513000 	subs	r3, r1, #0
   12574:	e92d4007 	push	{r0, r1, r2, lr}
   12578:	e59020e0 	ldr	r2, [r0, #224]	; 0xe0
   1257c:	ba000002 	blt	1258c <free@plt+0x1984>
   12580:	e1530002 	cmp	r3, r2
   12584:	b3a00000 	movlt	r0, #0
   12588:	ba00000b 	blt	125bc <free@plt+0x19b4>
   1258c:	e58d2004 	str	r2, [sp, #4]
   12590:	e5902000 	ldr	r2, [r0]
   12594:	e59f0028 	ldr	r0, [pc, #40]	; 125c4 <free@plt+0x19bc>
   12598:	e58d2000 	str	r2, [sp]
   1259c:	e59f1024 	ldr	r1, [pc, #36]	; 125c8 <free@plt+0x19c0>
   125a0:	e59f2024 	ldr	r2, [pc, #36]	; 125cc <free@plt+0x19c4>
   125a4:	e5900000 	ldr	r0, [r0]
   125a8:	ebfff94e 	bl	10ae8 <fprintf@plt>
   125ac:	ebfff97a 	bl	10b9c <__errno_location@plt>
   125b0:	e3a03016 	mov	r3, #22
   125b4:	e5803000 	str	r3, [r0]
   125b8:	e3e00000 	mvn	r0, #0
   125bc:	e28dd00c 	add	sp, sp, #12
   125c0:	e49df004 	pop	{pc}		; (ldr pc, [sp], #4)
   125c4:	000270d0 	ldrdeq	r7, [r2], -r0
   125c8:	00016132 	andeq	r6, r1, r2, lsr r1
   125cc:	00015e1a 	andeq	r5, r1, sl, lsl lr
   125d0:	e92d41f3 	push	{r0, r1, r4, r5, r6, r7, r8, lr}
   125d4:	e59f505c 	ldr	r5, [pc, #92]	; 12638 <free@plt+0x1a30>
   125d8:	e1a07001 	mov	r7, r1
   125dc:	e1a06002 	mov	r6, r2
   125e0:	e1a08000 	mov	r8, r0
   125e4:	ebfff96c 	bl	10b9c <__errno_location@plt>
   125e8:	e1a03006 	mov	r3, r6
   125ec:	e59f2048 	ldr	r2, [pc, #72]	; 1263c <free@plt+0x1a34>
   125f0:	e59f1048 	ldr	r1, [pc, #72]	; 12640 <free@plt+0x1a38>
   125f4:	e5904000 	ldr	r4, [r0]
   125f8:	e88d0180 	stm	sp, {r7, r8}
   125fc:	e5950000 	ldr	r0, [r5]
   12600:	ebfff938 	bl	10ae8 <fprintf@plt>
   12604:	e1a00004 	mov	r0, r4
   12608:	e5955000 	ldr	r5, [r5]
   1260c:	ebfff90e 	bl	10a4c <strerror@plt>
   12610:	e58d4000 	str	r4, [sp]
   12614:	e59f3028 	ldr	r3, [pc, #40]	; 12644 <free@plt+0x1a3c>
   12618:	e3a02008 	mov	r2, #8
   1261c:	e59f1024 	ldr	r1, [pc, #36]	; 12648 <free@plt+0x1a40>
   12620:	e58d0004 	str	r0, [sp, #4]
   12624:	e1a00005 	mov	r0, r5
   12628:	ebfff92e 	bl	10ae8 <fprintf@plt>
   1262c:	e3e00000 	mvn	r0, #0
   12630:	e28dd008 	add	sp, sp, #8
--
   12694:	e24b1050 	sub	r1, fp, #80	; 0x50
   12698:	e1a00004 	mov	r0, r4
   1269c:	ebfffdf4 	bl	11e74 <free@plt+0x126c>
   126a0:	e3500000 	cmp	r0, #0
   126a4:	ba000010 	blt	126ec <free@plt+0x1ae4>
   126a8:	e1a03006 	mov	r3, r6
   126ac:	e1a02005 	mov	r2, r5
   126b0:	e59f108c 	ldr	r1, [pc, #140]	; 12744 <free@plt+0x1b3c>
   126b4:	e24b0050 	sub	r0, fp, #80	; 0x50
   126b8:	ebfff91c 	bl	10b30 <sscanf@plt>
   126bc:	e3500002 	cmp	r0, #2
   126c0:	0a00000b 	beq	126f4 <free@plt+0x1aec>
   126c4:	ebfff934 	bl	10b9c <__errno_location@plt>
   126c8:	e3a03016 	mov	r3, #22
   126cc:	e59f2074 	ldr	r2, [pc, #116]	; 12748 <free@plt+0x1b40>
   126d0:	e59f1074 	ldr	r1, [pc, #116]	; 1274c <free@plt+0x1b44>
   126d4:	e5803000 	str	r3, [r0]
   126d8:	e59f0070 	ldr	r0, [pc, #112]	; 12750 <free@plt+0x1b48>
   126dc:	e1a03004 	mov	r3, r4
   126e0:	e5900000 	ldr	r0, [r0]
   126e4:	ebfff8ff 	bl	10ae8 <fprintf@plt>
   126e8:	e3e00000 	mvn	r0, #0
   126ec:	e24bd018 	sub	sp, fp, #24
   126f0:	e8bd89f0 	pop	{r4, r5, r6, r7, r8, fp, pc}
   126f4:	e5953000 	ldr	r3, [r5]
   126f8:	e3530000 	cmp	r3, #0
   126fc:	ba000003 	blt	12710 <free@plt+0x1b08>
   12700:	e5963000 	ldr	r3, [r6]
   12704:	e3530000 	cmp	r3, #0
   12708:	a3a00000 	movge	r0, #0
   1270c:	aafffff6 	bge	126ec <free@plt+0x1ae4>
   12710:	ebfff921 	bl	10b9c <__errno_location@plt>
   12714:	e3a03016 	mov	r3, #22
   12718:	e59f2028 	ldr	r2, [pc, #40]	; 12748 <free@plt+0x1b40>
   1271c:	e59f1030 	ldr	r1, [pc, #48]	; 12754 <free@plt+0x1b4c>
   12720:	e5803000 	str	r3, [r0]
   12724:	e59f0024 	ldr	r0, [pc, #36]	; 12750 <free@plt+0x1b48>
   12728:	e5963000 	ldr	r3, [r6]
   1272c:	e58d4004 	str	r4, [sp, #4]
   12730:	e58d3000 	str	r3, [sp]
   12734:	e5953000 	ldr	r3, [r5]
   12738:	e5900000 	ldr	r0, [r0]
   1273c:	ebfff8e9 	bl	10ae8 <fprintf@plt>
   12740:	eaffffe8 	b	126e8 <free@plt+0x1ae0>
   12744:	000161a9 	andeq	r6, r1, r9, lsr #3
--
   127c4:	e5d1300c 	ldrb	r3, [r1, #12]
   127c8:	e92d47f0 	push	{r4, r5, r6, r7, r8, r9, sl, lr}
   127cc:	e3833001 	orr	r3, r3, #1
   127d0:	e24dde11 	sub	sp, sp, #272	; 0x110
   127d4:	e5c1300c 	strb	r3, [r1, #12]
   127d8:	e1a05000 	mov	r5, r0
   127dc:	e5900000 	ldr	r0, [r0]
   127e0:	e1a04001 	mov	r4, r1
   127e4:	ebfff8e0 	bl	10b6c <opendir@plt>
   127e8:	e1a08000 	mov	r8, r0
   127ec:	ebfff8ea 	bl	10b9c <__errno_location@plt>
   127f0:	e3580000 	cmp	r8, #0
   127f4:	e1a06000 	mov	r6, r0
   127f8:	1a000012 	bne	12848 <free@plt+0x1c40>
   127fc:	e5904000 	ldr	r4, [r0]
   12800:	e59f617c 	ldr	r6, [pc, #380]	; 12984 <free@plt+0x1d7c>
   12804:	e5953000 	ldr	r3, [r5]
   12808:	e59f2178 	ldr	r2, [pc, #376]	; 12988 <free@plt+0x1d80>
   1280c:	e59f1178 	ldr	r1, [pc, #376]	; 1298c <free@plt+0x1d84>
   12810:	e5960000 	ldr	r0, [r6]
   12814:	ebfff8b3 	bl	10ae8 <fprintf@plt>
   12818:	e1a00004 	mov	r0, r4
   1281c:	e5965000 	ldr	r5, [r6]
   12820:	ebfff889 	bl	10a4c <strerror@plt>
   12824:	e58d4000 	str	r4, [sp]
   12828:	e59f3160 	ldr	r3, [pc, #352]	; 12990 <free@plt+0x1d88>
   1282c:	e3a02008 	mov	r2, #8
   12830:	e59f115c 	ldr	r1, [pc, #348]	; 12994 <free@plt+0x1d8c>
   12834:	e58d0004 	str	r0, [sp, #4]
   12838:	e1a00005 	mov	r0, r5
   1283c:	ebfff8a9 	bl	10ae8 <fprintf@plt>
   12840:	e3e00000 	mvn	r0, #0
   12844:	ea00004c 	b	1297c <free@plt+0x1d74>
   12848:	e59fa148 	ldr	sl, [pc, #328]	; 12998 <free@plt+0x1d90>
   1284c:	e3e03102 	mvn	r3, #-2147483648	; 0x80000000
   12850:	e3a09000 	mov	r9, #0
   12854:	e5843004 	str	r3, [r4, #4]
   12858:	e5869000 	str	r9, [r6]
   1285c:	e1a00008 	mov	r0, r8
   12860:	ebfff8ac 	bl	10b18 <readdir64@plt>
   12864:	e3500000 	cmp	r0, #0
   12868:	0a000022 	beq	128f8 <free@plt+0x1cf0>
   1286c:	e2807013 	add	r7, r0, #19
   12870:	e1a00007 	mov	r0, r7
   12874:	ebfff8ce 	bl	10bb4 <strlen@plt>
   12878:	e35000fe 	cmp	r0, #254	; 0xfe
   1287c:	9a00000b 	bls	128b0 <free@plt+0x1ca8>
   12880:	e59f00fc 	ldr	r0, [pc, #252]	; 12984 <free@plt+0x1d7c>
   12884:	e58d7000 	str	r7, [sp]
   12888:	e59f20f8 	ldr	r2, [pc, #248]	; 12988 <free@plt+0x1d80>
   1288c:	e5953000 	ldr	r3, [r5]
   12890:	e59f1104 	ldr	r1, [pc, #260]	; 1299c <free@plt+0x1d94>
   12894:	e5900000 	ldr	r0, [r0]
   12898:	ebfff892 	bl	10ae8 <fprintf@plt>
   1289c:	e3a03016 	mov	r3, #22
   128a0:	e5863000 	str	r3, [r6]
--
   128c8:	1affffe2 	bne	12858 <free@plt+0x1c50>
   128cc:	e5943000 	ldr	r3, [r4]
   128d0:	e5942008 	ldr	r2, [r4, #8]
   128d4:	e2833001 	add	r3, r3, #1
   128d8:	e5843000 	str	r3, [r4]
   128dc:	e59d300c 	ldr	r3, [sp, #12]
   128e0:	e1520003 	cmp	r2, r3
   128e4:	e5942004 	ldr	r2, [r4, #4]
   128e8:	b5843008 	strlt	r3, [r4, #8]
   128ec:	e1530002 	cmp	r3, r2
   128f0:	b5843004 	strlt	r3, [r4, #4]
   128f4:	eaffffd7 	b	12858 <free@plt+0x1c50>
   128f8:	e5967000 	ldr	r7, [r6]
   128fc:	e3570000 	cmp	r7, #0
   12900:	0a000010 	beq	12948 <free@plt+0x1d40>
   12904:	e59f4078 	ldr	r4, [pc, #120]	; 12984 <free@plt+0x1d7c>
   12908:	e5953000 	ldr	r3, [r5]
   1290c:	e59f2074 	ldr	r2, [pc, #116]	; 12988 <free@plt+0x1d80>
   12910:	e59f1088 	ldr	r1, [pc, #136]	; 129a0 <free@plt+0x1d98>
   12914:	e5940000 	ldr	r0, [r4]
   12918:	ebfff872 	bl	10ae8 <fprintf@plt>
   1291c:	e1a00007 	mov	r0, r7
   12920:	e5944000 	ldr	r4, [r4]
   12924:	ebfff848 	bl	10a4c <strerror@plt>
   12928:	e58d7000 	str	r7, [sp]
   1292c:	e59f305c 	ldr	r3, [pc, #92]	; 12990 <free@plt+0x1d88>
   12930:	e3a02008 	mov	r2, #8
   12934:	e59f1058 	ldr	r1, [pc, #88]	; 12994 <free@plt+0x1d8c>
   12938:	e58d0004 	str	r0, [sp, #4]
   1293c:	e1a00004 	mov	r0, r4
   12940:	ebfff868 	bl	10ae8 <fprintf@plt>
   12944:	eaffffd6 	b	128a4 <free@plt+0x1c9c>
   12948:	e1a00008 	mov	r0, r8
--
   12a78:	ebfff862 	bl	10c08 <free@plt>
   12a7c:	e5940004 	ldr	r0, [r4, #4]
   12a80:	ebfff860 	bl	10c08 <free@plt>
   12a84:	e5940000 	ldr	r0, [r4]
   12a88:	ebfff85e 	bl	10c08 <free@plt>
   12a8c:	e1a00004 	mov	r0, r4
   12a90:	e8bd4010 	pop	{r4, lr}
   12a94:	eafff85b 	b	10c08 <free@plt>
   12a98:	e92d4037 	push	{r0, r1, r2, r4, r5, lr}
   12a9c:	e3a01038 	mov	r1, #56	; 0x38
   12aa0:	e3a00001 	mov	r0, #1
   12aa4:	ebfff809 	bl	10ad0 <calloc@plt>
   12aa8:	e2504000 	subs	r4, r0, #0
   12aac:	1a000012 	bne	12afc <free@plt+0x1ef4>
   12ab0:	ebfff839 	bl	10b9c <__errno_location@plt>
   12ab4:	e59f51ec 	ldr	r5, [pc, #492]	; 12ca8 <free@plt+0x20a0>
   12ab8:	e59f21ec 	ldr	r2, [pc, #492]	; 12cac <free@plt+0x20a4>
   12abc:	e59f11ec 	ldr	r1, [pc, #492]	; 12cb0 <free@plt+0x20a8>
   12ac0:	e5904000 	ldr	r4, [r0]
   12ac4:	e5950000 	ldr	r0, [r5]
   12ac8:	ebfff806 	bl	10ae8 <fprintf@plt>
   12acc:	e1a00004 	mov	r0, r4
   12ad0:	e5955000 	ldr	r5, [r5]
   12ad4:	ebfff7dc 	bl	10a4c <strerror@plt>
   12ad8:	e58d4000 	str	r4, [sp]
   12adc:	e59f31d0 	ldr	r3, [pc, #464]	; 12cb4 <free@plt+0x20ac>
   12ae0:	e3a02008 	mov	r2, #8
   12ae4:	e59f11cc 	ldr	r1, [pc, #460]	; 12cb8 <free@plt+0x20b0>
   12ae8:	e58d0004 	str	r0, [sp, #4]
   12aec:	e1a00005 	mov	r0, r5
   12af0:	ebfff7fc 	bl	10ae8 <fprintf@plt>
   12af4:	e3e00000 	mvn	r0, #0
   12af8:	ebfff82a 	bl	10ba8 <exit@plt>
--
   13028:	e3a01702 	mov	r1, #524288	; 0x80000
   1302c:	e1a00009 	mov	r0, r9
   13030:	ebfff6ca 	bl	10b60 <open64@plt>
   13034:	e3700001 	cmn	r0, #1
   13038:	e1a05000 	mov	r5, r0
   1303c:	1a000001 	bne	13048 <free@plt+0x2440>
   13040:	e1a0d00a 	mov	sp, sl
   13044:	eaffff77 	b	12e28 <free@plt+0x2220>
   13048:	e3a02032 	mov	r2, #50	; 0x32
   1304c:	e24b1058 	sub	r1, fp, #88	; 0x58
   13050:	ebfff6ad 	bl	10b0c <read@plt>
   13054:	e3700001 	cmn	r0, #1
   13058:	1a000014 	bne	130b0 <free@plt+0x24a8>
   1305c:	ebfff6ce 	bl	10b9c <__errno_location@plt>
   13060:	e59f6294 	ldr	r6, [pc, #660]	; 132fc <free@plt+0x26f4>
   13064:	e1a03009 	mov	r3, r9
   13068:	e59f2290 	ldr	r2, [pc, #656]	; 13300 <free@plt+0x26f8>
   1306c:	e59f1290 	ldr	r1, [pc, #656]	; 13304 <free@plt+0x26fc>
   13070:	e5904000 	ldr	r4, [r0]
   13074:	e5960000 	ldr	r0, [r6]
   13078:	ebfff69a 	bl	10ae8 <fprintf@plt>
   1307c:	e1a00004 	mov	r0, r4
   13080:	e5966000 	ldr	r6, [r6]
   13084:	ebfff670 	bl	10a4c <strerror@plt>
   13088:	e58d4000 	str	r4, [sp]
   1308c:	e59f3274 	ldr	r3, [pc, #628]	; 13308 <free@plt+0x2700>
   13090:	e3a02008 	mov	r2, #8
   13094:	e59f1270 	ldr	r1, [pc, #624]	; 1330c <free@plt+0x2704>
   13098:	e58d0004 	str	r0, [sp, #4]
   1309c:	e1a00006 	mov	r0, r6
   130a0:	ebfff690 	bl	10ae8 <fprintf@plt>
   130a4:	e1a00005 	mov	r0, r5
   130a8:	ebfff6d0 	bl	10bf0 <close@plt>
   130ac:	ea000039 	b	13198 <free@plt+0x2590>
   130b0:	e3500032 	cmp	r0, #50	; 0x32
   130b4:	1a000009 	bne	130e0 <free@plt+0x24d8>
   130b8:	e59f2240 	ldr	r2, [pc, #576]	; 13300 <free@plt+0x26f8>
   130bc:	e59f124c 	ldr	r1, [pc, #588]	; 13310 <free@plt+0x2708>
   130c0:	e1a03009 	mov	r3, r9
   130c4:	e59f0230 	ldr	r0, [pc, #560]	; 132fc <free@plt+0x26f4>
   130c8:	e5900000 	ldr	r0, [r0]
   130cc:	ebfff685 	bl	10ae8 <fprintf@plt>
   130d0:	ebfff6b1 	bl	10b9c <__errno_location@plt>
   130d4:	e3a03016 	mov	r3, #22
--
   130e8:	e5406034 	strb	r6, [r0, #-52]	; 0xffffffcc
   130ec:	e24b2064 	sub	r2, fp, #100	; 0x64
   130f0:	e59f121c 	ldr	r1, [pc, #540]	; 13314 <free@plt+0x270c>
   130f4:	e24b0058 	sub	r0, fp, #88	; 0x58
   130f8:	ebfff68c 	bl	10b30 <sscanf@plt>
   130fc:	e3500001 	cmp	r0, #1
   13100:	11a03009 	movne	r3, r9
   13104:	159f21f4 	ldrne	r2, [pc, #500]	; 13300 <free@plt+0x26f8>
   13108:	159f1208 	ldrne	r1, [pc, #520]	; 13318 <free@plt+0x2710>
   1310c:	1affffec 	bne	130c4 <free@plt+0x24bc>
   13110:	e14b26d4 	ldrd	r2, [fp, #-100]	; 0xffffff9c
   13114:	e3520000 	cmp	r2, #0
   13118:	e2d31000 	sbcs	r1, r3, #0
   1311c:	aa000007 	bge	13140 <free@plt+0x2538>
   13120:	e1cd20f0 	strd	r2, [sp]
   13124:	e59f31d0 	ldr	r3, [pc, #464]	; 132fc <free@plt+0x26f4>
   13128:	e58d9008 	str	r9, [sp, #8]
   1312c:	e59f21cc 	ldr	r2, [pc, #460]	; 13300 <free@plt+0x26f8>
   13130:	e59f11e4 	ldr	r1, [pc, #484]	; 1331c <free@plt+0x2714>
   13134:	e5930000 	ldr	r0, [r3]
   13138:	ebfff66a 	bl	10ae8 <fprintf@plt>
   1313c:	eaffffe3 	b	130d0 <free@plt+0x24c8>
   13140:	e1a00005 	mov	r0, r5
   13144:	ebfff6a9 	bl	10bf0 <close@plt>
   13148:	e2505000 	subs	r5, r0, #0
   1314c:	0a000013 	beq	131a0 <free@plt+0x2598>
   13150:	ebfff691 	bl	10b9c <__errno_location@plt>
   13154:	e59f51a0 	ldr	r5, [pc, #416]	; 132fc <free@plt+0x26f4>
   13158:	e1a03009 	mov	r3, r9
   1315c:	e59f219c 	ldr	r2, [pc, #412]	; 13300 <free@plt+0x26f8>
   13160:	e59f11b8 	ldr	r1, [pc, #440]	; 13320 <free@plt+0x2718>
   13164:	e5904000 	ldr	r4, [r0]
   13168:	e5950000 	ldr	r0, [r5]
   1316c:	ebfff65d 	bl	10ae8 <fprintf@plt>
   13170:	e1a00004 	mov	r0, r4
   13174:	e5955000 	ldr	r5, [r5]
   13178:	ebfff633 	bl	10a4c <strerror@plt>
   1317c:	e58d4000 	str	r4, [sp]
   13180:	e59f3180 	ldr	r3, [pc, #384]	; 13308 <free@plt+0x2700>
   13184:	e3a02008 	mov	r2, #8
   13188:	e59f117c 	ldr	r1, [pc, #380]	; 1330c <free@plt+0x2704>
   1318c:	e58d0004 	str	r0, [sp, #4]
   13190:	e1a00005 	mov	r0, r5
   13194:	ebfff653 	bl	10ae8 <fprintf@plt>
   13198:	e1a0d00a 	mov	sp, sl
   1319c:	eaffff18 	b	12e04 <free@plt+0x21fc>
   131a0:	e14b26d4 	ldrd	r2, [fp, #-100]	; 0xffffff9c
   131a4:	e3a01000 	mov	r1, #0
   131a8:	e2926102 	adds	r6, r2, #-2147483648	; 0x80000000
   131ac:	e2a37000 	adc	r7, r3, #0
   131b0:	e3e00000 	mvn	r0, #0
   131b4:	e1570001 	cmp	r7, r1
   131b8:	01560000 	cmpeq	r6, r0
   131bc:	9a00000a 	bls	131ec <free@plt+0x25e4>
   131c0:	e1cd20f0 	strd	r2, [sp]
   131c4:	e59f3130 	ldr	r3, [pc, #304]	; 132fc <free@plt+0x26f4>
   131c8:	e58d9008 	str	r9, [sp, #8]
   131cc:	e59f212c 	ldr	r2, [pc, #300]	; 13300 <free@plt+0x26f8>
   131d0:	e5930000 	ldr	r0, [r3]
   131d4:	e59f1148 	ldr	r1, [pc, #328]	; 13324 <free@plt+0x271c>
   131d8:	ebfff642 	bl	10ae8 <fprintf@plt>
   131dc:	ebfff66e 	bl	10b9c <__errno_location@plt>
   131e0:	e3a03016 	mov	r3, #22
--
   1335c:	e1a07002 	mov	r7, r2
   13360:	1a000004 	bne	13378 <free@plt+0x2770>
   13364:	e1a01002 	mov	r1, r2
   13368:	e1a00004 	mov	r0, r4
   1336c:	eb000537 	bl	14850 <free@plt+0x3c48>
   13370:	e28dd088 	add	sp, sp, #136	; 0x88
   13374:	e8bd87f0 	pop	{r4, r5, r6, r7, r8, r9, sl, pc}
   13378:	e1a05000 	mov	r5, r0
   1337c:	e28d1020 	add	r1, sp, #32
   13380:	e1a00004 	mov	r0, r4
   13384:	ebfff5b3 	bl	10a58 <stat64@plt>
   13388:	e3500000 	cmp	r0, #0
   1338c:	0a000013 	beq	133e0 <free@plt+0x27d8>
   13390:	ebfff601 	bl	10b9c <__errno_location@plt>
   13394:	e59f6144 	ldr	r6, [pc, #324]	; 134e0 <free@plt+0x28d8>
   13398:	e1a03004 	mov	r3, r4
   1339c:	e59f2140 	ldr	r2, [pc, #320]	; 134e4 <free@plt+0x28dc>
   133a0:	e59f1140 	ldr	r1, [pc, #320]	; 134e8 <free@plt+0x28e0>
   133a4:	e5905000 	ldr	r5, [r0]
   133a8:	e5960000 	ldr	r0, [r6]
   133ac:	ebfff5cd 	bl	10ae8 <fprintf@plt>
   133b0:	e1a00005 	mov	r0, r5
   133b4:	e5964000 	ldr	r4, [r6]
   133b8:	ebfff5a3 	bl	10a4c <strerror@plt>
   133bc:	e58d5000 	str	r5, [sp]
   133c0:	e59f3124 	ldr	r3, [pc, #292]	; 134ec <free@plt+0x28e4>
   133c4:	e3a02008 	mov	r2, #8
   133c8:	e59f1120 	ldr	r1, [pc, #288]	; 134f0 <free@plt+0x28e8>
   133cc:	e58d0004 	str	r0, [sp, #4]
   133d0:	e1a00004 	mov	r0, r4
   133d4:	ebfff5c3 	bl	10ae8 <fprintf@plt>
   133d8:	e3e00000 	mvn	r0, #0
   133dc:	eaffffe3 	b	13370 <free@plt+0x2768>
   133e0:	e59d3030 	ldr	r3, [sp, #48]	; 0x30
   133e4:	e2033a0f 	and	r3, r3, #61440	; 0xf000
   133e8:	e3530a02 	cmp	r3, #8192	; 0x2000
   133ec:	0a000009 	beq	13418 <free@plt+0x2810>
   133f0:	e59f00e8 	ldr	r0, [pc, #232]	; 134e0 <free@plt+0x28d8>
   133f4:	e1a03004 	mov	r3, r4
   133f8:	e59f20e4 	ldr	r2, [pc, #228]	; 134e4 <free@plt+0x28dc>
   133fc:	e59f10f0 	ldr	r1, [pc, #240]	; 134f4 <free@plt+0x28ec>
   13400:	e5900000 	ldr	r0, [r0]
   13404:	ebfff5b7 	bl	10ae8 <fprintf@plt>
   13408:	ebfff5e3 	bl	10b9c <__errno_location@plt>
   1340c:	e3a03016 	mov	r3, #22
--
   135f8:	e1a05000 	mov	r5, r0
   135fc:	ea000015 	b	13658 <free@plt+0x2a50>
   13600:	e1cd00d8 	ldrd	r0, [sp, #8]
   13604:	e1cd21d0 	ldrd	r2, [sp, #16]
   13608:	e3a07000 	mov	r7, #0
   1360c:	e0908002 	adds	r8, r0, r2
   13610:	e0a19003 	adc	r9, r1, r3
   13614:	e3e06000 	mvn	r6, #0
   13618:	e1590007 	cmp	r9, r7
   1361c:	01580006 	cmpeq	r8, r6
   13620:	9a00000f 	bls	13664 <free@plt+0x2a5c>
   13624:	e59410e4 	ldr	r1, [r4, #228]	; 0xe4
   13628:	e3e00000 	mvn	r0, #0
   1362c:	eb0005cf 	bl	14d70 <free@plt+0x4168>
   13630:	e59f2058 	ldr	r2, [pc, #88]	; 13690 <free@plt+0x2a88>
   13634:	e59f1058 	ldr	r1, [pc, #88]	; 13694 <free@plt+0x2a8c>
   13638:	e3e05000 	mvn	r5, #0
   1363c:	e1a03000 	mov	r3, r0
   13640:	e59f0050 	ldr	r0, [pc, #80]	; 13698 <free@plt+0x2a90>
   13644:	e5900000 	ldr	r0, [r0]
   13648:	ebfff526 	bl	10ae8 <fprintf@plt>
   1364c:	ebfff552 	bl	10b9c <__errno_location@plt>
   13650:	e3a03016 	mov	r3, #22
--
   136c8:	ebfff533 	bl	10b9c <__errno_location@plt>
   136cc:	e3a03013 	mov	r3, #19
   136d0:	e5803000 	str	r3, [r0]
   136d4:	e3e00000 	mvn	r0, #0
   136d8:	e28dd008 	add	sp, sp, #8
   136dc:	e8bd8070 	pop	{r4, r5, r6, pc}
   136e0:	e582600c 	str	r6, [r2, #12]
   136e4:	e59f105c 	ldr	r1, [pc, #92]	; 13748 <free@plt+0x2b40>
   136e8:	ebfff4d1 	bl	10a34 <ioctl@plt>
   136ec:	e3500000 	cmp	r0, #0
   136f0:	a3a00000 	movge	r0, #0
   136f4:	aafffff7 	bge	136d8 <free@plt+0x2ad0>
   136f8:	ebfff527 	bl	10b9c <__errno_location@plt>
   136fc:	e59f5048 	ldr	r5, [pc, #72]	; 1374c <free@plt+0x2b44>
   13700:	e59f3048 	ldr	r3, [pc, #72]	; 13750 <free@plt+0x2b48>
   13704:	e59f2048 	ldr	r2, [pc, #72]	; 13754 <free@plt+0x2b4c>
   13708:	e59f1048 	ldr	r1, [pc, #72]	; 13758 <free@plt+0x2b50>
   1370c:	e5904000 	ldr	r4, [r0]
   13710:	e58d6000 	str	r6, [sp]
   13714:	e5950000 	ldr	r0, [r5]
   13718:	ebfff4f2 	bl	10ae8 <fprintf@plt>
   1371c:	e1a00004 	mov	r0, r4
   13720:	e5955000 	ldr	r5, [r5]
   13724:	ebfff4c8 	bl	10a4c <strerror@plt>
   13728:	e58d4000 	str	r4, [sp]
   1372c:	e59f3028 	ldr	r3, [pc, #40]	; 1375c <free@plt+0x2b54>
   13730:	e3a02008 	mov	r2, #8
   13734:	e59f1024 	ldr	r1, [pc, #36]	; 13760 <free@plt+0x2b58>
   13738:	e58d0004 	str	r0, [sp, #4]
   1373c:	e1a00005 	mov	r0, r5
   13740:	ebfff4e8 	bl	10ae8 <fprintf@plt>
   13744:	eaffffe2 	b	136d4 <free@plt+0x2acc>
   13748:	c0104d08 	andsgt	r4, r0, r8, lsl #26
--
   138ec:	e1a05003 	mov	r5, r3
   138f0:	e59d803c 	ldr	r8, [sp, #60]	; 0x3c
   138f4:	ebfffb1d 	bl	12570 <free@plt+0x1968>
   138f8:	e2504000 	subs	r4, r0, #0
   138fc:	1a000013 	bne	13950 <free@plt+0x2d48>
   13900:	e3550000 	cmp	r5, #0
   13904:	e59930e4 	ldr	r3, [r9, #228]	; 0xe4
   13908:	ba000002 	blt	13918 <free@plt+0x2d10>
   1390c:	e0852008 	add	r2, r5, r8
   13910:	e1520003 	cmp	r2, r3
   13914:	da000010 	ble	1395c <free@plt+0x2d54>
   13918:	e58d3008 	str	r3, [sp, #8]
   1391c:	e59f0128 	ldr	r0, [pc, #296]	; 13a4c <free@plt+0x2e44>
   13920:	e5993000 	ldr	r3, [r9]
   13924:	e58d8000 	str	r8, [sp]
   13928:	e58d3004 	str	r3, [sp, #4]
   1392c:	e59f211c 	ldr	r2, [pc, #284]	; 13a50 <free@plt+0x2e48>
   13930:	e1a03005 	mov	r3, r5
   13934:	e59f1118 	ldr	r1, [pc, #280]	; 13a54 <free@plt+0x2e4c>
   13938:	e5900000 	ldr	r0, [r0]
   1393c:	ebfff469 	bl	10ae8 <fprintf@plt>
   13940:	ebfff495 	bl	10b9c <__errno_location@plt>
   13944:	e3a03016 	mov	r3, #22
--
   13964:	e0e76a93 	smlal	r6, r7, r3, sl
   13968:	e58d4000 	str	r4, [sp]
   1396c:	e1a03007 	mov	r3, r7
   13970:	e1a02006 	mov	r2, r6
   13974:	e1a0000b 	mov	r0, fp
   13978:	ebfff490 	bl	10bc0 <lseek64@plt>
   1397c:	e1570001 	cmp	r7, r1
   13980:	01560000 	cmpeq	r6, r0
   13984:	01a07004 	moveq	r7, r4
   13988:	0a000016 	beq	139e8 <free@plt+0x2de0>
   1398c:	ebfff482 	bl	10b9c <__errno_location@plt>
   13990:	e59f50b4 	ldr	r5, [pc, #180]	; 13a4c <free@plt+0x2e44>
   13994:	e1a02006 	mov	r2, r6
   13998:	e1a03007 	mov	r3, r7
   1399c:	e59f10b4 	ldr	r1, [pc, #180]	; 13a58 <free@plt+0x2e50>
   139a0:	e5904000 	ldr	r4, [r0]
   139a4:	e1cd20f0 	strd	r2, [sp]
   139a8:	e5993000 	ldr	r3, [r9]
   139ac:	e5950000 	ldr	r0, [r5]
   139b0:	e59f2098 	ldr	r2, [pc, #152]	; 13a50 <free@plt+0x2e48>
   139b4:	ebfff44b 	bl	10ae8 <fprintf@plt>
   139b8:	e5955000 	ldr	r5, [r5]
   139bc:	e1a00004 	mov	r0, r4
   139c0:	ebfff421 	bl	10a4c <strerror@plt>
   139c4:	e58d4000 	str	r4, [sp]
   139c8:	e59f308c 	ldr	r3, [pc, #140]	; 13a5c <free@plt+0x2e54>
   139cc:	e3a02008 	mov	r2, #8
   139d0:	e59f1088 	ldr	r1, [pc, #136]	; 13a60 <free@plt+0x2e58>
   139d4:	e58d0004 	str	r0, [sp, #4]
   139d8:	e1a00005 	mov	r0, r5
   139dc:	ebfff441 	bl	10ae8 <fprintf@plt>
   139e0:	eaffffd9 	b	1394c <free@plt+0x2d44>
   139e4:	e0877000 	add	r7, r7, r0
--
   139f0:	e59d3038 	ldr	r3, [sp, #56]	; 0x38
   139f4:	e0486007 	sub	r6, r8, r7
   139f8:	e1a02006 	mov	r2, r6
   139fc:	e0831007 	add	r1, r3, r7
   13a00:	e1a0000b 	mov	r0, fp
   13a04:	ebfff440 	bl	10b0c <read@plt>
   13a08:	e3500000 	cmp	r0, #0
   13a0c:	aafffff4 	bge	139e4 <free@plt+0x2ddc>
   13a10:	ebfff461 	bl	10b9c <__errno_location@plt>
   13a14:	e59f8030 	ldr	r8, [pc, #48]	; 13a4c <free@plt+0x2e44>
   13a18:	e5993000 	ldr	r3, [r9]
   13a1c:	e0855007 	add	r5, r5, r7
   13a20:	e59f2028 	ldr	r2, [pc, #40]	; 13a50 <free@plt+0x2e48>
   13a24:	e59f1038 	ldr	r1, [pc, #56]	; 13a64 <free@plt+0x2e5c>
   13a28:	e5904000 	ldr	r4, [r0]
   13a2c:	e58d5008 	str	r5, [sp, #8]
   13a30:	e58d3000 	str	r3, [sp]
   13a34:	e58da004 	str	sl, [sp, #4]
   13a38:	e1a03006 	mov	r3, r6
   13a3c:	e5980000 	ldr	r0, [r8]
   13a40:	ebfff428 	bl	10ae8 <fprintf@plt>
   13a44:	e5985000 	ldr	r5, [r8]
   13a48:	eaffffdb 	b	139bc <free@plt+0x2db4>
--
   13b28:	e1a00005 	mov	r0, r5
   13b2c:	ebfffa8f 	bl	12570 <free@plt+0x1968>
   13b30:	e2504000 	subs	r4, r0, #0
   13b34:	1a00005a 	bne	13ca4 <free@plt+0x309c>
   13b38:	e59d3158 	ldr	r3, [sp, #344]	; 0x158
   13b3c:	e595b0e4 	ldr	fp, [r5, #228]	; 0xe4
   13b40:	e3530000 	cmp	r3, #0
   13b44:	ba000002 	blt	13b54 <free@plt+0x2f4c>
   13b48:	e0833006 	add	r3, r3, r6
   13b4c:	e153000b 	cmp	r3, fp
   13b50:	da00000e 	ble	13b90 <free@plt+0x2f88>
   13b54:	e58db008 	str	fp, [sp, #8]
   13b58:	e59f0328 	ldr	r0, [pc, #808]	; 13e88 <free@plt+0x3280>
   13b5c:	e5953000 	ldr	r3, [r5]
   13b60:	e59f2324 	ldr	r2, [pc, #804]	; 13e8c <free@plt+0x3284>
   13b64:	e58d3004 	str	r3, [sp, #4]
   13b68:	e58d6000 	str	r6, [sp]
   13b6c:	e59d3158 	ldr	r3, [sp, #344]	; 0x158
   13b70:	e59f1318 	ldr	r1, [pc, #792]	; 13e90 <free@plt+0x3288>
   13b74:	e5900000 	ldr	r0, [r0]
   13b78:	ebfff3da 	bl	10ae8 <fprintf@plt>
   13b7c:	ebfff406 	bl	10b9c <__errno_location@plt>
   13b80:	e3a03016 	mov	r3, #22
   13b84:	e5803000 	str	r3, [r0]
   13b88:	e3e04000 	mvn	r4, #0
   13b8c:	ea000044 	b	13ca4 <free@plt+0x309c>
   13b90:	e59590ec 	ldr	r9, [r5, #236]	; 0xec
   13b94:	e59d0158 	ldr	r0, [sp, #344]	; 0x158
   13b98:	e1a01009 	mov	r1, r9
   13b9c:	eb0004dc 	bl	14f14 <free@plt+0x430c>
   13ba0:	e3510000 	cmp	r1, #0
   13ba4:	0a000009 	beq	13bd0 <free@plt+0x2fc8>
   13ba8:	e58d9004 	str	r9, [sp, #4]
   13bac:	e5953000 	ldr	r3, [r5]
   13bb0:	e59f22d4 	ldr	r2, [pc, #724]	; 13e8c <free@plt+0x3284>
   13bb4:	e58d3000 	str	r3, [sp]
   13bb8:	e59f12d4 	ldr	r1, [pc, #724]	; 13e94 <free@plt+0x328c>
   13bbc:	e59d3158 	ldr	r3, [sp, #344]	; 0x158
   13bc0:	e59f02c0 	ldr	r0, [pc, #704]	; 13e88 <free@plt+0x3280>
   13bc4:	e5900000 	ldr	r0, [r0]
   13bc8:	ebfff3c6 	bl	10ae8 <fprintf@plt>
   13bcc:	eaffffea 	b	13b7c <free@plt+0x2f74>
   13bd0:	e1a01009 	mov	r1, r9
--
   13c94:	e59d1024 	ldr	r1, [sp, #36]	; 0x24
   13c98:	e5950000 	ldr	r0, [r5]
   13c9c:	ebfffa4b 	bl	125d0 <free@plt+0x19c8>
   13ca0:	e1a04000 	mov	r4, r0
   13ca4:	e1a00004 	mov	r0, r4
   13ca8:	e28ddf4d 	add	sp, sp, #308	; 0x134
   13cac:	e8bd8ff0 	pop	{r4, r5, r6, r7, r8, r9, sl, fp, pc}
   13cb0:	e3580001 	cmp	r8, #1
   13cb4:	1a000035 	bne	13d90 <free@plt+0x3188>
   13cb8:	e28d2068 	add	r2, sp, #104	; 0x68
   13cbc:	e59f11e0 	ldr	r1, [pc, #480]	; 13ea4 <free@plt+0x329c>
   13cc0:	e1a00007 	mov	r0, r7
   13cc4:	ebfff35a 	bl	10a34 <ioctl@plt>
   13cc8:	e250b000 	subs	fp, r0, #0
   13ccc:	0a000010 	beq	13d14 <free@plt+0x310c>
   13cd0:	e5994000 	ldr	r4, [r9]
   13cd4:	e59f51ac 	ldr	r5, [pc, #428]	; 13e88 <free@plt+0x3280>
   13cd8:	e59f21ac 	ldr	r2, [pc, #428]	; 13e8c <free@plt+0x3284>
   13cdc:	e59f11c4 	ldr	r1, [pc, #452]	; 13ea8 <free@plt+0x32a0>
   13ce0:	e5950000 	ldr	r0, [r5]
   13ce4:	ebfff37f 	bl	10ae8 <fprintf@plt>
   13ce8:	e5955000 	ldr	r5, [r5]
   13cec:	e1a00004 	mov	r0, r4
   13cf0:	ebfff355 	bl	10a4c <strerror@plt>
   13cf4:	e58d4000 	str	r4, [sp]
   13cf8:	e59f31ac 	ldr	r3, [pc, #428]	; 13eac <free@plt+0x32a4>
   13cfc:	e3a02008 	mov	r2, #8
   13d00:	e59f11a8 	ldr	r1, [pc, #424]	; 13eb0 <free@plt+0x32a8>
   13d04:	e58d0004 	str	r0, [sp, #4]
   13d08:	e1a00005 	mov	r0, r5
   13d0c:	ebfff375 	bl	10ae8 <fprintf@plt>
   13d10:	eaffff9c 	b	13b88 <free@plt+0x2f80>
   13d14:	e1a0000a 	mov	r0, sl
--
   13dd4:	e3530000 	cmp	r3, #0
   13dd8:	0affffb1 	beq	13ca4 <free@plt+0x309c>
   13ddc:	e3a03000 	mov	r3, #0
   13de0:	e58d3000 	str	r3, [sp]
   13de4:	e1a00007 	mov	r0, r7
   13de8:	e1cd21d8 	ldrd	r2, [sp, #24]
   13dec:	ebfff373 	bl	10bc0 <lseek64@plt>
   13df0:	e1cd21d8 	ldrd	r2, [sp, #24]
   13df4:	e1510003 	cmp	r1, r3
   13df8:	01500002 	cmpeq	r0, r2
   13dfc:	0a00000b 	beq	13e30 <free@plt+0x3228>
   13e00:	ebfff365 	bl	10b9c <__errno_location@plt>
   13e04:	e59f607c 	ldr	r6, [pc, #124]	; 13e88 <free@plt+0x3280>
   13e08:	e1cd21d8 	ldrd	r2, [sp, #24]
   13e0c:	e59f10a4 	ldr	r1, [pc, #164]	; 13eb8 <free@plt+0x32b0>
   13e10:	e5904000 	ldr	r4, [r0]
   13e14:	e1cd20f0 	strd	r2, [sp]
   13e18:	e59f206c 	ldr	r2, [pc, #108]	; 13e8c <free@plt+0x3284>
   13e1c:	e5953000 	ldr	r3, [r5]
   13e20:	e5960000 	ldr	r0, [r6]
   13e24:	ebfff32f 	bl	10ae8 <fprintf@plt>
   13e28:	e5965000 	ldr	r5, [r6]
   13e2c:	eaffffae 	b	13cec <free@plt+0x30e4>
   13e30:	e1a02006 	mov	r2, r6
   13e34:	e59d115c 	ldr	r1, [sp, #348]	; 0x15c
   13e38:	e1a00007 	mov	r0, r7
   13e3c:	ebfff326 	bl	10adc <write@plt>
   13e40:	e1560000 	cmp	r6, r0
   13e44:	0affff96 	beq	13ca4 <free@plt+0x309c>
   13e48:	ebfff353 	bl	10b9c <__errno_location@plt>
   13e4c:	e59d3158 	ldr	r3, [sp, #344]	; 0x158
   13e50:	e59f7030 	ldr	r7, [pc, #48]	; 13e88 <free@plt+0x3280>
   13e54:	e59f2030 	ldr	r2, [pc, #48]	; 13e8c <free@plt+0x3284>
   13e58:	e59f105c 	ldr	r1, [pc, #92]	; 13ebc <free@plt+0x32b4>
   13e5c:	e5904000 	ldr	r4, [r0]
   13e60:	e58d3008 	str	r3, [sp, #8]
   13e64:	e59d3024 	ldr	r3, [sp, #36]	; 0x24
   13e68:	e58d3004 	str	r3, [sp, #4]
   13e6c:	e5953000 	ldr	r3, [r5]
   13e70:	e58d3000 	str	r3, [sp]
   13e74:	e1a03006 	mov	r3, r6
   13e78:	e5970000 	ldr	r0, [r7]
   13e7c:	ebfff319 	bl	10ae8 <fprintf@plt>
   13e80:	e5975000 	ldr	r5, [r7]
   13e84:	eaffff98 	b	13cec <free@plt+0x30e4>
--
   14008:	e2844001 	add	r4, r4, #1
   1400c:	e3540003 	cmp	r4, #3
   14010:	1affffc0 	bne	13f18 <free@plt+0x3310>
   14014:	e1a02008 	mov	r2, r8
   14018:	e59f107c 	ldr	r1, [pc, #124]	; 1409c <free@plt+0x3494>
   1401c:	e59f0084 	ldr	r0, [pc, #132]	; 140a8 <free@plt+0x34a0>
   14020:	ebfff286 	bl	10a40 <printf@plt>
   14024:	e1a00005 	mov	r0, r5
   14028:	ebfff2f6 	bl	10c08 <free@plt>
   1402c:	e1a00007 	mov	r0, r7
   14030:	e28dd024 	add	sp, sp, #36	; 0x24
   14034:	e8bd8ff0 	pop	{r4, r5, r6, r7, r8, r9, sl, fp, pc}
   14038:	e4d32001 	ldrb	r2, [r3], #1
   1403c:	e35200ff 	cmp	r2, #255	; 0xff
   14040:	0affffc7 	beq	13f64 <free@plt+0x335c>
   14044:	e59f0060 	ldr	r0, [pc, #96]	; 140ac <free@plt+0x34a4>
   14048:	e1a03008 	mov	r3, r8
   1404c:	e59f2048 	ldr	r2, [pc, #72]	; 1409c <free@plt+0x3494>
   14050:	e59f1058 	ldr	r1, [pc, #88]	; 140b0 <free@plt+0x34a8>
   14054:	e5900000 	ldr	r0, [r0]
   14058:	ebfff2a2 	bl	10ae8 <fprintf@plt>
   1405c:	ebfff2ce 	bl	10b9c <__errno_location@plt>
   14060:	e3a03005 	mov	r3, #5
   14064:	e3e07000 	mvn	r7, #0
   14068:	e5803000 	str	r3, [r0]
   1406c:	eaffffec 	b	14024 <free@plt+0x341c>
   14070:	e4d32001 	ldrb	r2, [r3], #1
   14074:	e15b0002 	cmp	fp, r2
   14078:	0affffdf 	beq	13ffc <free@plt+0x33f4>
   1407c:	e59f0028 	ldr	r0, [pc, #40]	; 140ac <free@plt+0x34a4>
   14080:	e58d8000 	str	r8, [sp]
   14084:	e1a0300b 	mov	r3, fp
   14088:	e59f200c 	ldr	r2, [pc, #12]	; 1409c <free@plt+0x3494>
   1408c:	e59f1020 	ldr	r1, [pc, #32]	; 140b4 <free@plt+0x34ac>
   14090:	e5900000 	ldr	r0, [r0]
   14094:	ebfff293 	bl	10ae8 <fprintf@plt>
   14098:	eaffffef 	b	1405c <free@plt+0x3454>
   1409c:	00015e1a 	andeq	r5, r1, sl, lsl lr
--
   140a8:	000165e0 	andeq	r6, r1, r0, ror #11
   140ac:	000270d0 	ldrdeq	r7, [r2], -r0
   140b0:	00016616 	andeq	r6, r1, r6, lsl r6
   140b4:	0001664c 	andeq	r6, r1, ip, asr #12
   140b8:	e92d41f0 	push	{r4, r5, r6, r7, r8, lr}
   140bc:	e1a05001 	mov	r5, r1
   140c0:	e24dd088 	sub	sp, sp, #136	; 0x88
   140c4:	e1a04000 	mov	r4, r0
   140c8:	e28d1020 	add	r1, sp, #32
   140cc:	e1a00005 	mov	r0, r5
   140d0:	ebfff260 	bl	10a58 <stat64@plt>
   140d4:	e3500000 	cmp	r0, #0
   140d8:	0a000013 	beq	1412c <free@plt+0x3524>
   140dc:	ebfff2ae 	bl	10b9c <__errno_location@plt>
   140e0:	e59f6144 	ldr	r6, [pc, #324]	; 1422c <free@plt+0x3624>
   140e4:	e1a03005 	mov	r3, r5
   140e8:	e59f2140 	ldr	r2, [pc, #320]	; 14230 <free@plt+0x3628>
   140ec:	e59f1140 	ldr	r1, [pc, #320]	; 14234 <free@plt+0x362c>
   140f0:	e5904000 	ldr	r4, [r0]
   140f4:	e5960000 	ldr	r0, [r6]
   140f8:	ebfff27a 	bl	10ae8 <fprintf@plt>
   140fc:	e1a00004 	mov	r0, r4
   14100:	e5965000 	ldr	r5, [r6]
   14104:	ebfff250 	bl	10a4c <strerror@plt>
   14108:	e58d4000 	str	r4, [sp]
   1410c:	e59f3124 	ldr	r3, [pc, #292]	; 14238 <free@plt+0x3630>
   14110:	e3a02008 	mov	r2, #8
   14114:	e59f1120 	ldr	r1, [pc, #288]	; 1423c <free@plt+0x3634>
   14118:	e58d0004 	str	r0, [sp, #4]
   1411c:	e1a00005 	mov	r0, r5
   14120:	ebfff270 	bl	10ae8 <fprintf@plt>
   14124:	e3e00000 	mvn	r0, #0
   14128:	ea000020 	b	141b0 <free@plt+0x35a8>
   1412c:	e59d3030 	ldr	r3, [sp, #48]	; 0x30
   14130:	e2033a0f 	and	r3, r3, #61440	; 0xf000
   14134:	e3530a02 	cmp	r3, #8192	; 0x2000
   14138:	0a000009 	beq	14164 <free@plt+0x355c>
   1413c:	e59f00e8 	ldr	r0, [pc, #232]	; 1422c <free@plt+0x3624>
   14140:	e1a03005 	mov	r3, r5
   14144:	e59f20e4 	ldr	r2, [pc, #228]	; 14230 <free@plt+0x3628>
   14148:	e59f10f0 	ldr	r1, [pc, #240]	; 14240 <free@plt+0x3638>
   1414c:	e5900000 	ldr	r0, [r0]
   14150:	ebfff264 	bl	10ae8 <fprintf@plt>
   14154:	ebfff290 	bl	10b9c <__errno_location@plt>
   14158:	e3a03016 	mov	r3, #22
--
   1425c:	e1520005 	cmp	r2, r5
   14260:	ca000004 	bgt	14278 <free@plt+0x3670>
   14264:	e1a00003 	mov	r0, r3
   14268:	ebfff266 	bl	10c08 <free@plt>
   1426c:	e3a00000 	mov	r0, #0
   14270:	e28dd008 	add	sp, sp, #8
   14274:	e8bd81f0 	pop	{r4, r5, r6, r7, r8, pc}
   14278:	e2843090 	add	r3, r4, #144	; 0x90
   1427c:	e58d3000 	str	r3, [sp]
   14280:	e1a02004 	mov	r2, r4
   14284:	e2843008 	add	r3, r4, #8
   14288:	e59f10f8 	ldr	r1, [pc, #248]	; 14388 <free@plt+0x3780>
   1428c:	ebfff227 	bl	10b30 <sscanf@plt>
   14290:	e3500003 	cmp	r0, #3
   14294:	0a000007 	beq	142b8 <free@plt+0x36b0>
   14298:	e59f30e8 	ldr	r3, [pc, #232]	; 14388 <free@plt+0x3780>
   1429c:	e59f20e8 	ldr	r2, [pc, #232]	; 1438c <free@plt+0x3784>
   142a0:	e59f10e8 	ldr	r1, [pc, #232]	; 14390 <free@plt+0x3788>
   142a4:	e59f00e8 	ldr	r0, [pc, #232]	; 14394 <free@plt+0x378c>
   142a8:	e5900000 	ldr	r0, [r0]
   142ac:	ebfff20d 	bl	10ae8 <fprintf@plt>
   142b0:	e3e00000 	mvn	r0, #0
   142b4:	eaffffed 	b	14270 <free@plt+0x3668>
   142b8:	e5948098 	ldr	r8, [r4, #152]	; 0x98
   142bc:	e3a01022 	mov	r1, #34	; 0x22
   142c0:	e0482005 	sub	r2, r8, r5
   142c4:	e594009c 	ldr	r0, [r4, #156]	; 0x9c
   142c8:	ebfff20c 	bl	10b00 <emchr@plt>
   142cc:	e3500000 	cmp	r0, #0
   142d0:	1a000005 	bne	142ec <free@plt+0x36e4>
   142d4:	e59f20b0 	ldr	r2, [pc, #176]	; 1438c <free@plt+0x3784>
   142d8:	e59f10b8 	ldr	r1, [pc, #184]	; 14398 <free@plt+0x3790>
   142dc:	e59f30b0 	ldr	r3, [pc, #176]	; 14394 <free@plt+0x378c>
   142e0:	e5930000 	ldr	r0, [r3]
   142e4:	ebfff1ff 	bl	10ae8 <fprintf@plt>
   142e8:	eafffff0 	b	142b0 <free@plt+0x36a8>
   142ec:	e5947094 	ldr	r7, [r4, #148]	; 0x94
--
   143a0:	000166f4 	strdeq	r6, [r1], -r4
   143a4:	0001671c 	andeq	r6, r1, ip, lsl r7
   143a8:	e92d41f3 	push	{r0, r1, r4, r5, r6, r7, r8, lr}
   143ac:	e1a05000 	mov	r5, r0
   143b0:	e3a01000 	mov	r1, #0
   143b4:	e59f0150 	ldr	r0, [pc, #336]	; 1450c <free@plt+0x3904>
   143b8:	ebfff1e8 	bl	10b60 <open64@plt>
   143bc:	e3700001 	cmn	r0, #1
   143c0:	e1a04000 	mov	r4, r0
   143c4:	0a00004d 	beq	14500 <free@plt+0x38f8>
   143c8:	e3a00a01 	mov	r0, #4096	; 0x1000
   143cc:	ebfff1b0 	bl	10a94 <alloc@plt>
   143d0:	e2501000 	subs	r1, r0, #0
   143d4:	1a000012 	bne	14424 <free@plt+0x381c>
   143d8:	ebfff1ef 	bl	10b9c <__errno_location@plt>
   143dc:	e59f512c 	ldr	r5, [pc, #300]	; 14510 <free@plt+0x3908>
   143e0:	e59f212c 	ldr	r2, [pc, #300]	; 14514 <free@plt+0x390c>
   143e4:	e59f112c 	ldr	r1, [pc, #300]	; 14518 <free@plt+0x3910>
   143e8:	e5904000 	ldr	r4, [r0]
   143ec:	e5950000 	ldr	r0, [r5]
   143f0:	ebfff1bc 	bl	10ae8 <fprintf@plt>
   143f4:	e1a00004 	mov	r0, r4
   143f8:	e5955000 	ldr	r5, [r5]
   143fc:	ebfff192 	bl	10a4c <strerror@plt>
   14400:	e58d4000 	str	r4, [sp]
   14404:	e59f3110 	ldr	r3, [pc, #272]	; 1451c <free@plt+0x3914>
   14408:	e3a02008 	mov	r2, #8
   1440c:	e59f110c 	ldr	r1, [pc, #268]	; 14520 <free@plt+0x3918>
   14410:	e58d0004 	str	r0, [sp, #4]
   14414:	e1a00005 	mov	r0, r5
   14418:	ebfff1b2 	bl	10ae8 <fprintf@plt>
   1441c:	e3e00000 	mvn	r0, #0
   14420:	ebfff1e0 	bl	10ba8 <exit@plt>
   14424:	e5851094 	str	r1, [r5, #148]	; 0x94
   14428:	e3a02a01 	mov	r2, #4096	; 0x1000
   1442c:	e1a00004 	mov	r0, r4
   14430:	ebfff1b5 	bl	10b0c <read@plt>
   14434:	e3700001 	cmn	r0, #1
   14438:	e1a07000 	mov	r7, r0
   1443c:	1a000017 	bne	144a0 <free@plt+0x3898>
   14440:	ebfff1d5 	bl	10b9c <__errno_location@plt>
   14444:	e59f70c4 	ldr	r7, [pc, #196]	; 14510 <free@plt+0x3908>
   14448:	e59f30bc 	ldr	r3, [pc, #188]	; 1450c <free@plt+0x3904>
   1444c:	e59f20c0 	ldr	r2, [pc, #192]	; 14514 <free@plt+0x390c>
   14450:	e59f10cc 	ldr	r1, [pc, #204]	; 14524 <free@plt+0x391c>
   14454:	e5906000 	ldr	r6, [r0]
   14458:	e5970000 	ldr	r0, [r7]
   1445c:	ebfff1a1 	bl	10ae8 <fprintf@plt>
   14460:	e1a00006 	mov	r0, r6
   14464:	e5977000 	ldr	r7, [r7]
   14468:	ebfff177 	bl	10a4c <strerror@plt>
   1446c:	e58d6000 	str	r6, [sp]
   14470:	e59f30a4 	ldr	r3, [pc, #164]	; 1451c <free@plt+0x3914>
   14474:	e3a02008 	mov	r2, #8
   14478:	e59f10a0 	ldr	r1, [pc, #160]	; 14520 <free@plt+0x3918>
   1447c:	e58d0004 	str	r0, [sp, #4]
   14480:	e1a00007 	mov	r0, r7
   14484:	ebfff197 	bl	10ae8 <fprintf@plt>
   14488:	e5950094 	ldr	r0, [r5, #148]	; 0x94
   1448c:	ebfff1dd 	bl	10c08 <free@plt>
   14490:	e1a00004 	mov	r0, r4
   14494:	ebfff1d5 	bl	10bf0 <close@plt>
   14498:	e3e04000 	mvn	r4, #0
   1449c:	ea000017 	b	14500 <free@plt+0x38f8>
   144a0:	e350001e 	cmp	r0, #30
   144a4:	9a000006 	bls	144c4 <free@plt+0x38bc>
   144a8:	e5956094 	ldr	r6, [r5, #148]	; 0x94
   144ac:	e3a0201f 	mov	r2, #31
   144b0:	e59f1070 	ldr	r1, [pc, #112]	; 14528 <free@plt+0x3920>
   144b4:	e1a00006 	mov	r0, r6
   144b8:	ebfff199 	bl	10b24 <emcmp@plt>
   144bc:	e2508000 	subs	r8, r0, #0
   144c0:	0a000008 	beq	144e8 <free@plt+0x38e0>
   144c4:	e59f305c 	ldr	r3, [pc, #92]	; 14528 <free@plt+0x3920>
   144c8:	e59f0040 	ldr	r0, [pc, #64]	; 14510 <free@plt+0x3908>
   144cc:	e58d3000 	str	r3, [sp]
   144d0:	e59f203c 	ldr	r2, [pc, #60]	; 14514 <free@plt+0x390c>
   144d4:	e59f3030 	ldr	r3, [pc, #48]	; 1450c <free@plt+0x3904>
   144d8:	e59f104c 	ldr	r1, [pc, #76]	; 1452c <free@plt+0x3924>
   144dc:	e5900000 	ldr	r0, [r0]
   144e0:	ebfff180 	bl	10ae8 <fprintf@plt>
   144e4:	eaffffe7 	b	14488 <free@plt+0x3880>
   144e8:	e286601f 	add	r6, r6, #31
--
   14528:	00016749 	andeq	r6, r1, r9, asr #14
   1452c:	00016769 	andeq	r6, r1, r9, ror #14
   14530:	e92d4037 	push	{r0, r1, r2, r4, r5, lr}
   14534:	e59f0074 	ldr	r0, [pc, #116]	; 145b0 <free@plt+0x39a8>
   14538:	e3a01004 	mov	r1, #4
   1453c:	ebfff193 	bl	10b90 <access@plt>
   14540:	e3500000 	cmp	r0, #0
   14544:	03a00001 	moveq	r0, #1
   14548:	0a000016 	beq	145a8 <free@plt+0x39a0>
   1454c:	ebfff192 	bl	10b9c <__errno_location@plt>
   14550:	e5904000 	ldr	r4, [r0]
   14554:	e3540002 	cmp	r4, #2
   14558:	03a03000 	moveq	r3, #0
   1455c:	05803000 	streq	r3, [r0]
   14560:	0a00000f 	beq	145a4 <free@plt+0x399c>
   14564:	e59f5048 	ldr	r5, [pc, #72]	; 145b4 <free@plt+0x39ac>
   14568:	e59f3040 	ldr	r3, [pc, #64]	; 145b0 <free@plt+0x39a8>
   1456c:	e59f2044 	ldr	r2, [pc, #68]	; 145b8 <free@plt+0x39b0>
   14570:	e59f1044 	ldr	r1, [pc, #68]	; 145bc <free@plt+0x39b4>
   14574:	e5950000 	ldr	r0, [r5]
   14578:	ebfff15a 	bl	10ae8 <fprintf@plt>
   1457c:	e1a00004 	mov	r0, r4
   14580:	e5955000 	ldr	r5, [r5]
   14584:	ebfff130 	bl	10a4c <strerror@plt>
   14588:	e58d4000 	str	r4, [sp]
   1458c:	e59f302c 	ldr	r3, [pc, #44]	; 145c0 <free@plt+0x39b8>
   14590:	e3a02008 	mov	r2, #8
   14594:	e59f1028 	ldr	r1, [pc, #40]	; 145c4 <free@plt+0x39bc>
   14598:	e58d0004 	str	r0, [sp, #4]
   1459c:	e1a00005 	mov	r0, r5
   145a0:	ebfff150 	bl	10ae8 <fprintf@plt>
   145a4:	e3a00000 	mov	r0, #0
   145a8:	e28dd00c 	add	sp, sp, #12
--
   1466c:	e1a0000d 	mov	r0, sp
   14670:	ebfffef3 	bl	14244 <free@plt+0x363c>
   14674:	e3500000 	cmp	r0, #0
   14678:	1afffff0 	bne	14640 <free@plt+0x3a38>
   1467c:	e28dd0a0 	add	sp, sp, #160	; 0xa0
   14680:	e8bd8010 	pop	{r4, pc}
   14684:	e92d40f0 	push	{r4, r5, r6, r7, lr}
   14688:	e24ddf6f 	sub	sp, sp, #444	; 0x1bc
   1468c:	e28d1008 	add	r1, sp, #8
   14690:	e1a05000 	mov	r5, r0
   14694:	ebfff0ef 	bl	10a58 <stat64@plt>
   14698:	e2501000 	subs	r1, r0, #0
   1469c:	0a000015 	beq	146f8 <free@plt+0x3af0>
   146a0:	ebfff13d 	bl	10b9c <__errno_location@plt>
   146a4:	e59f6158 	ldr	r6, [pc, #344]	; 14804 <free@plt+0x3bfc>
   146a8:	e1a03005 	mov	r3, r5
   146ac:	e59f2154 	ldr	r2, [pc, #340]	; 14808 <free@plt+0x3c00>
   146b0:	e59f1154 	ldr	r1, [pc, #340]	; 1480c <free@plt+0x3c04>
   146b4:	e5904000 	ldr	r4, [r0]
   146b8:	e5960000 	ldr	r0, [r6]
   146bc:	ebfff109 	bl	10ae8 <fprintf@plt>
   146c0:	e1a00004 	mov	r0, r4
   146c4:	e5965000 	ldr	r5, [r6]
   146c8:	ebfff0df 	bl	10a4c <strerror@plt>
   146cc:	e58d4000 	str	r4, [sp]
   146d0:	e59f3138 	ldr	r3, [pc, #312]	; 14810 <free@plt+0x3c08>
   146d4:	e3a02008 	mov	r2, #8
   146d8:	e59f1134 	ldr	r1, [pc, #308]	; 14814 <free@plt+0x3c0c>
   146dc:	e58d0004 	str	r0, [sp, #4]
   146e0:	e1a00005 	mov	r0, r5
   146e4:	ebfff0ff 	bl	10ae8 <fprintf@plt>
   146e8:	e3e04000 	mvn	r4, #0
   146ec:	e1a00004 	mov	r0, r4
   146f0:	e28ddf6f 	add	sp, sp, #444	; 0x1bc
   146f4:	e8bd80f0 	pop	{r4, r5, r6, r7, pc}
   146f8:	e59d3018 	ldr	r3, [sp, #24]
   146fc:	e2033a0f 	and	r3, r3, #61440	; 0xf000
   14700:	e3530a02 	cmp	r3, #8192	; 0x2000
   14704:	0a000009 	beq	14730 <free@plt+0x3b28>
   14708:	ebfff123 	bl	10b9c <__errno_location@plt>
   1470c:	e3a03016 	mov	r3, #22
   14710:	e59f20f0 	ldr	r2, [pc, #240]	; 14808 <free@plt+0x3c00>
   14714:	e59f10fc 	ldr	r1, [pc, #252]	; 14818 <free@plt+0x3c10>
   14718:	e5803000 	str	r3, [r0]
   1471c:	e59f00e0 	ldr	r0, [pc, #224]	; 14804 <free@plt+0x3bfc>
   14720:	e1a03005 	mov	r3, r5
   14724:	e5900000 	ldr	r0, [r0]
   14728:	ebfff0ee 	bl	10ae8 <fprintf@plt>
   1472c:	eaffffed 	b	146e8 <free@plt+0x3ae0>
   14730:	e1a00005 	mov	r0, r5
   14734:	ebfff109 	bl	10b60 <open64@plt>
   14738:	e3700001 	cmn	r0, #1
   1473c:	e1a04000 	mov	r4, r0
   14740:	1a000012 	bne	14790 <free@plt+0x3b88>
   14744:	ebfff114 	bl	10b9c <__errno_location@plt>
   14748:	e59f70b4 	ldr	r7, [pc, #180]	; 14804 <free@plt+0x3bfc>
   1474c:	e1a03005 	mov	r3, r5
   14750:	e59f20b0 	ldr	r2, [pc, #176]	; 14808 <free@plt+0x3c00>
   14754:	e59f10b0 	ldr	r1, [pc, #176]	; 1480c <free@plt+0x3c04>
   14758:	e5906000 	ldr	r6, [r0]
   1475c:	e5970000 	ldr	r0, [r7]
   14760:	ebfff0e0 	bl	10ae8 <fprintf@plt>
   14764:	e1a00006 	mov	r0, r6
   14768:	e5975000 	ldr	r5, [r7]
   1476c:	ebfff0b6 	bl	10a4c <strerror@plt>
   14770:	e58d6000 	str	r6, [sp]
   14774:	e59f3094 	ldr	r3, [pc, #148]	; 14810 <free@plt+0x3c08>
   14778:	e3a02008 	mov	r2, #8
   1477c:	e59f1090 	ldr	r1, [pc, #144]	; 14814 <free@plt+0x3c0c>
   14780:	e58d0004 	str	r0, [sp, #4]
   14784:	e1a00005 	mov	r0, r5
   14788:	ebfff0d6 	bl	10ae8 <fprintf@plt>
   1478c:	eaffffd6 	b	146ec <free@plt+0x3ae4>
   14790:	e28d2070 	add	r2, sp, #112	; 0x70
   14794:	e59f1080 	ldr	r1, [pc, #128]	; 1481c <free@plt+0x3c14>
   14798:	ebfff0a5 	bl	10a34 <ioctl@plt>
   1479c:	e2506000 	subs	r6, r0, #0
   147a0:	a59d6174 	ldrge	r6, [sp, #372]	; 0x174
   147a4:	aa000012 	bge	147f4 <free@plt+0x3bec>
   147a8:	ebfff0fb 	bl	10b9c <__errno_location@plt>
   147ac:	e5905000 	ldr	r5, [r0]
   147b0:	e355005f 	cmp	r5, #95	; 0x5f
   147b4:	0a00000e 	beq	147f4 <free@plt+0x3bec>
   147b8:	e59f7044 	ldr	r7, [pc, #68]	; 14804 <free@plt+0x3bfc>
   147bc:	e59f2044 	ldr	r2, [pc, #68]	; 14808 <free@plt+0x3c00>
   147c0:	e59f1058 	ldr	r1, [pc, #88]	; 14820 <free@plt+0x3c18>
   147c4:	e5970000 	ldr	r0, [r7]
   147c8:	ebfff0c6 	bl	10ae8 <fprintf@plt>
   147cc:	e1a00005 	mov	r0, r5
   147d0:	e5977000 	ldr	r7, [r7]
   147d4:	ebfff09c 	bl	10a4c <strerror@plt>
   147d8:	e58d5000 	str	r5, [sp]
   147dc:	e59f302c 	ldr	r3, [pc, #44]	; 14810 <free@plt+0x3c08>
   147e0:	e3a02008 	mov	r2, #8
   147e4:	e59f1028 	ldr	r1, [pc, #40]	; 14814 <free@plt+0x3c0c>
   147e8:	e58d0004 	str	r0, [sp, #4]
   147ec:	e1a00007 	mov	r0, r7
   147f0:	ebfff0bc 	bl	10ae8 <fprintf@plt>
   147f4:	e1a00004 	mov	r0, r4
   147f8:	ebfff0fc 	bl	10bf0 <close@plt>
--
   1484c:	000167c3 	andeq	r6, r1, r3, asr #15
   14850:	e92d43f0 	push	{r4, r5, r6, r7, r8, r9, lr}
   14854:	e24ddf51 	sub	sp, sp, #324	; 0x144
   14858:	e3a02000 	mov	r2, #0
   1485c:	e3a03000 	mov	r3, #0
   14860:	e1a04001 	mov	r4, r1
   14864:	e28d1038 	add	r1, sp, #56	; 0x38
   14868:	e1a06000 	mov	r6, r0
   1486c:	e1cd21f0 	strd	r2, [sp, #16]
   14870:	ebfff078 	bl	10a58 <stat64@plt>
   14874:	e3500000 	cmp	r0, #0
   14878:	0a000018 	beq	148e0 <free@plt+0x3cd8>
   1487c:	ebfff0c6 	bl	10b9c <__errno_location@plt>
   14880:	e59f8450 	ldr	r8, [pc, #1104]	; 14cd8 <free@plt+0x40d0>
   14884:	e1a03006 	mov	r3, r6
   14888:	e59f244c 	ldr	r2, [pc, #1100]	; 14cdc <free@plt+0x40d4>
   1488c:	e59f144c 	ldr	r1, [pc, #1100]	; 14ce0 <free@plt+0x40d8>
   14890:	e5907000 	ldr	r7, [r0]
   14894:	e1a05000 	mov	r5, r0
   14898:	e5980000 	ldr	r0, [r8]
   1489c:	ebfff091 	bl	10ae8 <fprintf@plt>
   148a0:	e1a00007 	mov	r0, r7
   148a4:	e5988000 	ldr	r8, [r8]
   148a8:	ebfff067 	bl	10a4c <strerror@plt>
   148ac:	e59f3430 	ldr	r3, [pc, #1072]	; 14ce4 <free@plt+0x40dc>
   148b0:	e58d7000 	str	r7, [sp]
   148b4:	e3a02008 	mov	r2, #8
   148b8:	e59f1428 	ldr	r1, [pc, #1064]	; 14ce8 <free@plt+0x40e0>
   148bc:	e58d0004 	str	r0, [sp, #4]
   148c0:	e1a00008 	mov	r0, r8
   148c4:	ebfff087 	bl	10ae8 <fprintf@plt>
   148c8:	e5953000 	ldr	r3, [r5]
   148cc:	e3530002 	cmp	r3, #2
   148d0:	1a000002 	bne	148e0 <free@plt+0x3cd8>
   148d4:	e59f1400 	ldr	r1, [pc, #1024]	; 14cdc <free@plt+0x40d4>
   148d8:	e59f040c 	ldr	r0, [pc, #1036]	; 14cec <free@plt+0x40e4>
   148dc:	ebfff057 	bl	10a40 <printf@plt>
   148e0:	e59d3048 	ldr	r3, [sp, #72]	; 0x48
   148e4:	e2033a0f 	and	r3, r3, #61440	; 0xf000
   148e8:	e3530a02 	cmp	r3, #8192	; 0x2000
   148ec:	0a00000a 	beq	1491c <free@plt+0x3d14>
   148f0:	ebfff0a9 	bl	10b9c <__errno_location@plt>
   148f4:	e3a03016 	mov	r3, #22
   148f8:	e59f23dc 	ldr	r2, [pc, #988]	; 14cdc <free@plt+0x40d4>
   148fc:	e59f13ec 	ldr	r1, [pc, #1004]	; 14cf0 <free@plt+0x40e8>
   14900:	e5803000 	str	r3, [r0]
   14904:	e59f03cc 	ldr	r0, [pc, #972]	; 14cd8 <free@plt+0x40d0>
   14908:	e1a03006 	mov	r3, r6
   1490c:	e5900000 	ldr	r0, [r0]
   14910:	ebfff074 	bl	10ae8 <fprintf@plt>
   14914:	e3e05000 	mvn	r5, #0
   14918:	ea000038 	b	14a00 <free@plt+0x3df8>
--
   1493c:	e1a01009 	mov	r1, r9
   14940:	e1a05000 	mov	r5, r0
   14944:	e5840004 	str	r0, [r4, #4]
   14948:	e1a00008 	mov	r0, r8
   1494c:	ebfff059 	bl	10ab8 <gnu_dev_minor@plt>
   14950:	e355005a 	cmp	r5, #90	; 0x5a
   14954:	e5840008 	str	r0, [r4, #8]
   14958:	0a00000d 	beq	14994 <free@plt+0x3d8c>
   1495c:	ebfff08e 	bl	10b9c <__errno_location@plt>
   14960:	e3a03016 	mov	r3, #22
   14964:	e59f2370 	ldr	r2, [pc, #880]	; 14cdc <free@plt+0x40d4>
   14968:	e59f1384 	ldr	r1, [pc, #900]	; 14cf4 <free@plt+0x40ec>
   1496c:	e5803000 	str	r3, [r0]
   14970:	e3a0305a 	mov	r3, #90	; 0x5a
   14974:	e58d3004 	str	r3, [sp, #4]
   14978:	e59f0358 	ldr	r0, [pc, #856]	; 14cd8 <free@plt+0x40d0>
   1497c:	e5943004 	ldr	r3, [r4, #4]
   14980:	e58d3000 	str	r3, [sp]
   14984:	e1a03006 	mov	r3, r6
   14988:	e5900000 	ldr	r0, [r0]
   1498c:	ebfff055 	bl	10ae8 <fprintf@plt>
   14990:	eaffffdf 	b	14914 <free@plt+0x3d0c>
   14994:	e0800fa0 	add	r0, r0, r0, lsr #31
   14998:	e1a000c0 	asr	r0, r0, #1
   1499c:	e5840000 	str	r0, [r4]
   149a0:	e3a01000 	mov	r1, #0
   149a4:	e1a00006 	mov	r0, r6
   149a8:	ebfff06c 	bl	10b60 <open64@plt>
   149ac:	e3700001 	cmn	r0, #1
   149b0:	e1a05000 	mov	r5, r0
   149b4:	1a000014 	bne	14a0c <free@plt+0x3e04>
   149b8:	ebfff077 	bl	10b9c <__errno_location@plt>
   149bc:	e59f7314 	ldr	r7, [pc, #788]	; 14cd8 <free@plt+0x40d0>
   149c0:	e1a03006 	mov	r3, r6
   149c4:	e59f2310 	ldr	r2, [pc, #784]	; 14cdc <free@plt+0x40d4>
   149c8:	e59f1310 	ldr	r1, [pc, #784]	; 14ce0 <free@plt+0x40d8>
   149cc:	e5904000 	ldr	r4, [r0]
   149d0:	e5970000 	ldr	r0, [r7]
   149d4:	ebfff043 	bl	10ae8 <fprintf@plt>
   149d8:	e1a00004 	mov	r0, r4
   149dc:	e5976000 	ldr	r6, [r7]
   149e0:	ebfff019 	bl	10a4c <strerror@plt>
   149e4:	e58d4000 	str	r4, [sp]
   149e8:	e59f32f4 	ldr	r3, [pc, #756]	; 14ce4 <free@plt+0x40dc>
   149ec:	e3a02008 	mov	r2, #8
   149f0:	e59f12f0 	ldr	r1, [pc, #752]	; 14ce8 <free@plt+0x40e0>
   149f4:	e58d0004 	str	r0, [sp, #4]
   149f8:	e1a00006 	mov	r0, r6
   149fc:	ebfff039 	bl	10ae8 <fprintf@plt>
   14a00:	e1a00005 	mov	r0, r5
   14a04:	e28ddf51 	add	sp, sp, #324	; 0x144
   14a08:	e8bd83f0 	pop	{r4, r5, r6, r7, r8, r9, pc}
   14a0c:	e28d2018 	add	r2, sp, #24
   14a10:	e59f12e0 	ldr	r1, [pc, #736]	; 14cf8 <free@plt+0x40f0>
   14a14:	ebfff006 	bl	10a34 <ioctl@plt>
   14a18:	e2508000 	subs	r8, r0, #0
   14a1c:	0a000013 	beq	14a70 <free@plt+0x3e68>
   14a20:	ebfff05d 	bl	10b9c <__errno_location@plt>
   14a24:	e59f62ac 	ldr	r6, [pc, #684]	; 14cd8 <free@plt+0x40d0>
   14a28:	e59f22ac 	ldr	r2, [pc, #684]	; 14cdc <free@plt+0x40d4>
   14a2c:	e59f12c8 	ldr	r1, [pc, #712]	; 14cfc <free@plt+0x40f4>
   14a30:	e5904000 	ldr	r4, [r0]
   14a34:	e5960000 	ldr	r0, [r6]
   14a38:	ebfff02a 	bl	10ae8 <fprintf@plt>
   14a3c:	e1a00004 	mov	r0, r4
   14a40:	e5966000 	ldr	r6, [r6]
   14a44:	ebfff000 	bl	10a4c <strerror@plt>
   14a48:	e59f3294 	ldr	r3, [pc, #660]	; 14ce4 <free@plt+0x40dc>
   14a4c:	e59f1294 	ldr	r1, [pc, #660]	; 14ce8 <free@plt+0x40e0>
   14a50:	e3a02008 	mov	r2, #8
   14a54:	e58d4000 	str	r4, [sp]
   14a58:	e58d0004 	str	r0, [sp, #4]
   14a5c:	e1a00006 	mov	r0, r6
   14a60:	ebfff020 	bl	10ae8 <fprintf@plt>
   14a64:	e1a00005 	mov	r0, r5
   14a68:	ebfff060 	bl	10bf0 <close@plt>
   14a6c:	eaffffa8 	b	14914 <free@plt+0x3d0c>
   14a70:	e28d2010 	add	r2, sp, #16
   14a74:	e59f1284 	ldr	r1, [pc, #644]	; 14d00 <free@plt+0x40f8>
   14a78:	e1a00005 	mov	r0, r5
   14a7c:	ebffefec 	bl	10a34 <ioctl@plt>
   14a80:	e3700001 	cmn	r0, #1
   14a84:	15d430fc 	ldrbne	r3, [r4, #252]	; 0xfc
   14a88:	13833002 	orrne	r3, r3, #2
   14a8c:	1a000015 	bne	14ae8 <free@plt+0x3ee0>
   14a90:	ebfff041 	bl	10b9c <__errno_location@plt>
   14a94:	e5907000 	ldr	r7, [r0]
   14a98:	e357005f 	cmp	r7, #95	; 0x5f
   14a9c:	05808000 	streq	r8, [r0]
   14aa0:	05d430fc 	ldrbeq	r3, [r4, #252]	; 0xfc
   14aa4:	03c33002 	biceq	r3, r3, #2
   14aa8:	0a00000e 	beq	14ae8 <free@plt+0x3ee0>
   14aac:	e59f4224 	ldr	r4, [pc, #548]	; 14cd8 <free@plt+0x40d0>
   14ab0:	e59f2224 	ldr	r2, [pc, #548]	; 14cdc <free@plt+0x40d4>
   14ab4:	e59f1248 	ldr	r1, [pc, #584]	; 14d04 <free@plt+0x40fc>
   14ab8:	e5940000 	ldr	r0, [r4]
   14abc:	ebfff009 	bl	10ae8 <fprintf@plt>
   14ac0:	e1a00007 	mov	r0, r7
   14ac4:	e5944000 	ldr	r4, [r4]
--
   14b48:	ca000005 	bgt	14b64 <free@plt+0x3f5c>
   14b4c:	e58d2004 	str	r2, [sp, #4]
   14b50:	e58d6000 	str	r6, [sp]
   14b54:	e59f2180 	ldr	r2, [pc, #384]	; 14cdc <free@plt+0x40d4>
   14b58:	e5943000 	ldr	r3, [r4]
   14b5c:	e59f11a8 	ldr	r1, [pc, #424]	; 14d0c <free@plt+0x4104>
   14b60:	eafffff3 	b	14b34 <free@plt+0x3f2c>
   14b64:	e1903001 	orrs	r3, r0, r1
   14b68:	0a000003 	beq	14b7c <free@plt+0x3f74>
   14b6c:	e1a03fc2 	asr	r3, r2, #31
   14b70:	e1500002 	cmp	r0, r2
   14b74:	e0d1c003 	sbcs	ip, r1, r3
   14b78:	aa000008 	bge	14ba0 <free@plt+0x3f98>
   14b7c:	e1cd00f8 	strd	r0, [sp, #8]
   14b80:	e59f0150 	ldr	r0, [pc, #336]	; 14cd8 <free@plt+0x40d0>
   14b84:	e58d6000 	str	r6, [sp]
   14b88:	e59f214c 	ldr	r2, [pc, #332]	; 14cdc <free@plt+0x40d4>
   14b8c:	e5943000 	ldr	r3, [r4]
   14b90:	e59f1178 	ldr	r1, [pc, #376]	; 14d10 <free@plt+0x4108>
   14b94:	e5900000 	ldr	r0, [r0]
   14b98:	ebffefd2 	bl	10ae8 <fprintf@plt>
   14b9c:	eaffffb0 	b	14a64 <free@plt+0x3e5c>
   14ba0:	eb0000e3 	bl	14f34 <free@plt+0x432c>
   14ba4:	e58400e0 	str	r0, [r4, #224]	; 0xe0
   14ba8:	e3570008 	cmp	r7, #8
   14bac:	979ff107 	ldrls	pc, [pc, r7, lsl #2]
   14bb0:	eaffffab 	b	14a64 <free@plt+0x3e5c>
   14bb4:	00014bd8 	ldrdeq	r4, [r1], -r8
   14bb8:	00014bf8 	strdeq	r4, [r1], -r8
   14bbc:	00014c88 	andeq	r4, r1, r8, lsl #25
   14bc0:	00014c90 	muleq	r1, r0, ip
   14bc4:	00014c98 	muleq	r1, r8, ip
   14bc8:	00014a64 	andeq	r4, r1, r4, ror #20
   14bcc:	00014ca8 	andeq	r4, r1, r8, lsr #25
   14bd0:	00014cb0 			; <UNDEFINED> instruction: 0x00014cb0
   14bd4:	00014ca0 	andeq	r4, r1, r0, lsr #25
   14bd8:	e59f00f8 	ldr	r0, [pc, #248]	; 14cd8 <free@plt+0x40d0>
   14bdc:	e58d6000 	str	r6, [sp]
   14be0:	e59f20f4 	ldr	r2, [pc, #244]	; 14cdc <free@plt+0x40d4>
   14be4:	e5943000 	ldr	r3, [r4]
   14be8:	e59f1124 	ldr	r1, [pc, #292]	; 14d14 <free@plt+0x410c>
   14bec:	e5900000 	ldr	r0, [r0]
   14bf0:	ebffefbc 	bl	10ae8 <fprintf@plt>
   14bf4:	eaffff9a 	b	14a64 <free@plt+0x3e5c>
   14bf8:	e59f1118 	ldr	r1, [pc, #280]	; 14d18 <free@plt+0x4110>
--
   14c24:	ebffeff1 	bl	10bf0 <close@plt>
   14c28:	e1a00006 	mov	r0, r6
   14c2c:	ebfffe94 	bl	14684 <free@plt+0x3a7c>
   14c30:	e1c00fc0 	bic	r0, r0, r0, asr #31
   14c34:	e58400f4 	str	r0, [r4, #244]	; 0xf4
   14c38:	e28d00a0 	add	r0, sp, #160	; 0xa0
   14c3c:	ebfffdd9 	bl	143a8 <free@plt+0x37a0>
   14c40:	e2505000 	subs	r5, r0, #0
   14c44:	1affff32 	bne	14914 <free@plt+0x3d0c>
   14c48:	e28d00a0 	add	r0, sp, #160	; 0xa0
   14c4c:	ebfffd7c 	bl	14244 <free@plt+0x363c>
   14c50:	e3500000 	cmp	r0, #0
   14c54:	1a000017 	bne	14cb8 <free@plt+0x40b0>
   14c58:	e59f30bc 	ldr	r3, [pc, #188]	; 14d1c <free@plt+0x4114>
   14c5c:	e59f0074 	ldr	r0, [pc, #116]	; 14cd8 <free@plt+0x40d0>
   14c60:	e58d3000 	str	r3, [sp]
   14c64:	e59f2070 	ldr	r2, [pc, #112]	; 14cdc <free@plt+0x40d4>
   14c68:	e5943000 	ldr	r3, [r4]
   14c6c:	e59f10ac 	ldr	r1, [pc, #172]	; 14d20 <free@plt+0x4118>
   14c70:	e5900000 	ldr	r0, [r0]
   14c74:	ebffef9b 	bl	10ae8 <fprintf@plt>
   14c78:	ebffefc7 	bl	10b9c <__errno_location@plt>
   14c7c:	e3a03002 	mov	r3, #2


[*] Function fprintf used 119 times nanddump