1409c607b:	90                   	nop
1409c607c:	48 8b ce             	mov    %rsi,%rcx
1409c607f:	e8 1c bc 9f ff       	call   0x1403c1ca0
1409c6084:	48 8b 9c 24 80 00 00 	mov    0x80(%rsp),%rbx
1409c608b:	00
1409c608c:	48 83 c4 60          	add    $0x60,%rsp
1409c6090:	5f                   	pop    %rdi
1409c6091:	5e                   	pop    %rsi
1409c6092:	5d                   	pop    %rbp
1409c6093:	c3                   	ret
1409c6094:	48 8b 13             	mov    (%rbx),%rdx
1409c6097:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
1409c609c:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
1409c60a0:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
1409c60a5:	e9 72 ff ff ff       	jmp    0x1409c601c
1409c60aa:	cc                   	int3
1409c60ab:	cc                   	int3
1409c60ac:	cc                   	int3
1409c60ad:	cc                   	int3
1409c60ae:	cc                   	int3
1409c60af:	cc                   	int3
1409c60b0:	40 55                	rex push %rbp
1409c60b2:	53                   	push   %rbx
1409c60b3:	56                   	push   %rsi
1409c60b4:	57                   	push   %rdi
1409c60b5:	41 54                	push   %r12
1409c60b7:	41 55                	push   %r13
1409c60b9:	41 56                	push   %r14
1409c60bb:	41 57                	push   %r15
1409c60bd:	48 8d ac 24 b8 fd ff 	lea    -0x248(%rsp),%rbp
1409c60c4:	ff
1409c60c5:	48 81 ec 48 03 00 00 	sub    $0x348,%rsp
1409c60cc:	48 8b 05 2d 2e 9f 00 	mov    0x9f2e2d(%rip),%rax        # 0x1413b8f00
1409c60d3:	48 33 c4             	xor    %rsp,%rax
1409c60d6:	48 89 85 30 02 00 00 	mov    %rax,0x230(%rbp)
1409c60dd:	4c 89 4d b0          	mov    %r9,-0x50(%rbp)
1409c60e1:	4d 8b e8             	mov    %r8,%r13
1409c60e4:	4c 89 45 90          	mov    %r8,-0x70(%rbp)
1409c60e8:	48 8b da             	mov    %rdx,%rbx
1409c60eb:	48 89 55 b8          	mov    %rdx,-0x48(%rbp)
1409c60ef:	4c 8b f9             	mov    %rcx,%r15
1409c60f2:	48 89 55 18          	mov    %rdx,0x18(%rbp)
1409c60f6:	4c 89 45 20          	mov    %r8,0x20(%rbp)
1409c60fa:	c7 45 c0 00 00 00 00 	movl   $0x0,-0x40(%rbp)
1409c6101:	e8 3a 5b 04 00       	call   0x140a0bc40
1409c6106:	48 8b f0             	mov    %rax,%rsi
1409c6109:	48 8d 3d 54 2e 61 00 	lea    0x612e54(%rip),%rdi        # 0x140fd8f64
1409c6110:	48 85 c0             	test   %rax,%rax
1409c6113:	0f 84 7d 05 00 00    	je     0x1409c6696
1409c6119:	48 89 7c 24 70       	mov    %rdi,0x70(%rsp)
1409c611e:	48 c7 44 24 78 06 00 	movq   $0x6,0x78(%rsp)
1409c6125:	00 00
1409c6127:	0f 28 44 24 70       	movaps 0x70(%rsp),%xmm0
1409c612c:	66 0f 7f 45 a0       	movdqa %xmm0,-0x60(%rbp)
1409c6131:	4c 8d 45 a0          	lea    -0x60(%rbp),%r8
1409c6135:	ba 0f 00 00 00       	mov    $0xf,%edx
1409c613a:	48 8b c8             	mov    %rax,%rcx
1409c613d:	e8 5e 5a 04 00       	call   0x140a0bba0
1409c6142:	84 c0                	test   %al,%al
1409c6144:	0f 84 4c 05 00 00    	je     0x1409c6696
1409c614a:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1409c614e:	e8 9d 24 04 00       	call   0x140a085f0
1409c6153:	48 8b 18             	mov    (%rax),%rbx
1409c6156:	e8 75 68 04 00       	call   0x140a0c9d0
1409c615b:	4c 8b f0             	mov    %rax,%r14
1409c615e:	e8 f9 81 43 00       	call   0x140dfe35c
1409c6163:	44 8b e0             	mov    %eax,%r12d
1409c6166:	48 8d 85 f0 01 00 00 	lea    0x1f0(%rbp),%rax
1409c616d:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1409c6171:	48 8d 8d 10 02 00 00 	lea    0x210(%rbp),%rcx
1409c6178:	e8 73 57 04 00       	call   0x140a0b8f0
1409c617d:	90                   	nop
1409c617e:	48 8d 15 df 3d 6b 00 	lea    0x6b3ddf(%rip),%rdx        # 0x141079f64
1409c6185:	48 8b c8             	mov    %rax,%rcx
1409c6188:	e8 83 57 04 00       	call   0x140a0b910
1409c618d:	48 8b f8             	mov    %rax,%rdi
1409c6190:	48 8d 05 6d 6e 60 00 	lea    0x606e6d(%rip),%rax        # 0x140fcd004
1409c6197:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1409c619c:	48 8b 45 b8          	mov    -0x48(%rbp),%rax
1409c61a0:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
1409c61a5:	48 8b 57 10          	mov    0x10(%rdi),%rdx
1409c61a9:	48 85 d2             	test   %rdx,%rdx
1409c61ac:	74 4f                	je     0x1409c61fd
1409c61ae:	4c 8b 47 18          	mov    0x18(%rdi),%r8
1409c61b2:	49 8b c8             	mov    %r8,%rcx
1409c61b5:	48 2b ca             	sub    %rdx,%rcx
1409c61b8:	48 83 f9 01          	cmp    $0x1,%rcx
1409c61bc:	72 1c                	jb     0x1409c61da
1409c61be:	48 8d 42 01          	lea    0x1(%rdx),%rax
1409c61c2:	48 89 47 10          	mov    %rax,0x10(%rdi)
1409c61c6:	48 8b c7             	mov    %rdi,%rax
1409c61c9:	49 83 f8 0f          	cmp    $0xf,%r8
1409c61cd:	76 03                	jbe    0x1409c61d2
1409c61cf:	48 8b 07             	mov    (%rdi),%rax
1409c61d2:	66 c7 04 10 20 00    	movw   $0x20,(%rax,%rdx,1)
1409c61d8:	eb 23                	jmp    0x1409c61fd
1409c61da:	48 c7 44 24 20 01 00 	movq   $0x1,0x20(%rsp)
1409c61e1:	00 00
1409c61e3:	4c 8d 0d 5a 1d 61 00 	lea    0x611d5a(%rip),%r9        # 0x140fd7f44
1409c61ea:	44 0f b6 44 24 60    	movzbl 0x60(%rsp),%r8d
1409c61f0:	ba 01 00 00 00       	mov    $0x1,%edx
1409c61f5:	48 8b cf             	mov    %rdi,%rcx
1409c61f8:	e8 83 24 7e ff       	call   0x1401a8680
1409c61fd:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1409c6202:	48 8d 8d 20 01 00 00 	lea    0x120(%rbp),%rcx
1409c6209:	e8 52 ab ff ff       	call   0x1409c0d60
1409c620e:	90                   	nop
1409c620f:	4c 8b 40 10          	mov    0x10(%rax),%r8
1409c6213:	48 83 78 18 0f       	cmpq   $0xf,0x18(%rax)
1409c6218:	76 03                	jbe    0x1409c621d
1409c621a:	48 8b 00             	mov    (%rax),%rax
1409c621d:	48 8b d0             	mov    %rax,%rdx
1409c6220:	48 8b cf             	mov    %rdi,%rcx
1409c6223:	e8 58 7f 7e ff       	call   0x1401ae180
1409c6228:	90                   	nop
1409c6229:	48 8b 95 38 01 00 00 	mov    0x138(%rbp),%rdx
1409c6230:	48 83 fa 0f          	cmp    $0xf,%rdx
1409c6234:	76 34                	jbe    0x1409c626a
1409c6236:	48 ff c2             	inc    %rdx
1409c6239:	48 8b 8d 20 01 00 00 	mov    0x120(%rbp),%rcx
1409c6240:	48 8b c1             	mov    %rcx,%rax
1409c6243:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1409c624a:	72 19                	jb     0x1409c6265
1409c624c:	48 83 c2 27          	add    $0x27,%rdx
1409c6250:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409c6254:	48 2b c1             	sub    %rcx,%rax
1409c6257:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1409c625b:	48 83 f8 1f          	cmp    $0x1f,%rax
1409c625f:	0f 87 a0 0b 00 00    	ja     0x1409c6e05
1409c6265:	e8 da 4e 45 00       	call   0x140e1b144
1409c626a:	48 8d 05 f7 5d 60 00 	lea    0x605df7(%rip),%rax        # 0x140fcc068
1409c6271:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1409c6276:	4c 89 6c 24 78       	mov    %r13,0x78(%rsp)
1409c627b:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1409c627f:	48 85 c9             	test   %rcx,%rcx
1409c6282:	74 4f                	je     0x1409c62d3
1409c6284:	48 8b 57 18          	mov    0x18(%rdi),%rdx
1409c6288:	48 8b c2             	mov    %rdx,%rax
1409c628b:	48 2b c1             	sub    %rcx,%rax
1409c628e:	48 83 f8 01          	cmp    $0x1,%rax
1409c6292:	72 1c                	jb     0x1409c62b0
1409c6294:	48 8d 41 01          	lea    0x1(%rcx),%rax
1409c6298:	48 89 47 10          	mov    %rax,0x10(%rdi)
1409c629c:	48 8b c7             	mov    %rdi,%rax
1409c629f:	48 83 fa 0f          	cmp    $0xf,%rdx
1409c62a3:	76 03                	jbe    0x1409c62a8
1409c62a5:	48 8b 07             	mov    (%rdi),%rax
1409c62a8:	66 c7 04 08 20 00    	movw   $0x20,(%rax,%rcx,1)
1409c62ae:	eb 23                	jmp    0x1409c62d3
1409c62b0:	48 c7 44 24 20 01 00 	movq   $0x1,0x20(%rsp)
1409c62b7:	00 00
1409c62b9:	4c 8d 0d 84 1c 61 00 	lea    0x611c84(%rip),%r9        # 0x140fd7f44
1409c62c0:	44 0f b6 44 24 60    	movzbl 0x60(%rsp),%r8d
1409c62c6:	ba 01 00 00 00       	mov    $0x1,%edx
1409c62cb:	48 8b cf             	mov    %rdi,%rcx
1409c62ce:	e8 ad 23 7e ff       	call   0x1401a8680
1409c62d3:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1409c62d8:	48 8d 8d 20 01 00 00 	lea    0x120(%rbp),%rcx
1409c62df:	e8 7c aa ff ff       	call   0x1409c0d60
1409c62e4:	90                   	nop
1409c62e5:	4c 8b 40 10          	mov    0x10(%rax),%r8
1409c62e9:	48 83 78 18 0f       	cmpq   $0xf,0x18(%rax)
1409c62ee:	76 03                	jbe    0x1409c62f3
1409c62f0:	48 8b 00             	mov    (%rax),%rax
1409c62f3:	48 8b d0             	mov    %rax,%rdx
1409c62f6:	48 8b cf             	mov    %rdi,%rcx
1409c62f9:	e8 82 7e 7e ff       	call   0x1401ae180
1409c62fe:	90                   	nop
1409c62ff:	48 8b 95 38 01 00 00 	mov    0x138(%rbp),%rdx
1409c6306:	48 83 fa 0f          	cmp    $0xf,%rdx
1409c630a:	76 34                	jbe    0x1409c6340
1409c630c:	48 ff c2             	inc    %rdx
1409c630f:	48 8b 8d 20 01 00 00 	mov    0x120(%rbp),%rcx
1409c6316:	48 8b c1             	mov    %rcx,%rax
1409c6319:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1409c6320:	72 19                	jb     0x1409c633b
1409c6322:	48 83 c2 27          	add    $0x27,%rdx
1409c6326:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409c632a:	48 2b c1             	sub    %rcx,%rax
1409c632d:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1409c6331:	48 83 f8 1f          	cmp    $0x1f,%rax
1409c6335:	0f 87 d0 0a 00 00    	ja     0x1409c6e0b
1409c633b:	e8 04 4e 45 00       	call   0x140e1b144
1409c6340:	48 8d 05 7d 3c 6b 00 	lea    0x6b3c7d(%rip),%rax        # 0x141079fc4
1409c6347:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1409c634c:	48 8b 45 b0          	mov    -0x50(%rbp),%rax
1409c6350:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
1409c6355:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1409c6359:	48 85 c9             	test   %rcx,%rcx
1409c635c:	74 4f                	je     0x1409c63ad
1409c635e:	48 8b 57 18          	mov    0x18(%rdi),%rdx
1409c6362:	48 8b c2             	mov    %rdx,%rax
1409c6365:	48 2b c1             	sub    %rcx,%rax
1409c6368:	48 83 f8 01          	cmp    $0x1,%rax
1409c636c:	72 1c                	jb     0x1409c638a
1409c636e:	48 8d 41 01          	lea    0x1(%rcx),%rax
1409c6372:	48 89 47 10          	mov    %rax,0x10(%rdi)
1409c6376:	48 8b c7             	mov    %rdi,%rax
1409c6379:	48 83 fa 0f          	cmp    $0xf,%rdx
1409c637d:	76 03                	jbe    0x1409c6382
1409c637f:	48 8b 07             	mov    (%rdi),%rax
1409c6382:	66 c7 04 08 20 00    	movw   $0x20,(%rax,%rcx,1)
1409c6388:	eb 23                	jmp    0x1409c63ad
1409c638a:	48 c7 44 24 20 01 00 	movq   $0x1,0x20(%rsp)
1409c6391:	00 00
1409c6393:	4c 8d 0d aa 1b 61 00 	lea    0x611baa(%rip),%r9        # 0x140fd7f44
1409c639a:	44 0f b6 44 24 60    	movzbl 0x60(%rsp),%r8d
1409c63a0:	ba 01 00 00 00       	mov    $0x1,%edx
1409c63a5:	48 8b cf             	mov    %rdi,%rcx
1409c63a8:	e8 d3 22 7e ff       	call   0x1401a8680
1409c63ad:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1409c63b2:	48 8d 8d 20 01 00 00 	lea    0x120(%rbp),%rcx
1409c63b9:	e8 62 a8 ff ff       	call   0x1409c0c20
1409c63be:	90                   	nop
1409c63bf:	4c 8b 40 10          	mov    0x10(%rax),%r8
1409c63c3:	48 83 78 18 0f       	cmpq   $0xf,0x18(%rax)
1409c63c8:	76 03                	jbe    0x1409c63cd
1409c63ca:	48 8b 00             	mov    (%rax),%rax
1409c63cd:	48 8b d0             	mov    %rax,%rdx
1409c63d0:	48 8b cf             	mov    %rdi,%rcx
1409c63d3:	e8 a8 7d 7e ff       	call   0x1401ae180
1409c63d8:	90                   	nop
1409c63d9:	48 8b 95 38 01 00 00 	mov    0x138(%rbp),%rdx
1409c63e0:	48 83 fa 0f          	cmp    $0xf,%rdx
1409c63e4:	76 34                	jbe    0x1409c641a
1409c63e6:	48 ff c2             	inc    %rdx
1409c63e9:	48 8b 8d 20 01 00 00 	mov    0x120(%rbp),%rcx
1409c63f0:	48 8b c1             	mov    %rcx,%rax
1409c63f3:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1409c63fa:	72 19                	jb     0x1409c6415
1409c63fc:	48 83 c2 27          	add    $0x27,%rdx
1409c6400:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409c6404:	48 2b c1             	sub    %rcx,%rax
1409c6407:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1409c640b:	48 83 f8 1f          	cmp    $0x1f,%rax
1409c640f:	0f 87 fc 09 00 00    	ja     0x1409c6e11
1409c6415:	e8 2a 4d 45 00       	call   0x140e1b144
1409c641a:	48 8d 05 af 3b 6b 00 	lea    0x6b3baf(%rip),%rax        # 0x141079fd0
1409c6421:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1409c6426:	49 8d 47 28          	lea    0x28(%r15),%rax
1409c642a:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
1409c642f:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1409c6433:	48 85 c9             	test   %rcx,%rcx
1409c6436:	74 4f                	je     0x1409c6487
1409c6438:	48 8b 57 18          	mov    0x18(%rdi),%rdx
1409c643c:	48 8b c2             	mov    %rdx,%rax
1409c643f:	48 2b c1             	sub    %rcx,%rax
1409c6442:	48 83 f8 01          	cmp    $0x1,%rax
1409c6446:	72 1c                	jb     0x1409c6464
1409c6448:	48 8d 41 01          	lea    0x1(%rcx),%rax
1409c644c:	48 89 47 10          	mov    %rax,0x10(%rdi)
1409c6450:	48 8b c7             	mov    %rdi,%rax
1409c6453:	48 83 fa 0f          	cmp    $0xf,%rdx
1409c6457:	76 03                	jbe    0x1409c645c
1409c6459:	48 8b 07             	mov    (%rdi),%rax
1409c645c:	66 c7 04 08 20 00    	movw   $0x20,(%rax,%rcx,1)
1409c6462:	eb 23                	jmp    0x1409c6487
1409c6464:	48 c7 44 24 20 01 00 	movq   $0x1,0x20(%rsp)
1409c646b:	00 00
1409c646d:	4c 8d 0d d0 1a 61 00 	lea    0x611ad0(%rip),%r9        # 0x140fd7f44
1409c6474:	44 0f b6 44 24 60    	movzbl 0x60(%rsp),%r8d
1409c647a:	ba 01 00 00 00       	mov    $0x1,%edx
1409c647f:	48 8b cf             	mov    %rdi,%rcx
1409c6482:	e8 f9 21 7e ff       	call   0x1401a8680
1409c6487:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1409c648c:	48 8d 8d 20 01 00 00 	lea    0x120(%rbp),%rcx
1409c6493:	e8 08 aa ff ff       	call   0x1409c0ea0
1409c6498:	90                   	nop
1409c6499:	4c 8b 40 10          	mov    0x10(%rax),%r8
1409c649d:	48 83 78 18 0f       	cmpq   $0xf,0x18(%rax)
1409c64a2:	76 03                	jbe    0x1409c64a7
1409c64a4:	48 8b 00             	mov    (%rax),%rax
1409c64a7:	48 8b d0             	mov    %rax,%rdx
1409c64aa:	48 8b cf             	mov    %rdi,%rcx
1409c64ad:	e8 ce 7c 7e ff       	call   0x1401ae180
1409c64b2:	90                   	nop
1409c64b3:	48 8b 95 38 01 00 00 	mov    0x138(%rbp),%rdx
1409c64ba:	48 83 fa 0f          	cmp    $0xf,%rdx
1409c64be:	76 34                	jbe    0x1409c64f4
1409c64c0:	48 ff c2             	inc    %rdx
1409c64c3:	48 8b 8d 20 01 00 00 	mov    0x120(%rbp),%rcx
1409c64ca:	48 8b c1             	mov    %rcx,%rax
1409c64cd:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1409c64d4:	72 19                	jb     0x1409c64ef
1409c64d6:	48 83 c2 27          	add    $0x27,%rdx
1409c64da:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409c64de:	48 2b c1             	sub    %rcx,%rax
1409c64e1:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1409c64e5:	48 83 f8 1f          	cmp    $0x1f,%rax
1409c64e9:	0f 87 28 09 00 00    	ja     0x1409c6e17
1409c64ef:	e8 50 4c 45 00       	call   0x140e1b144
1409c64f4:	48 8d 95 f0 01 00 00 	lea    0x1f0(%rbp),%rdx
1409c64fb:	48 8b cf             	mov    %rdi,%rcx
1409c64fe:	e8 7d 57 04 00       	call   0x140a0bc80
1409c6503:	48 8b f8             	mov    %rax,%rdi
1409c6506:	48 8d 05 1b 3a 6b 00 	lea    0x6b3a1b(%rip),%rax        # 0x141079f28
1409c650d:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1409c6512:	48 c7 44 24 78 24 00 	movq   $0x24,0x78(%rsp)
1409c6519:	00 00
1409c651b:	0f 28 44 24 70       	movaps 0x70(%rsp),%xmm0
1409c6520:	66 0f 7f 45 a0       	movdqa %xmm0,-0x60(%rbp)
1409c6525:	48 8d 05 b4 3a 6b 00 	lea    0x6b3ab4(%rip),%rax        # 0x141079fe0
1409c652c:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1409c6531:	48 c7 44 24 78 0a 00 	movq   $0xa,0x78(%rsp)
1409c6538:	00 00
1409c653a:	48 8d 05 af 3a 6b 00 	lea    0x6b3aaf(%rip),%rax        # 0x141079ff0
1409c6541:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
1409c6545:	48 c7 45 e8 bc 00 00 	movq   $0xbc,-0x18(%rbp)
1409c654c:	00
1409c654d:	48 8d 05 10 2a 61 00 	lea    0x612a10(%rip),%rax        # 0x140fd8f64
1409c6554:	48 89 45 80          	mov    %rax,-0x80(%rbp)
1409c6558:	48 c7 45 88 06 00 00 	movq   $0x6,-0x78(%rbp)
1409c655f:	00
1409c6560:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
1409c6564:	48 8d 8d 00 01 00 00 	lea    0x100(%rbp),%rcx
1409c656b:	e8 00 64 04 00       	call   0x140a0c970
1409c6570:	0f 10 00             	movups (%rax),%xmm0
1409c6573:	0f 29 45 a0          	movaps %xmm0,-0x60(%rbp)
1409c6577:	0f 28 4c 24 70       	movaps 0x70(%rsp),%xmm1
1409c657c:	66 0f 7f 4c 24 70    	movdqa %xmm1,0x70(%rsp)
1409c6582:	0f 28 45 e0          	movaps -0x20(%rbp),%xmm0
1409c6586:	66 0f 7f 45 e0       	movdqa %xmm0,-0x20(%rbp)
1409c658b:	0f 28 4d 80          	movaps -0x80(%rbp),%xmm1
1409c658f:	66 0f 7f 4d 80       	movdqa %xmm1,-0x80(%rbp)
1409c6594:	48 89 5c 24 50       	mov    %rbx,0x50(%rsp)
1409c6599:	4c 89 74 24 48       	mov    %r14,0x48(%rsp)
1409c659e:	44 89 64 24 40       	mov    %r12d,0x40(%rsp)
1409c65a3:	48 89 7c 24 38       	mov    %rdi,0x38(%rsp)
1409c65a8:	48 8d 45 a0          	lea    -0x60(%rbp),%rax
1409c65ac:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1409c65b1:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
1409c65b6:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1409c65bb:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
1409c65bf:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1409c65c4:	4c 8d 4d 80          	lea    -0x80(%rbp),%r9
1409c65c8:	ba 0f 00 00 00       	mov    $0xf,%edx
1409c65cd:	41 b8 03 01 00 00    	mov    $0x103,%r8d
1409c65d3:	48 8d 8d 40 01 00 00 	lea    0x140(%rbp),%rcx
1409c65da:	e8 01 52 04 00       	call   0x140a0b7e0
1409c65df:	90                   	nop
1409c65e0:	48 8b d0             	mov    %rax,%rdx
1409c65e3:	48 8b ce             	mov    %rsi,%rcx
1409c65e6:	e8 e5 58 04 00       	call   0x140a0bed0
1409c65eb:	90                   	nop
1409c65ec:	48 8b 95 a0 01 00 00 	mov    0x1a0(%rbp),%rdx
1409c65f3:	48 83 fa 0f          	cmp    $0xf,%rdx
1409c65f7:	76 34                	jbe    0x1409c662d
1409c65f9:	48 ff c2             	inc    %rdx
1409c65fc:	48 8b 8d 88 01 00 00 	mov    0x188(%rbp),%rcx
1409c6603:	48 8b c1             	mov    %rcx,%rax