14011fffb:	32 c0                	xor    %al,%al
14011fffd:	e9 aa 00 00 00       	jmp    0x1401200ac
140120002:	80 bb d8 00 00 00 00 	cmpb   $0x0,0xd8(%rbx)
140120009:	74 2b                	je     0x140120036
14012000b:	48 83 bb b0 00 00 00 	cmpq   $0x0,0xb0(%rbx)
140120012:	00
140120013:	74 21                	je     0x140120036
140120015:	48 8d 93 a0 00 00 00 	lea    0xa0(%rbx),%rdx
14012001c:	48 8d 4d c8          	lea    -0x38(%rbp),%rcx
140120020:	e8 bb 60 fa ff       	call   0x1400c60e0
140120025:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14012002b:	48 8b d0             	mov    %rax,%rdx
14012002e:	49 8b cf             	mov    %r15,%rcx
140120031:	e8 4a 66 00 00       	call   0x140126680
140120036:	80 bb c2 00 00 00 00 	cmpb   $0x0,0xc2(%rbx)
14012003d:	74 69                	je     0x1401200a8
14012003f:	41 0f b6 47 08       	movzbl 0x8(%r15),%eax
140120044:	83 e8 06             	sub    $0x6,%eax
140120047:	83 f8 01             	cmp    $0x1,%eax
14012004a:	76 5c                	jbe    0x1401200a8
14012004c:	c7 45 a8 10 00 00 00 	movl   $0x10,-0x58(%rbp)
140120053:	4c 89 65 b0          	mov    %r12,-0x50(%rbp)
140120057:	4c 89 6d b8          	mov    %r13,-0x48(%rbp)
14012005b:	48 89 75 c8          	mov    %rsi,-0x38(%rbp)
14012005f:	66 0f 6f 05 79 a1 16 	movdqa 0x16a179(%rip),%xmm0        # 0x14028a1e0
140120066:	00
140120067:	f3 0f 7f 45 d8       	movdqu %xmm0,-0x28(%rbp)
14012006c:	c6 45 c8 00          	movb   $0x0,-0x38(%rbp)
140120070:	41 b8 41 00 00 00    	mov    $0x41,%r8d
140120076:	48 8d 15 63 dc 11 00 	lea    0x11dc63(%rip),%rdx        # 0x14023dce0
14012007d:	48 8d 4d c8          	lea    -0x38(%rbp),%rcx
140120081:	e8 7a 63 fa ff       	call   0x1400c6400
140120086:	90                   	nop
140120087:	45 33 c9             	xor    %r9d,%r9d
14012008a:	4c 8d 45 a8          	lea    -0x58(%rbp),%r8
14012008e:	48 8d 55 c8          	lea    -0x38(%rbp),%rdx
140120092:	48 8b cb             	mov    %rbx,%rcx
140120095:	e8 c6 32 00 00       	call   0x140123360
14012009a:	90                   	nop
14012009b:	48 8d 4d c8          	lea    -0x38(%rbp),%rcx
14012009f:	e8 dc 62 fa ff       	call   0x1400c6380
1401200a4:	32 c0                	xor    %al,%al
1401200a6:	eb 04                	jmp    0x1401200ac
1401200a8:	40 0f b6 c7          	movzbl %dil,%eax
1401200ac:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1401200b0:	48 33 cc             	xor    %rsp,%rcx
1401200b3:	e8 18 62 06 00       	call   0x1401862d0
1401200b8:	48 83 c4 78          	add    $0x78,%rsp
1401200bc:	41 5f                	pop    %r15
1401200be:	41 5e                	pop    %r14
1401200c0:	41 5d                	pop    %r13
1401200c2:	41 5c                	pop    %r12
1401200c4:	5f                   	pop    %rdi
1401200c5:	5e                   	pop    %rsi
1401200c6:	5b                   	pop    %rbx
1401200c7:	5d                   	pop    %rbp
1401200c8:	c3                   	ret
1401200c9:	cc                   	int3
1401200ca:	cc                   	int3
1401200cb:	cc                   	int3
1401200cc:	cc                   	int3
1401200cd:	cc                   	int3
1401200ce:	cc                   	int3
1401200cf:	cc                   	int3
1401200d0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1401200d5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401200da:	55                   	push   %rbp
1401200db:	57                   	push   %rdi
1401200dc:	41 54                	push   %r12
1401200de:	41 56                	push   %r14
1401200e0:	41 57                	push   %r15
1401200e2:	48 8d 6c 24 c9       	lea    -0x37(%rsp),%rbp
1401200e7:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
1401200ee:	48 8b 05 7b b1 18 00 	mov    0x18b17b(%rip),%rax        # 0x1402ab270
1401200f5:	48 33 c4             	xor    %rsp,%rax
1401200f8:	48 89 45 27          	mov    %rax,0x27(%rbp)
1401200fc:	48 8b f9             	mov    %rcx,%rdi
1401200ff:	48 8b 81 d0 00 00 00 	mov    0xd0(%rcx),%rax
140120106:	48 39 41 20          	cmp    %rax,0x20(%rcx)
14012010a:	0f 87 88 0a 00 00    	ja     0x140120b98
140120110:	80 b9 c0 00 00 00 00 	cmpb   $0x0,0xc0(%rcx)
140120117:	74 1d                	je     0x140120136
140120119:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140120120:	48 8d 55 07          	lea    0x7(%rbp),%rdx
140120124:	48 8b cf             	mov    %rdi,%rcx
140120127:	e8 c4 0a 00 00       	call   0x140120bf0
14012012c:	8b 75 07             	mov    0x7(%rbp),%esi
14012012f:	83 fe 0f             	cmp    $0xf,%esi
140120132:	74 ec                	je     0x140120120
140120134:	eb 0c                	jmp    0x140120142
140120136:	48 8d 55 07          	lea    0x7(%rbp),%rdx
14012013a:	e8 b1 0a 00 00       	call   0x140120bf0
14012013f:	8b 75 07             	mov    0x7(%rbp),%esi
140120142:	41 b7 01             	mov    $0x1,%r15b
140120145:	45 33 e4             	xor    %r12d,%r12d
140120148:	44 38 a7 d8 00 00 00 	cmp    %r12b,0xd8(%rdi)
14012014f:	74 7f                	je     0x1401201d0
140120151:	4c 39 a7 b0 00 00 00 	cmp    %r12,0xb0(%rdi)
140120158:	74 76                	je     0x1401201d0
14012015a:	48 8b 47 18          	mov    0x18(%rdi),%rax
14012015e:	48 03 47 20          	add    0x20(%rdi),%rax
140120162:	48 89 7d e7          	mov    %rdi,-0x19(%rbp)
140120166:	48 89 45 ef          	mov    %rax,-0x11(%rbp)
14012016a:	48 8d 58 ff          	lea    -0x1(%rax),%rbx
14012016e:	48 8b cf             	mov    %rdi,%rcx
140120171:	48 8b 51 10          	mov    0x10(%rcx),%rdx
140120175:	48 ff ca             	dec    %rdx
140120178:	48 8b c3             	mov    %rbx,%rax
14012017b:	48 d1 e8             	shr    $1,%rax
14012017e:	48 23 d0             	and    %rax,%rdx
140120181:	83 e3 01             	and    $0x1,%ebx
140120184:	48 8b 41 08          	mov    0x8(%rcx),%rax
140120188:	48 8b 0c d0          	mov    (%rax,%rdx,8),%rcx
14012018c:	48 8b 1c d9          	mov    (%rcx,%rbx,8),%rbx
140120190:	48 8d 97 a0 00 00 00 	lea    0xa0(%rdi),%rdx
140120197:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14012019b:	e8 40 5f fa ff       	call   0x1400c60e0
1401201a0:	45 33 c0             	xor    %r8d,%r8d
1401201a3:	48 8b d0             	mov    %rax,%rdx
1401201a6:	48 8b cb             	mov    %rbx,%rcx
1401201a9:	e8 d2 64 00 00       	call   0x140126680
1401201ae:	48 8d 87 a0 00 00 00 	lea    0xa0(%rdi),%rax
1401201b5:	48 83 bf b8 00 00 00 	cmpq   $0x10,0xb8(%rdi)
1401201bc:	10
1401201bd:	72 07                	jb     0x1401201c6
1401201bf:	48 8b 87 a0 00 00 00 	mov    0xa0(%rdi),%rax
1401201c6:	4c 89 a7 b0 00 00 00 	mov    %r12,0xb0(%rdi)
1401201cd:	44 88 20             	mov    %r12b,(%rax)
1401201d0:	ff ce                	dec    %esi
1401201d2:	83 fe 0c             	cmp    $0xc,%esi
1401201d5:	0f 87 c2 08 00 00    	ja     0x140120a9d
1401201db:	48 63 c6             	movslq %esi,%rax
1401201de:	48 8d 15 1b fe ed ff 	lea    -0x1201e5(%rip),%rdx        # 0x140000000
1401201e5:	8b 8c 82 b4 0b 12 00 	mov    0x120bb4(%rdx,%rax,4),%ecx
1401201ec:	48 03 ca             	add    %rdx,%rcx
1401201ef:	ff e1                	jmp    *%rcx
1401201f1:	48 8d 55 07          	lea    0x7(%rbp),%rdx
1401201f5:	48 8b cf             	mov    %rdi,%rcx
1401201f8:	e8 93 13 00 00       	call   0x140121590
1401201fd:	44 0f b6 f8          	movzbl %al,%r15d
140120201:	48 89 7d e7          	mov    %rdi,-0x19(%rbp)
140120205:	4c 8b 4f 18          	mov    0x18(%rdi),%r9
140120209:	49 ff c9             	dec    %r9
14012020c:	4c 03 4f 20          	add    0x20(%rdi),%r9
140120210:	4c 8b 87 80 00 00 00 	mov    0x80(%rdi),%r8
140120217:	4c 2b 47 70          	sub    0x70(%rdi),%r8
14012021b:	48 8b cf             	mov    %rdi,%rcx
14012021e:	48 8b 51 10          	mov    0x10(%rcx),%rdx
140120222:	48 ff ca             	dec    %rdx
140120225:	49 8b c1             	mov    %r9,%rax
140120228:	48 d1 e8             	shr    $1,%rax
14012022b:	48 23 d0             	and    %rax,%rdx
14012022e:	48 8b 41 08          	mov    0x8(%rcx),%rax
140120232:	41 83 e1 01          	and    $0x1,%r9d
140120236:	48 8b 04 d0          	mov    (%rax,%rdx,8),%rax
14012023a:	4a 8b 0c c8          	mov    (%rax,%r9,8),%rcx
14012023e:	4c 89 41 20          	mov    %r8,0x20(%rcx)
140120242:	e9 f6 07 00 00       	jmp    0x140120a3d
140120247:	48 8d 55 07          	lea    0x7(%rbp),%rdx
14012024b:	48 8b cf             	mov    %rdi,%rcx
14012024e:	e8 dd 1c 00 00       	call   0x140121f30
140120253:	eb a8                	jmp    0x1401201fd
140120255:	48 8d 55 07          	lea    0x7(%rbp),%rdx
140120259:	48 8b cf             	mov    %rdi,%rcx
14012025c:	e8 ef 20 00 00       	call   0x140122350
140120261:	44 0f b6 f8          	movzbl %al,%r15d
140120265:	e9 d3 07 00 00       	jmp    0x140120a3d
14012026a:	48 8d 55 07          	lea    0x7(%rbp),%rdx
14012026e:	48 8b cf             	mov    %rdi,%rcx
140120271:	e8 ea 27 00 00       	call   0x140122a60
140120276:	44 0f b6 f8          	movzbl %al,%r15d
14012027a:	e9 be 07 00 00       	jmp    0x140120a3d
14012027f:	4c 89 65 c7          	mov    %r12,-0x39(%rbp)
140120283:	45 33 c0             	xor    %r8d,%r8d
140120286:	41 8d 50 05          	lea    0x5(%r8),%edx
14012028a:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
14012028e:	e8 8d 59 00 00       	call   0x140125c20
140120293:	44 88 7d b7          	mov    %r15b,-0x49(%rbp)
140120297:	4c 8b 47 18          	mov    0x18(%rdi),%r8
14012029b:	49 ff c8             	dec    %r8
14012029e:	48 89 7d e7          	mov    %rdi,-0x19(%rbp)
1401202a2:	4c 03 47 20          	add    0x20(%rdi),%r8
1401202a6:	48 8b cf             	mov    %rdi,%rcx
1401202a9:	48 8b 51 10          	mov    0x10(%rcx),%rdx
1401202ad:	48 ff ca             	dec    %rdx
1401202b0:	49 8b c0             	mov    %r8,%rax
1401202b3:	48 d1 e8             	shr    $1,%rax
1401202b6:	48 23 d0             	and    %rax,%rdx
1401202b9:	41 83 e0 01          	and    $0x1,%r8d
1401202bd:	48 8b 41 08          	mov    0x8(%rcx),%rax
1401202c1:	48 8b 0c d0          	mov    (%rax,%rdx,8),%rcx
1401202c5:	4a 8b 14 c1          	mov    (%rcx,%r8,8),%rdx
1401202c9:	8b 42 08             	mov    0x8(%rdx),%eax
1401202cc:	8b 4d bf             	mov    -0x41(%rbp),%ecx
1401202cf:	89 4a 08             	mov    %ecx,0x8(%rdx)
1401202d2:	89 45 bf             	mov    %eax,-0x41(%rbp)
1401202d5:	48 8b 02             	mov    (%rdx),%rax
1401202d8:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
1401202dc:	48 89 0a             	mov    %rcx,(%rdx)
1401202df:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
1401202e3:	4c 8b 47 18          	mov    0x18(%rdi),%r8
1401202e7:	49 ff c8             	dec    %r8
1401202ea:	48 89 7d e7          	mov    %rdi,-0x19(%rbp)
1401202ee:	4c 03 47 20          	add    0x20(%rdi),%r8
1401202f2:	48 8b cf             	mov    %rdi,%rcx
1401202f5:	48 8b 51 10          	mov    0x10(%rcx),%rdx
1401202f9:	48 ff ca             	dec    %rdx
1401202fc:	49 8b c0             	mov    %r8,%rax
1401202ff:	48 d1 e8             	shr    $1,%rax
140120302:	48 23 d0             	and    %rax,%rdx
140120305:	41 83 e0 01          	and    $0x1,%r8d
140120309:	48 8b 41 08          	mov    0x8(%rcx),%rax
14012030d:	48 8b 0c d0          	mov    (%rax,%rdx,8),%rcx
140120311:	4a 8b 14 c1          	mov    (%rcx,%r8,8),%rdx
140120315:	48 8b 45 0f          	mov    0xf(%rbp),%rax
140120319:	48 2b 47 70          	sub    0x70(%rdi),%rax
14012031d:	48 89 42 18          	mov    %rax,0x18(%rdx)
140120321:	4c 8b 47 18          	mov    0x18(%rdi),%r8
140120325:	49 ff c8             	dec    %r8
140120328:	48 89 7d e7          	mov    %rdi,-0x19(%rbp)
14012032c:	4c 03 47 20          	add    0x20(%rdi),%r8
140120330:	48 8b cf             	mov    %rdi,%rcx
140120333:	48 8b 51 10          	mov    0x10(%rcx),%rdx
140120337:	48 ff ca             	dec    %rdx
14012033a:	49 8b c0             	mov    %r8,%rax
14012033d:	48 d1 e8             	shr    $1,%rax
140120340:	48 23 d0             	and    %rax,%rdx
140120343:	41 83 e0 01          	and    $0x1,%r8d
140120347:	48 8b 41 08          	mov    0x8(%rcx),%rax
14012034b:	48 8b 0c d0          	mov    (%rax,%rdx,8),%rcx
14012034f:	4a 8b 14 c1          	mov    (%rcx,%r8,8),%rdx
140120353:	48 8b 45 17          	mov    0x17(%rbp),%rax
140120357:	48 2b 47 70          	sub    0x70(%rdi),%rax
14012035b:	48 89 42 20          	mov    %rax,0x20(%rdx)
14012035f:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
140120363:	e8 c8 5a 00 00       	call   0x140125e30
140120368:	48 8b 5d c7          	mov    -0x39(%rbp),%rbx
14012036c:	48 85 db             	test   %rbx,%rbx
14012036f:	0f 84 c8 06 00 00    	je     0x140120a3d
140120375:	4c 8d 0d f4 5c fa ff 	lea    -0x5a30c(%rip),%r9        # 0x1400c6070
14012037c:	ba 20 00 00 00       	mov    $0x20,%edx
140120381:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
140120385:	48 8b cb             	mov    %rbx,%rcx
140120388:	e8 9f 5f 06 00       	call   0x14018632c
14012038d:	90                   	nop
14012038e:	e9 9d 06 00 00       	jmp    0x140120a30
140120393:	4c 89 65 c7          	mov    %r12,-0x39(%rbp)
140120397:	45 33 c0             	xor    %r8d,%r8d
14012039a:	41 8d 50 05          	lea    0x5(%r8),%edx
14012039e:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1401203a2:	e8 79 58 00 00       	call   0x140125c20
1401203a7:	44 88 65 b7          	mov    %r12b,-0x49(%rbp)
1401203ab:	4c 8b 47 18          	mov    0x18(%rdi),%r8
1401203af:	49 ff c8             	dec    %r8
1401203b2:	48 89 7d e7          	mov    %rdi,-0x19(%rbp)
1401203b6:	4c 03 47 20          	add    0x20(%rdi),%r8
1401203ba:	48 8b cf             	mov    %rdi,%rcx
1401203bd:	48 8b 51 10          	mov    0x10(%rcx),%rdx
1401203c1:	48 ff ca             	dec    %rdx
1401203c4:	49 8b c0             	mov    %r8,%rax
1401203c7:	48 d1 e8             	shr    $1,%rax
1401203ca:	48 23 d0             	and    %rax,%rdx
1401203cd:	41 83 e0 01          	and    $0x1,%r8d
1401203d1:	48 8b 41 08          	mov    0x8(%rcx),%rax
1401203d5:	48 8b 0c d0          	mov    (%rax,%rdx,8),%rcx
1401203d9:	4a 8b 14 c1          	mov    (%rcx,%r8,8),%rdx
1401203dd:	8b 42 08             	mov    0x8(%rdx),%eax
1401203e0:	8b 4d bf             	mov    -0x41(%rbp),%ecx
1401203e3:	89 4a 08             	mov    %ecx,0x8(%rdx)
1401203e6:	89 45 bf             	mov    %eax,-0x41(%rbp)
1401203e9:	48 8b 02             	mov    (%rdx),%rax
1401203ec:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
1401203f0:	48 89 0a             	mov    %rcx,(%rdx)
1401203f3:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
1401203f7:	4c 8b 47 18          	mov    0x18(%rdi),%r8
1401203fb:	49 ff c8             	dec    %r8
1401203fe:	48 89 7d e7          	mov    %rdi,-0x19(%rbp)
140120402:	4c 03 47 20          	add    0x20(%rdi),%r8
140120406:	48 8b cf             	mov    %rdi,%rcx
140120409:	48 8b 51 10          	mov    0x10(%rcx),%rdx
14012040d:	48 ff ca             	dec    %rdx
140120410:	49 8b c0             	mov    %r8,%rax
140120413:	48 d1 e8             	shr    $1,%rax
140120416:	48 23 d0             	and    %rax,%rdx
140120419:	41 83 e0 01          	and    $0x1,%r8d
14012041d:	48 8b 41 08          	mov    0x8(%rcx),%rax
140120421:	48 8b 0c d0          	mov    (%rax,%rdx,8),%rcx
140120425:	4a 8b 14 c1          	mov    (%rcx,%r8,8),%rdx
140120429:	48 8b 45 0f          	mov    0xf(%rbp),%rax
14012042d:	48 2b 47 70          	sub    0x70(%rdi),%rax
140120431:	48 89 42 18          	mov    %rax,0x18(%rdx)
140120435:	4c 8b 47 18          	mov    0x18(%rdi),%r8
140120439:	49 ff c8             	dec    %r8
14012043c:	48 89 7d e7          	mov    %rdi,-0x19(%rbp)
140120440:	4c 03 47 20          	add    0x20(%rdi),%r8
140120444:	48 8b cf             	mov    %rdi,%rcx
140120447:	48 8b 51 10          	mov    0x10(%rcx),%rdx
14012044b:	48 ff ca             	dec    %rdx
14012044e:	49 8b c0             	mov    %r8,%rax
140120451:	48 d1 e8             	shr    $1,%rax
140120454:	48 23 d0             	and    %rax,%rdx
140120457:	41 83 e0 01          	and    $0x1,%r8d
14012045b:	48 8b 41 08          	mov    0x8(%rcx),%rax
14012045f:	48 8b 0c d0          	mov    (%rax,%rdx,8),%rcx
140120463:	4a 8b 14 c1          	mov    (%rcx,%r8,8),%rdx
140120467:	48 8b 45 17          	mov    0x17(%rbp),%rax
14012046b:	48 2b 47 70          	sub    0x70(%rdi),%rax
14012046f:	48 89 42 20          	mov    %rax,0x20(%rdx)
140120473:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
140120477:	e8 b4 59 00 00       	call   0x140125e30
14012047c:	48 8b 5d c7          	mov    -0x39(%rbp),%rbx
140120480:	48 85 db             	test   %rbx,%rbx
140120483:	0f 84 b4 05 00 00    	je     0x140120a3d
140120489:	4c 8d 0d e0 5b fa ff 	lea    -0x5a420(%rip),%r9        # 0x1400c6070
140120490:	ba 20 00 00 00       	mov    $0x20,%edx
140120495:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
140120499:	48 8b cb             	mov    %rbx,%rcx
14012049c:	e8 8b 5e 06 00       	call   0x14018632c
1401204a1:	90                   	nop
1401204a2:	e9 89 05 00 00       	jmp    0x140120a30
1401204a7:	4c 89 65 c7          	mov    %r12,-0x39(%rbp)
1401204ab:	45 33 c0             	xor    %r8d,%r8d
1401204ae:	33 d2                	xor    %edx,%edx
1401204b0:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1401204b4:	e8 67 57 00 00       	call   0x140125c20
1401204b9:	90                   	nop
1401204ba:	4c 8b 47 18          	mov    0x18(%rdi),%r8
1401204be:	49 ff c8             	dec    %r8
1401204c1:	48 89 7d e7          	mov    %rdi,-0x19(%rbp)
1401204c5:	4c 03 47 20          	add    0x20(%rdi),%r8
1401204c9:	48 8b cf             	mov    %rdi,%rcx
1401204cc:	48 8b 51 10          	mov    0x10(%rcx),%rdx
1401204d0:	48 ff ca             	dec    %rdx
1401204d3:	49 8b c0             	mov    %r8,%rax
1401204d6:	48 d1 e8             	shr    $1,%rax
1401204d9:	48 23 d0             	and    %rax,%rdx
1401204dc:	41 83 e0 01          	and    $0x1,%r8d
1401204e0:	48 8b 41 08          	mov    0x8(%rcx),%rax
1401204e4:	48 8b 0c d0          	mov    (%rax,%rdx,8),%rcx
1401204e8:	4a 8b 14 c1          	mov    (%rcx,%r8,8),%rdx
1401204ec:	8b 42 08             	mov    0x8(%rdx),%eax
1401204ef:	8b 4d bf             	mov    -0x41(%rbp),%ecx
1401204f2:	89 4a 08             	mov    %ecx,0x8(%rdx)
1401204f5:	89 45 bf             	mov    %eax,-0x41(%rbp)
1401204f8:	48 8b 02             	mov    (%rdx),%rax
1401204fb:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
1401204ff:	48 89 0a             	mov    %rcx,(%rdx)
140120502:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
140120506:	4c 8b 47 18          	mov    0x18(%rdi),%r8
14012050a:	49 ff c8             	dec    %r8