1409531f7:	00
1409531f8:	48 89 8d 60 04 00 00 	mov    %rcx,0x460(%rbp)
1409531ff:	49 8b 4c 24 f8       	mov    -0x8(%r12),%rcx
140953204:	48 89 8d 68 04 00 00 	mov    %rcx,0x468(%rbp)
14095320b:	4c 8d 8d 60 04 00 00 	lea    0x460(%rbp),%r9
140953212:	4c 8d 85 68 04 00 00 	lea    0x468(%rbp),%r8
140953219:	49 8b 54 24 e8       	mov    -0x18(%r12),%rdx
14095321e:	48 8b c8             	mov    %rax,%rcx
140953221:	e8 da 51 df ff       	call   0x140748400
140953226:	48 8b d8             	mov    %rax,%rbx
140953229:	eb 02                	jmp    0x14095322d
14095322b:	33 db                	xor    %ebx,%ebx
14095322d:	48 8b 4d 60          	mov    0x60(%rbp),%rcx
140953231:	48 85 c9             	test   %rcx,%rcx
140953234:	74 21                	je     0x140953257
140953236:	8b 41 10             	mov    0x10(%rcx),%eax
140953239:	ff c8                	dec    %eax
14095323b:	89 41 10             	mov    %eax,0x10(%rcx)
14095323e:	85 c0                	test   %eax,%eax
140953240:	7f 15                	jg     0x140953257
140953242:	0f 88 5c 3d 00 00    	js     0x140956fa4
140953248:	48 8b 01             	mov    (%rcx),%rax
14095324b:	8b d6                	mov    %esi,%edx
14095324d:	48 8b 00             	mov    (%rax),%rax
140953250:	ff 15 ca 07 63 00    	call   *0x6307ca(%rip)        # 0x140f83a20
140953256:	90                   	nop
140953257:	e9 49 3a 00 00       	jmp    0x140956ca5
14095325c:	49 8b 54 24 f8       	mov    -0x8(%r12),%rdx
140953261:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
140953268:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14095326f:	00
140953270:	49 ff c0             	inc    %r8
140953273:	42 80 3c 02 00       	cmpb   $0x0,(%rdx,%r8,1)
140953278:	75 f6                	jne    0x140953270
14095327a:	48 8d 0d f7 d5 a5 00 	lea    0xa5d5f7(%rip),%rcx        # 0x1413b0878
140953281:	e8 4a c1 84 ff       	call   0x14019f3d0
140953286:	49 8b 54 24 f8       	mov    -0x8(%r12),%rdx
14095328b:	0f 57 c0             	xorps  %xmm0,%xmm0
14095328e:	0f 11 85 c0 0f 00 00 	movups %xmm0,0xfc0(%rbp)
140953295:	33 f6                	xor    %esi,%esi
140953297:	48 89 b5 d0 0f 00 00 	mov    %rsi,0xfd0(%rbp)
14095329e:	48 89 b5 d8 0f 00 00 	mov    %rsi,0xfd8(%rbp)
1409532a5:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
1409532ac:	0f 1f 40 00          	nopl   0x0(%rax)
1409532b0:	49 ff c0             	inc    %r8
1409532b3:	42 38 34 02          	cmp    %sil,(%rdx,%r8,1)
1409532b7:	75 f7                	jne    0x1409532b0
1409532b9:	48 8d 8d c0 0f 00 00 	lea    0xfc0(%rbp),%rcx
1409532c0:	e8 3b 3b 84 ff       	call   0x140196e00
1409532c5:	90                   	nop
1409532c6:	4c 8b 35 13 12 ae 00 	mov    0xae1213(%rip),%r14        # 0x1414344e0
1409532cd:	49 8b 7e 08          	mov    0x8(%r14),%rdi
1409532d1:	48 89 bd 68 07 00 00 	mov    %rdi,0x768(%rbp)
1409532d8:	89 b5 70 07 00 00    	mov    %esi,0x770(%rbp)
1409532de:	49 8b f6             	mov    %r14,%rsi
1409532e1:	4c 89 b5 78 07 00 00 	mov    %r14,0x778(%rbp)
1409532e8:	80 7f 19 00          	cmpb   $0x0,0x19(%rdi)
1409532ec:	75 4f                	jne    0x14095333d
1409532ee:	41 bf 01 00 00 00    	mov    $0x1,%r15d
1409532f4:	48 89 bd 68 07 00 00 	mov    %rdi,0x768(%rbp)
1409532fb:	48 8d 4f 20          	lea    0x20(%rdi),%rcx
1409532ff:	48 8d 95 c0 0f 00 00 	lea    0xfc0(%rbp),%rdx
140953306:	e8 05 d3 87 ff       	call   0x1401d0610
14095330b:	84 c0                	test   %al,%al
14095330d:	79 10                	jns    0x14095331f
14095330f:	c7 85 70 07 00 00 00 	movl   $0x0,0x770(%rbp)
140953316:	00 00 00
140953319:	48 8b 7f 10          	mov    0x10(%rdi),%rdi
14095331d:	eb 0d                	jmp    0x14095332c
14095331f:	44 89 bd 70 07 00 00 	mov    %r15d,0x770(%rbp)
140953326:	48 8b f7             	mov    %rdi,%rsi
140953329:	48 8b 3f             	mov    (%rdi),%rdi
14095332c:	80 7f 19 00          	cmpb   $0x0,0x19(%rdi)
140953330:	74 c2                	je     0x1409532f4
140953332:	48 89 b5 78 07 00 00 	mov    %rsi,0x778(%rbp)
140953339:	44 8b 7d 90          	mov    -0x70(%rbp),%r15d
14095333d:	f2 0f 10 85 78 07 00 	movsd  0x778(%rbp),%xmm0
140953344:	00
140953345:	f2 0f 11 44 24 50    	movsd  %xmm0,0x50(%rsp)
14095334b:	80 7e 19 00          	cmpb   $0x0,0x19(%rsi)
14095334f:	75 18                	jne    0x140953369
140953351:	48 8d 56 20          	lea    0x20(%rsi),%rdx
140953355:	48 8d 8d c0 0f 00 00 	lea    0xfc0(%rbp),%rcx
14095335c:	e8 af d2 87 ff       	call   0x1401d0610
140953361:	84 c0                	test   %al,%al
140953363:	0f 89 b7 00 00 00    	jns    0x140953420
140953369:	48 b8 ff ff ff ff ff 	movabs $0x3ffffffffffffff,%rax
140953370:	ff ff 03
140953373:	48 39 05 6e 11 ae 00 	cmp    %rax,0xae116e(%rip)        # 0x1414344e8
14095337a:	0f 84 35 3c 00 00    	je     0x140956fb5
140953380:	48 8d 35 59 11 ae 00 	lea    0xae1159(%rip),%rsi        # 0x1414344e0
140953387:	48 89 75 28          	mov    %rsi,0x28(%rbp)
14095338b:	33 ff                	xor    %edi,%edi
14095338d:	48 89 7d 30          	mov    %rdi,0x30(%rbp)
140953391:	b9 40 00 00 00       	mov    $0x40,%ecx
140953396:	e8 6d 7d 4c 00       	call   0x140e1b108
14095339b:	48 89 45 30          	mov    %rax,0x30(%rbp)
14095339f:	48 89 78 30          	mov    %rdi,0x30(%rax)
1409533a3:	48 89 78 38          	mov    %rdi,0x38(%rax)
1409533a7:	0f 10 85 c0 0f 00 00 	movups 0xfc0(%rbp),%xmm0
1409533ae:	0f 11 40 20          	movups %xmm0,0x20(%rax)
1409533b2:	0f 10 8d d0 0f 00 00 	movups 0xfd0(%rbp),%xmm1
1409533b9:	0f 11 48 30          	movups %xmm1,0x30(%rax)
1409533bd:	48 89 bd d0 0f 00 00 	mov    %rdi,0xfd0(%rbp)
1409533c4:	48 c7 85 d8 0f 00 00 	movq   $0xf,0xfd8(%rbp)
1409533cb:	0f 00 00 00
1409533cf:	40 88 bd c0 0f 00 00 	mov    %dil,0xfc0(%rbp)
1409533d6:	48 8b 45 30          	mov    0x30(%rbp),%rax
1409533da:	4c 89 30             	mov    %r14,(%rax)
1409533dd:	48 8b 45 30          	mov    0x30(%rbp),%rax
1409533e1:	4c 89 70 08          	mov    %r14,0x8(%rax)
1409533e5:	48 8b 45 30          	mov    0x30(%rbp),%rax
1409533e9:	4c 89 70 10          	mov    %r14,0x10(%rax)
1409533ed:	48 8b 45 30          	mov    0x30(%rbp),%rax
1409533f1:	40 88 78 18          	mov    %dil,0x18(%rax)
1409533f5:	48 8b 45 30          	mov    0x30(%rbp),%rax
1409533f9:	40 88 78 19          	mov    %dil,0x19(%rax)
1409533fd:	4c 8b 45 30          	mov    0x30(%rbp),%r8
140953401:	48 89 7d 30          	mov    %rdi,0x30(%rbp)
140953405:	0f 10 85 68 07 00 00 	movups 0x768(%rbp),%xmm0
14095340c:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
140953411:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140953416:	48 8b ce             	mov    %rsi,%rcx
140953419:	e8 72 46 89 ff       	call   0x1401e7a90
14095341e:	eb 02                	jmp    0x140953422
140953420:	33 ff                	xor    %edi,%edi
140953422:	48 8b 95 d8 0f 00 00 	mov    0xfd8(%rbp),%rdx
140953429:	48 83 fa 0f          	cmp    $0xf,%rdx
14095342d:	76 34                	jbe    0x140953463
14095342f:	48 ff c2             	inc    %rdx
140953432:	48 8b 8d c0 0f 00 00 	mov    0xfc0(%rbp),%rcx
140953439:	48 8b c1             	mov    %rcx,%rax
14095343c:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140953443:	72 19                	jb     0x14095345e
140953445:	48 83 c2 27          	add    $0x27,%rdx
140953449:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14095344d:	48 2b c1             	sub    %rcx,%rax
140953450:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140953454:	48 83 f8 1f          	cmp    $0x1f,%rax
140953458:	0f 87 51 3b 00 00    	ja     0x140956faf
14095345e:	e8 e1 7c 4c 00       	call   0x140e1b144
140953463:	48 89 bd d0 0f 00 00 	mov    %rdi,0xfd0(%rbp)
14095346a:	48 c7 85 d8 0f 00 00 	movq   $0xf,0xfd8(%rbp)
140953471:	0f 00 00 00
140953475:	c6 85 c0 0f 00 00 00 	movb   $0x0,0xfc0(%rbp)
14095347c:	48 8b 15 0d 0e ae 00 	mov    0xae0e0d(%rip),%rdx        # 0x141434290
140953483:	0f 57 c0             	xorps  %xmm0,%xmm0
140953486:	0f 11 85 e0 0f 00 00 	movups %xmm0,0xfe0(%rbp)
14095348d:	48 89 bd f0 0f 00 00 	mov    %rdi,0xff0(%rbp)
140953494:	48 89 bd f8 0f 00 00 	mov    %rdi,0xff8(%rbp)
14095349b:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
1409534a2:	49 ff c0             	inc    %r8
1409534a5:	42 80 3c 02 00       	cmpb   $0x0,(%rdx,%r8,1)
1409534aa:	75 f6                	jne    0x1409534a2
1409534ac:	48 8d 8d e0 0f 00 00 	lea    0xfe0(%rbp),%rcx
1409534b3:	e8 48 39 84 ff       	call   0x140196e00
1409534b8:	90                   	nop
1409534b9:	4c 8d 05 b8 d3 a5 00 	lea    0xa5d3b8(%rip),%r8        # 0x1413b0878
1409534c0:	48 8d 95 e0 0f 00 00 	lea    0xfe0(%rbp),%rdx
1409534c7:	48 8b 0d 52 f9 ad 00 	mov    0xadf952(%rip),%rcx        # 0x141432e20
1409534ce:	e8 ed 2a c2 ff       	call   0x140575fc0
1409534d3:	90                   	nop
1409534d4:	4c 8b 85 f8 0f 00 00 	mov    0xff8(%rbp),%r8
1409534db:	49 83 f8 0f          	cmp    $0xf,%r8
1409534df:	76 13                	jbe    0x1409534f4
1409534e1:	48 8b 95 e0 0f 00 00 	mov    0xfe0(%rbp),%rdx
1409534e8:	48 8d 8d e0 0f 00 00 	lea    0xfe0(%rbp),%rcx
1409534ef:	e8 5c 9b 84 ff       	call   0x14019d050
1409534f4:	48 89 bd f0 0f 00 00 	mov    %rdi,0xff0(%rbp)
1409534fb:	48 c7 85 f8 0f 00 00 	movq   $0xf,0xff8(%rbp)
140953502:	0f 00 00 00
140953506:	c6 85 e0 0f 00 00 00 	movb   $0x0,0xfe0(%rbp)
14095350d:	44 8b 75 98          	mov    -0x68(%rbp),%r14d
140953511:	e9 8f 37 00 00       	jmp    0x140956ca5
140953516:	c6 05 83 0f ae 00 01 	movb   $0x1,0xae0f83(%rip)        # 0x1414344a0
14095351d:	e9 83 37 00 00       	jmp    0x140956ca5
140953522:	c6 05 77 0f ae 00 00 	movb   $0x0,0xae0f77(%rip)        # 0x1414344a0
140953529:	e9 77 37 00 00       	jmp    0x140956ca5
14095352e:	c7 44 24 28 00 00 00 	movl   $0x0,0x28(%rsp)
140953535:	00
140953536:	49 8b 44 24 f8       	mov    -0x8(%r12),%rax
14095353b:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140953540:	4d 8b 4c 24 f0       	mov    -0x10(%r12),%r9
140953545:	45 8b 44 24 e8       	mov    -0x18(%r12),%r8d
14095354a:	49 8b 54 24 e0       	mov    -0x20(%r12),%rdx
14095354f:	49 8b 4c 24 d8       	mov    -0x28(%r12),%rcx
140953554:	e8 57 af ff ff       	call   0x14094e4b0
140953559:	e9 47 37 00 00       	jmp    0x140956ca5
14095355e:	49 8b 4c 24 d8       	mov    -0x28(%r12),%rcx
140953563:	80 79 44 00          	cmpb   $0x0,0x44(%rcx)
140953567:	74 14                	je     0x14095357d
140953569:	45 33 c0             	xor    %r8d,%r8d
14095356c:	48 8d 15 e5 d8 70 00 	lea    0x70d8e5(%rip),%rdx        # 0x141060e58
140953573:	e8 08 c4 e4 ff       	call   0x14079f980
140953578:	e9 28 37 00 00       	jmp    0x140956ca5
14095357d:	c7 44 24 28 03 00 00 	movl   $0x3,0x28(%rsp)
140953584:	00
140953585:	49 8b 44 24 f8       	mov    -0x8(%r12),%rax
14095358a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14095358f:	4d 8b 4c 24 f0       	mov    -0x10(%r12),%r9
140953594:	45 8b 44 24 e8       	mov    -0x18(%r12),%r8d
140953599:	49 8b 54 24 e0       	mov    -0x20(%r12),%rdx
14095359e:	e8 0d af ff ff       	call   0x14094e4b0
1409535a3:	e9 fd 36 00 00       	jmp    0x140956ca5
1409535a8:	89 74 24 28          	mov    %esi,0x28(%rsp)
1409535ac:	49 8b 44 24 f8       	mov    -0x8(%r12),%rax
1409535b1:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1409535b6:	4d 8b 4c 24 f0       	mov    -0x10(%r12),%r9
1409535bb:	45 8b 44 24 e8       	mov    -0x18(%r12),%r8d
1409535c0:	49 8b 54 24 e0       	mov    -0x20(%r12),%rdx
1409535c5:	49 8b 4c 24 d8       	mov    -0x28(%r12),%rcx
1409535ca:	e8 e1 ae ff ff       	call   0x14094e4b0
1409535cf:	e9 d1 36 00 00       	jmp    0x140956ca5
1409535d4:	c7 44 24 28 02 00 00 	movl   $0x2,0x28(%rsp)
1409535db:	00
1409535dc:	49 8b 44 24 f8       	mov    -0x8(%r12),%rax
1409535e1:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1409535e6:	4d 8b 4c 24 f0       	mov    -0x10(%r12),%r9
1409535eb:	45 8b 44 24 e8       	mov    -0x18(%r12),%r8d
1409535f0:	49 8b 54 24 e0       	mov    -0x20(%r12),%rdx
1409535f5:	49 8b 4c 24 d8       	mov    -0x28(%r12),%rcx
1409535fa:	e8 b1 ae ff ff       	call   0x14094e4b0
1409535ff:	e9 a1 36 00 00       	jmp    0x140956ca5
140953604:	ff 05 ee 0e ae 00    	incl   0xae0eee(%rip)        # 0x1414344f8
14095360a:	49 8b 4c 24 f0       	mov    -0x10(%r12),%rcx
14095360f:	48 8b 41 38          	mov    0x38(%rcx),%rax
140953613:	48 85 c0             	test   %rax,%rax
140953616:	0f 84 bb 39 00 00    	je     0x140956fd7
14095361c:	83 78 18 09          	cmpl   $0x9,0x18(%rax)
140953620:	0f 85 95 39 00 00    	jne    0x140956fbb
140953626:	48 8b c8             	mov    %rax,%rcx
140953629:	e8 d2 6d df ff       	call   0x14074a400
14095362e:	48 89 05 7b 0e ae 00 	mov    %rax,0xae0e7b(%rip)        # 0x1414344b0
140953635:	48 8b 15 54 0c ae 00 	mov    0xae0c54(%rip),%rdx        # 0x141434290
14095363c:	0f 57 c0             	xorps  %xmm0,%xmm0
14095363f:	0f 11 85 00 10 00 00 	movups %xmm0,0x1000(%rbp)
140953646:	33 ff                	xor    %edi,%edi
140953648:	48 89 bd 10 10 00 00 	mov    %rdi,0x1010(%rbp)
14095364f:	48 89 bd 18 10 00 00 	mov    %rdi,0x1018(%rbp)
140953656:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
14095365d:	0f 1f 00             	nopl   (%rax)
140953660:	49 ff c0             	inc    %r8
140953663:	42 38 3c 02          	cmp    %dil,(%rdx,%r8,1)
140953667:	75 f7                	jne    0x140953660
140953669:	48 8d 8d 00 10 00 00 	lea    0x1000(%rbp),%rcx
140953670:	e8 8b 37 84 ff       	call   0x140196e00
140953675:	90                   	nop
140953676:	45 33 c9             	xor    %r9d,%r9d
140953679:	4c 8d 85 00 10 00 00 	lea    0x1000(%rbp),%r8
140953680:	49 8b 54 24 f0       	mov    -0x10(%r12),%rdx
140953685:	48 8b 0d 94 f7 ad 00 	mov    0xadf794(%rip),%rcx        # 0x141432e20
14095368c:	e8 6f 32 c2 ff       	call   0x140576900
140953691:	90                   	nop
140953692:	4c 8b 85 18 10 00 00 	mov    0x1018(%rbp),%r8
140953699:	49 83 f8 0f          	cmp    $0xf,%r8
14095369d:	76 13                	jbe    0x1409536b2
14095369f:	48 8b 95 00 10 00 00 	mov    0x1000(%rbp),%rdx
1409536a6:	48 8d 8d 00 10 00 00 	lea    0x1000(%rbp),%rcx
1409536ad:	e8 9e 99 84 ff       	call   0x14019d050
1409536b2:	48 89 bd 10 10 00 00 	mov    %rdi,0x1010(%rbp)
1409536b9:	48 c7 85 18 10 00 00 	movq   $0xf,0x1018(%rbp)
1409536c0:	0f 00 00 00
1409536c4:	c6 85 00 10 00 00 00 	movb   $0x0,0x1000(%rbp)
1409536cb:	e9 d5 35 00 00       	jmp    0x140956ca5
1409536d0:	ff 0d 22 0e ae 00    	decl   0xae0e22(%rip)        # 0x1414344f8
1409536d6:	e9 ca 35 00 00       	jmp    0x140956ca5
1409536db:	49 8b 44 24 f0       	mov    -0x10(%r12),%rax
1409536e0:	48 89 05 e9 0e ae 00 	mov    %rax,0xae0ee9(%rip)        # 0x1414345d0
1409536e7:	48 8b 15 a2 0b ae 00 	mov    0xae0ba2(%rip),%rdx        # 0x141434290
1409536ee:	0f 57 c0             	xorps  %xmm0,%xmm0
1409536f1:	0f 11 85 20 10 00 00 	movups %xmm0,0x1020(%rbp)
1409536f8:	33 ff                	xor    %edi,%edi
1409536fa:	48 89 bd 30 10 00 00 	mov    %rdi,0x1030(%rbp)
140953701:	48 89 bd 38 10 00 00 	mov    %rdi,0x1038(%rbp)
140953708:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
14095370f:	90                   	nop
140953710:	49 ff c0             	inc    %r8
140953713:	42 38 3c 02          	cmp    %dil,(%rdx,%r8,1)
140953717:	75 f7                	jne    0x140953710
140953719:	48 8d 8d 20 10 00 00 	lea    0x1020(%rbp),%rcx
140953720:	e8 db 36 84 ff       	call   0x140196e00
140953725:	90                   	nop
140953726:	41 b9 02 00 00 00    	mov    $0x2,%r9d
14095372c:	4c 8d 85 20 10 00 00 	lea    0x1020(%rbp),%r8
140953733:	49 8b 54 24 f0       	mov    -0x10(%r12),%rdx
140953738:	48 8b 0d e1 f6 ad 00 	mov    0xadf6e1(%rip),%rcx        # 0x141432e20
14095373f:	e8 bc 31 c2 ff       	call   0x140576900
140953744:	90                   	nop
140953745:	4c 8b 85 38 10 00 00 	mov    0x1038(%rbp),%r8
14095374c:	49 83 f8 0f          	cmp    $0xf,%r8
140953750:	76 13                	jbe    0x140953765
140953752:	48 8b 95 20 10 00 00 	mov    0x1020(%rbp),%rdx
140953759:	48 8d 8d 20 10 00 00 	lea    0x1020(%rbp),%rcx
140953760:	e8 eb 98 84 ff       	call   0x14019d050
140953765:	48 89 bd 30 10 00 00 	mov    %rdi,0x1030(%rbp)
14095376c:	48 c7 85 38 10 00 00 	movq   $0xf,0x1038(%rbp)
140953773:	0f 00 00 00
140953777:	c6 85 20 10 00 00 00 	movb   $0x0,0x1020(%rbp)
14095377e:	e9 22 35 00 00       	jmp    0x140956ca5
140953783:	48 c7 05 42 0e ae 00 	movq   $0x0,0xae0e42(%rip)        # 0x1414345d0
14095378a:	00 00 00 00
14095378e:	49 8b 44 24 f0       	mov    -0x10(%r12),%rax
140953793:	48 89 85 70 04 00 00 	mov    %rax,0x470(%rbp)
14095379a:	4c 8d 8d 70 04 00 00 	lea    0x470(%rbp),%r9
1409537a1:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1409537a7:	49 8b 54 24 d0       	mov    -0x30(%r12),%rdx
1409537ac:	49 8b 4c 24 c0       	mov    -0x40(%r12),%rcx
1409537b1:	e8 ca b6 ff ff       	call   0x14094ee80
1409537b6:	e9 ea 34 00 00       	jmp    0x140956ca5
1409537bb:	49 8b 44 24 f0       	mov    -0x10(%r12),%rax
1409537c0:	48 89 05 09 0e ae 00 	mov    %rax,0xae0e09(%rip)        # 0x1414345d0
1409537c7:	48 8b 15 c2 0a ae 00 	mov    0xae0ac2(%rip),%rdx        # 0x141434290
1409537ce:	0f 57 c0             	xorps  %xmm0,%xmm0
1409537d1:	0f 11 85 40 10 00 00 	movups %xmm0,0x1040(%rbp)
1409537d8:	33 ff                	xor    %edi,%edi
1409537da:	48 89 bd 50 10 00 00 	mov    %rdi,0x1050(%rbp)
1409537e1:	48 89 bd 58 10 00 00 	mov    %rdi,0x1058(%rbp)
1409537e8:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
1409537ef:	90                   	nop
1409537f0:	49 ff c0             	inc    %r8
1409537f3:	42 38 3c 02          	cmp    %dil,(%rdx,%r8,1)
1409537f7:	75 f7                	jne    0x1409537f0
1409537f9:	48 8d 8d 40 10 00 00 	lea    0x1040(%rbp),%rcx
140953800:	e8 fb 35 84 ff       	call   0x140196e00
140953805:	90                   	nop
140953806:	41 b9 03 00 00 00    	mov    $0x3,%r9d
14095380c:	4c 8d 85 40 10 00 00 	lea    0x1040(%rbp),%r8
140953813:	49 8b 54 24 f0       	mov    -0x10(%r12),%rdx
140953818:	48 8b 0d 01 f6 ad 00 	mov    0xadf601(%rip),%rcx        # 0x141432e20
14095381f:	e8 dc 30 c2 ff       	call   0x140576900
140953824:	90                   	nop
140953825:	4c 8b 85 58 10 00 00 	mov    0x1058(%rbp),%r8
14095382c:	49 83 f8 0f          	cmp    $0xf,%r8
140953830:	76 13                	jbe    0x140953845
140953832:	48 8b 95 40 10 00 00 	mov    0x1040(%rbp),%rdx
140953839:	48 8d 8d 40 10 00 00 	lea    0x1040(%rbp),%rcx
140953840:	e8 0b 98 84 ff       	call   0x14019d050
140953845:	48 89 bd 50 10 00 00 	mov    %rdi,0x1050(%rbp)
14095384c:	48 c7 85 58 10 00 00 	movq   $0xf,0x1058(%rbp)
140953853:	0f 00 00 00
140953857:	c6 85 40 10 00 00 00 	movb   $0x0,0x1040(%rbp)
14095385e:	e9 42 34 00 00       	jmp    0x140956ca5
140953863:	48 c7 05 62 0d ae 00 	movq   $0x0,0xae0d62(%rip)        # 0x1414345d0
14095386a:	00 00 00 00
14095386e:	49 8b 44 24 f0       	mov    -0x10(%r12),%rax
140953873:	48 89 85 78 04 00 00 	mov    %rax,0x478(%rbp)
14095387a:	4c 8d 8d 78 04 00 00 	lea    0x478(%rbp),%r9
140953881:	41 b8 03 00 00 00    	mov    $0x3,%r8d
140953887:	49 8b 54 24 d0       	mov    -0x30(%r12),%rdx
14095388c:	49 8b 4c 24 c0       	mov    -0x40(%r12),%rcx