14094f3d0:	48 8d 15 31 1d 71 00 	lea    0x711d31(%rip),%rdx        # 0x141061108
14094f3d7:	4c 8b c3             	mov    %rbx,%r8
14094f3da:	e8 e1 41 e4 ff       	call   0x1407935c0
14094f3df:	33 c0                	xor    %eax,%eax
14094f3e1:	48 83 c4 30          	add    $0x30,%rsp
14094f3e5:	5b                   	pop    %rbx
14094f3e6:	c3                   	ret
14094f3e7:	84 c0                	test   %al,%al
14094f3e9:	75 3e                	jne    0x14094f429
14094f3eb:	4c 8b 0d a6 4e ae 00 	mov    0xae4ea6(%rip),%r9        # 0x141434298
14094f3f2:	4c 8b c3             	mov    %rbx,%r8
14094f3f5:	48 8b 0d fc 20 ae 00 	mov    0xae20fc(%rip),%rcx        # 0x1414314f8
14094f3fc:	4d 85 c9             	test   %r9,%r9
14094f3ff:	74 14                	je     0x14094f415
14094f401:	48 8d 15 18 1d 71 00 	lea    0x711d18(%rip),%rdx        # 0x141061120
14094f408:	e8 b3 41 e4 ff       	call   0x1407935c0
14094f40d:	33 c0                	xor    %eax,%eax
14094f40f:	48 83 c4 30          	add    $0x30,%rsp
14094f413:	5b                   	pop    %rbx
14094f414:	c3                   	ret
14094f415:	48 8d 15 1c 1d 71 00 	lea    0x711d1c(%rip),%rdx        # 0x141061138
14094f41c:	e8 9f 41 e4 ff       	call   0x1407935c0
14094f421:	33 c0                	xor    %eax,%eax
14094f423:	48 83 c4 30          	add    $0x30,%rsp
14094f427:	5b                   	pop    %rbx
14094f428:	c3                   	ret
14094f429:	48 8b 0d 78 4e ae 00 	mov    0xae4e78(%rip),%rcx        # 0x1414342a8
14094f430:	48 85 c9             	test   %rcx,%rcx
14094f433:	74 46                	je     0x14094f47b
14094f435:	48 8b 15 64 4e ae 00 	mov    0xae4e64(%rip),%rdx        # 0x1414342a0
14094f43c:	48 85 d2             	test   %rdx,%rdx
14094f43f:	74 3a                	je     0x14094f47b
14094f441:	e8 9a b0 f1 ff       	call   0x14086a4e0
14094f446:	84 c0                	test   %al,%al
14094f448:	75 31                	jne    0x14094f47b
14094f44a:	48 8b 05 57 4e ae 00 	mov    0xae4e57(%rip),%rax        # 0x1414342a8
14094f451:	4c 8d 0d b8 4d ae 00 	lea    0xae4db8(%rip),%r9        # 0x141434210
14094f458:	48 8b 0d 99 20 ae 00 	mov    0xae2099(%rip),%rcx        # 0x1414314f8
14094f45f:	48 8d 15 ea 1c 71 00 	lea    0x711cea(%rip),%rdx        # 0x141061150
14094f466:	4c 8b c3             	mov    %rbx,%r8
14094f469:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14094f46e:	e8 4d 41 e4 ff       	call   0x1407935c0
14094f473:	33 c0                	xor    %eax,%eax
14094f475:	48 83 c4 30          	add    $0x30,%rsp
14094f479:	5b                   	pop    %rbx
14094f47a:	c3                   	ret
14094f47b:	48 8b 0d 76 20 ae 00 	mov    0xae2076(%rip),%rcx        # 0x1414314f8
14094f482:	4c 8d 0d 87 4d ae 00 	lea    0xae4d87(%rip),%r9        # 0x141434210
14094f489:	4c 8b c3             	mov    %rbx,%r8
14094f48c:	48 8d 15 e5 1c 71 00 	lea    0x711ce5(%rip),%rdx        # 0x141061178
14094f493:	e8 28 41 e4 ff       	call   0x1407935c0
14094f498:	33 c0                	xor    %eax,%eax
14094f49a:	48 83 c4 30          	add    $0x30,%rsp
14094f49e:	5b                   	pop    %rbx
14094f49f:	c3                   	ret
14094f4a0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14094f4a5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14094f4aa:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
14094f4af:	55                   	push   %rbp
14094f4b0:	41 54                	push   %r12
14094f4b2:	41 55                	push   %r13
14094f4b4:	41 56                	push   %r14
14094f4b6:	41 57                	push   %r15
14094f4b8:	48 8d ac 24 50 d3 ff 	lea    -0x2cb0(%rsp),%rbp
14094f4bf:	ff
14094f4c0:	b8 b0 2d 00 00       	mov    $0x2db0,%eax
14094f4c5:	e8 d6 bf 4c 00       	call   0x140e1b4a0
14094f4ca:	48 2b e0             	sub    %rax,%rsp
14094f4cd:	48 8b 05 2c 9a a6 00 	mov    0xa69a2c(%rip),%rax        # 0x1413b8f00
14094f4d4:	48 33 c4             	xor    %rsp,%rax
14094f4d7:	48 89 85 a0 2c 00 00 	mov    %rax,0x2ca0(%rbp)
14094f4de:	45 33 f6             	xor    %r14d,%r14d
14094f4e1:	41 8b c6             	mov    %r14d,%eax
14094f4e4:	89 44 24 60          	mov    %eax,0x60(%rsp)
14094f4e8:	89 44 24 70          	mov    %eax,0x70(%rsp)
14094f4ec:	41 8b f6             	mov    %r14d,%esi
14094f4ef:	44 89 75 a8          	mov    %r14d,-0x58(%rbp)
14094f4f3:	48 8d bd 10 2b 00 00 	lea    0x2b10(%rbp),%rdi
14094f4fa:	48 89 7d a0          	mov    %rdi,-0x60(%rbp)
14094f4fe:	4c 8d a5 10 12 00 00 	lea    0x1210(%rbp),%r12
14094f505:	b9 c8 00 00 00       	mov    $0xc8,%ecx
14094f50a:	48 8d 85 5c 18 00 00 	lea    0x185c(%rbp),%rax
14094f511:	0f 1f 40 00          	nopl   0x0(%rax)
14094f515:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
14094f51c:	00 00 00 00
14094f520:	4c 89 70 f4          	mov    %r14,-0xc(%rax)
14094f524:	4c 89 70 fc          	mov    %r14,-0x4(%rax)
14094f528:	4c 89 70 04          	mov    %r14,0x4(%rax)
14094f52c:	48 8d 40 18          	lea    0x18(%rax),%rax
14094f530:	48 83 e9 01          	sub    $0x1,%rcx
14094f534:	75 ea                	jne    0x14094f520
14094f536:	4c 8d ad 50 18 00 00 	lea    0x1850(%rbp),%r13
14094f53d:	bb 02 00 00 00       	mov    $0x2,%ebx
14094f542:	44 39 35 93 4f ae 00 	cmp    %r14d,0xae4f93(%rip)        # 0x1414344dc
14094f549:	74 16                	je     0x14094f561
14094f54b:	8b cb                	mov    %ebx,%ecx
14094f54d:	e8 3e 37 4e 00       	call   0x140e32c90
14094f552:	48 8b c8             	mov    %rax,%rcx
14094f555:	48 8d 15 dc 15 71 00 	lea    0x7115dc(%rip),%rdx        # 0x141060b38
14094f55c:	e8 0f 06 a3 ff       	call   0x14037fb70
14094f561:	c7 05 41 4f ae 00 fe 	movl   $0xfffffffe,0xae4f41(%rip)        # 0x1414344ac
14094f568:	ff ff ff
14094f56b:	0f 10 05 4e 4f ae 00 	movups 0xae4f4e(%rip),%xmm0        # 0x1414344c0
14094f572:	0f 29 85 50 18 00 00 	movaps %xmm0,0x1850(%rbp)
14094f579:	f2 0f 10 0d 4f 4f ae 	movsd  0xae4f4f(%rip),%xmm1        # 0x1414344d0
14094f580:	00
14094f581:	f2 0f 11 8d 60 18 00 	movsd  %xmm1,0x1860(%rbp)
14094f588:	00
14094f589:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14094f590:	83 3d 45 4f ae 00 00 	cmpl   $0x0,0xae4f45(%rip)        # 0x1414344dc
14094f597:	74 19                	je     0x14094f5b2
14094f599:	8b cb                	mov    %ebx,%ecx
14094f59b:	e8 f0 36 4e 00       	call   0x140e32c90
14094f5a0:	48 8b c8             	mov    %rax,%rcx
14094f5a3:	44 8b c6             	mov    %esi,%r8d
14094f5a6:	48 8d 15 9b 15 71 00 	lea    0x71159b(%rip),%rdx        # 0x141060b48
14094f5ad:	e8 be 05 a3 ff       	call   0x14037fb70
14094f5b2:	66 89 37             	mov    %si,(%rdi)
14094f5b5:	83 3d 20 4f ae 00 00 	cmpl   $0x0,0xae4f20(%rip)        # 0x1414344dc
14094f5bc:	74 0f                	je     0x14094f5cd
14094f5be:	48 8b d7             	mov    %rdi,%rdx
14094f5c1:	48 8d 8d 10 2b 00 00 	lea    0x2b10(%rbp),%rcx
14094f5c8:	e8 03 fc ff ff       	call   0x14094f1d0
14094f5cd:	48 8d 85 9e 2c 00 00 	lea    0x2c9e(%rbp),%rax
14094f5d4:	48 3b c7             	cmp    %rdi,%rax
14094f5d7:	0f 86 54 78 00 00    	jbe    0x140956e31
14094f5dd:	4c 8d 15 1c 0a 6b ff 	lea    -0x94f5e4(%rip),%r10        # 0x140000000
14094f5e4:	8b 0d c2 4e ae 00    	mov    0xae4ec2(%rip),%ecx        # 0x1414344ac
14094f5ea:	83 fe 05             	cmp    $0x5,%esi
14094f5ed:	0f 84 3a 78 00 00    	je     0x140956e2d
14094f5f3:	48 63 c6             	movslq %esi,%rax
14094f5f6:	4c 8d 3c 00          	lea    (%rax,%rax,1),%r15
14094f5fa:	47 0f bf b4 17 80 b5 	movswl 0x105b580(%r15,%r10,1),%r14d
14094f601:	05 01
14094f603:	41 81 fe e8 fd ff ff 	cmp    $0xfffffde8,%r14d
14094f60a:	0f 84 e7 03 00 00    	je     0x14094f9f7
14094f610:	83 f9 fe             	cmp    $0xfffffffe,%ecx
14094f613:	75 33                	jne    0x14094f648
14094f615:	83 3d c0 4e ae 00 00 	cmpl   $0x0,0xae4ec0(%rip)        # 0x1414344dc
14094f61c:	74 16                	je     0x14094f634
14094f61e:	8b cb                	mov    %ebx,%ecx
14094f620:	e8 6b 36 4e 00       	call   0x140e32c90
14094f625:	48 8b c8             	mov    %rax,%rcx
14094f628:	48 8d 15 31 15 71 00 	lea    0x711531(%rip),%rdx        # 0x141060b60
14094f62f:	e8 3c 05 a3 ff       	call   0x14037fb70
14094f634:	e8 67 58 ff ff       	call   0x140944ea0
14094f639:	8b c8                	mov    %eax,%ecx
14094f63b:	89 05 6b 4e ae 00    	mov    %eax,0xae4e6b(%rip)        # 0x1414344ac
14094f641:	4c 8d 15 b8 09 6b ff 	lea    -0x94f648(%rip),%r10        # 0x140000000
14094f648:	85 c9                	test   %ecx,%ecx
14094f64a:	7f 29                	jg     0x14094f675
14094f64c:	33 c9                	xor    %ecx,%ecx
14094f64e:	89 0d 58 4e ae 00    	mov    %ecx,0xae4e58(%rip)        # 0x1414344ac
14094f654:	33 ff                	xor    %edi,%edi
14094f656:	39 0d 80 4e ae 00    	cmp    %ecx,0xae4e80(%rip)        # 0x1414344dc
14094f65c:	0f 84 ee 00 00 00    	je     0x14094f750
14094f662:	8b cb                	mov    %ebx,%ecx
14094f664:	e8 27 36 4e 00       	call   0x140e32c90
14094f669:	48 8d 15 08 15 71 00 	lea    0x711508(%rip),%rdx        # 0x141060b78
14094f670:	e9 cd 00 00 00       	jmp    0x14094f742
14094f675:	81 f9 00 01 00 00    	cmp    $0x100,%ecx
14094f67b:	75 0f                	jne    0x14094f68c
14094f67d:	c7 05 25 4e ae 00 01 	movl   $0x101,0xae4e25(%rip)        # 0x1414344ac
14094f684:	01 00 00
14094f687:	e9 c3 03 00 00       	jmp    0x14094fa4f
14094f68c:	81 f9 68 01 00 00    	cmp    $0x168,%ecx
14094f692:	77 0e                	ja     0x14094f6a2
14094f694:	48 63 c1             	movslq %ecx,%rax
14094f697:	42 0f b6 bc 10 80 aa 	movzbl 0x105aa80(%rax,%r10,1),%edi
14094f69e:	05 01
14094f6a0:	eb 02                	jmp    0x14094f6a4
14094f6a2:	8b fb                	mov    %ebx,%edi
14094f6a4:	83 3d 31 4e ae 00 00 	cmpl   $0x0,0xae4e31(%rip)        # 0x1414344dc
14094f6ab:	0f 84 9f 00 00 00    	je     0x14094f750
14094f6b1:	8b cb                	mov    %ebx,%ecx
14094f6b3:	e8 d8 35 4e 00       	call   0x140e32c90
14094f6b8:	48 8b c8             	mov    %rax,%rcx
14094f6bb:	4c 8d 05 ce 14 71 00 	lea    0x7114ce(%rip),%r8        # 0x141060b90
14094f6c2:	48 8d 15 af 89 6c 00 	lea    0x6c89af(%rip),%rdx        # 0x141018078
14094f6c9:	e8 a2 04 a3 ff       	call   0x14037fb70
14094f6ce:	8b cb                	mov    %ebx,%ecx
14094f6d0:	e8 bb 35 4e 00       	call   0x140e32c90
14094f6d5:	48 8b d8             	mov    %rax,%rbx
14094f6d8:	44 8b cf             	mov    %edi,%r9d
14094f6db:	4c 8d 05 ea 13 71 00 	lea    0x7113ea(%rip),%r8        # 0x141060acc
14094f6e2:	81 ff 82 00 00 00    	cmp    $0x82,%edi
14094f6e8:	48 8d 05 15 f0 67 00 	lea    0x67f015(%rip),%rax        # 0x140fce704
14094f6ef:	4c 0f 42 c0          	cmovb  %rax,%r8
14094f6f3:	48 8d 05 06 09 6b ff 	lea    -0x94f6fa(%rip),%rax        # 0x140000000
14094f6fa:	4e 8b 8c c8 40 ae 05 	mov    0x105ae40(%rax,%r9,8),%r9
14094f701:	01
14094f702:	48 8d 15 cf 13 71 00 	lea    0x7113cf(%rip),%rdx        # 0x141060ad8
14094f709:	48 8b cb             	mov    %rbx,%rcx
14094f70c:	e8 5f 04 a3 ff       	call   0x14037fb70
14094f711:	48 8d 15 48 9e 65 00 	lea    0x659e48(%rip),%rdx        # 0x140fa9560
14094f718:	48 8b cb             	mov    %rbx,%rcx
14094f71b:	e8 50 04 a3 ff       	call   0x14037fb70
14094f720:	48 8d 15 7d 59 66 00 	lea    0x66597d(%rip),%rdx        # 0x140fb50a4
14094f727:	48 8b cb             	mov    %rbx,%rcx
14094f72a:	e8 41 04 a3 ff       	call   0x14037fb70
14094f72f:	bb 02 00 00 00       	mov    $0x2,%ebx
14094f734:	8b cb                	mov    %ebx,%ecx
14094f736:	e8 55 35 4e 00       	call   0x140e32c90
14094f73b:	48 8d 15 2a 71 66 00 	lea    0x66712a(%rip),%rdx        # 0x140fb686c
14094f742:	48 8b c8             	mov    %rax,%rcx
14094f745:	e8 26 04 a3 ff       	call   0x14037fb70
14094f74a:	8b 0d 5c 4d ae 00    	mov    0xae4d5c(%rip),%ecx        # 0x1414344ac
14094f750:	44 03 f7             	add    %edi,%r14d
14094f753:	4c 8d 15 a6 08 6b ff 	lea    -0x94f75a(%rip),%r10        # 0x140000000
14094f75a:	41 81 fe b5 0c 00 00 	cmp    $0xcb5,%r14d
14094f761:	0f 87 90 02 00 00    	ja     0x14094f9f7
14094f767:	49 63 c6             	movslq %r14d,%rax
14094f76a:	48 8d 14 00          	lea    (%rax,%rax,1),%rdx
14094f76e:	42 0f bf 84 12 b0 dc 	movswl 0x105dcb0(%rdx,%r10,1),%eax
14094f775:	05 01
14094f777:	3b c7                	cmp    %edi,%eax
14094f779:	0f 85 78 02 00 00    	jne    0x14094f9f7
14094f77f:	46 0f bf b4 12 40 c3 	movswl 0x105c340(%rdx,%r10,1),%r14d
14094f786:	05 01
14094f788:	45 85 f6             	test   %r14d,%r14d
14094f78b:	0f 8f 65 01 00 00    	jg     0x14094f8f6
14094f791:	41 81 fe 3a ff ff ff 	cmp    $0xffffff3a,%r14d
14094f798:	0f 84 6f 02 00 00    	je     0x14094fa0d
14094f79e:	41 f7 de             	neg    %r14d
14094f7a1:	44 89 75 98          	mov    %r14d,-0x68(%rbp)
14094f7a5:	49 63 ce             	movslq %r14d,%rcx
14094f7a8:	4e 0f be bc 11 60 fa 	movsbq 0x105fa60(%rcx,%r10,1),%r15
14094f7af:	05 01
14094f7b1:	44 89 7d 90          	mov    %r15d,-0x70(%rbp)
14094f7b5:	be 01 00 00 00       	mov    $0x1,%esi
14094f7ba:	8b c6                	mov    %esi,%eax
14094f7bc:	41 2b c7             	sub    %r15d,%eax
14094f7bf:	48 63 d8             	movslq %eax,%rbx
14094f7c2:	49 8b 1c dc          	mov    (%r12,%rbx,8),%rbx
14094f7c6:	48 89 5c 24 78       	mov    %rbx,0x78(%rsp)
14094f7cb:	48 89 5c 24 68       	mov    %rbx,0x68(%rsp)
14094f7d0:	41 0f 10 45 00       	movups 0x0(%r13),%xmm0
14094f7d5:	0f 11 85 60 0e 00 00 	movups %xmm0,0xe60(%rbp)
14094f7dc:	f2 41 0f 10 45 10    	movsd  0x10(%r13),%xmm0
14094f7e2:	f2 0f 11 85 70 09 00 	movsd  %xmm0,0x970(%rbp)
14094f7e9:	00
14094f7ea:	83 3d eb 4c ae 00 00 	cmpl   $0x0,0xae4ceb(%rip)        # 0x1414344dc
14094f7f1:	0f 84 e1 00 00 00    	je     0x14094f8d8
14094f7f7:	41 0f bf b4 4a f0 ab 	movswl 0x105abf0(%r10,%rcx,2),%esi
14094f7fe:	05 01
14094f800:	b9 02 00 00 00       	mov    $0x2,%ecx
14094f805:	e8 86 34 4e 00       	call   0x140e32c90
14094f80a:	48 8b c8             	mov    %rax,%rcx
14094f80d:	44 8b ce             	mov    %esi,%r9d
14094f810:	45 8d 46 ff          	lea    -0x1(%r14),%r8d
14094f814:	48 8d 15 d5 12 71 00 	lea    0x7112d5(%rip),%rdx        # 0x141060af0
14094f81b:	e8 50 03 a3 ff       	call   0x14037fb70
14094f820:	4d 85 ff             	test   %r15,%r15
14094f823:	0f 8e a3 00 00 00    	jle    0x14094f8cc
14094f829:	41 be 01 00 00 00    	mov    $0x1,%r14d
14094f82f:	4b 8d 04 3f          	lea    (%r15,%r15,1),%rax
14094f833:	48 8b 75 a0          	mov    -0x60(%rbp),%rsi
14094f837:	48 2b f0             	sub    %rax,%rsi
14094f83a:	48 83 c6 02          	add    $0x2,%rsi
14094f83e:	bb 02 00 00 00       	mov    $0x2,%ebx
14094f843:	8b cb                	mov    %ebx,%ecx
14094f845:	e8 46 34 4e 00       	call   0x140e32c90
14094f84a:	48 8b c8             	mov    %rax,%rcx
14094f84d:	45 8b c6             	mov    %r14d,%r8d
14094f850:	48 8d 15 c1 12 71 00 	lea    0x7112c1(%rip),%rdx        # 0x141060b18
14094f857:	e8 14 03 a3 ff       	call   0x14037fb70
14094f85c:	48 0f bf 06          	movswq (%rsi),%rax
14094f860:	48 8d 0d 99 07 6b ff 	lea    -0x94f867(%rip),%rcx        # 0x140000000
14094f867:	0f b6 bc 08 20 f6 05 	movzbl 0x105f620(%rax,%rcx,1),%edi
14094f86e:	01
14094f86f:	8b cb                	mov    %ebx,%ecx
14094f871:	e8 1a 34 4e 00       	call   0x140e32c90
14094f876:	41 8b ce             	mov    %r14d,%ecx
14094f879:	2b 4d 90             	sub    -0x70(%rbp),%ecx
14094f87c:	4c 63 c1             	movslq %ecx,%r8
14094f87f:	4b 8d 0c 40          	lea    (%r8,%r8,2),%rcx
14094f883:	4c 8d 0c cd 00 00 00 	lea    0x0(,%rcx,8),%r9
14094f88a:	00
14094f88b:	4d 03 cd             	add    %r13,%r9
14094f88e:	4f 8d 04 c4          	lea    (%r12,%r8,8),%r8
14094f892:	8b d7                	mov    %edi,%edx
14094f894:	48 8b c8             	mov    %rax,%rcx
14094f897:	e8 c4 f9 ff ff       	call   0x14094f260
14094f89c:	8b cb                	mov    %ebx,%ecx
14094f89e:	e8 ed 33 4e 00       	call   0x140e32c90
14094f8a3:	48 8b c8             	mov    %rax,%rcx
14094f8a6:	48 8d 15 bf 6f 66 00 	lea    0x666fbf(%rip),%rdx        # 0x140fb686c
14094f8ad:	e8 be 02 a3 ff       	call   0x14037fb70
14094f8b2:	41 ff c6             	inc    %r14d
14094f8b5:	48 8d 76 02          	lea    0x2(%rsi),%rsi
14094f8b9:	49 83 ef 01          	sub    $0x1,%r15
14094f8bd:	75 84                	jne    0x14094f843
14094f8bf:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
14094f8c4:	44 8b 75 98          	mov    -0x68(%rbp),%r14d
14094f8c8:	44 8b 7d 90          	mov    -0x70(%rbp),%r15d
14094f8cc:	4c 8d 15 2d 07 6b ff 	lea    -0x94f8d3(%rip),%r10        # 0x140000000
14094f8d3:	be 01 00 00 00       	mov    $0x1,%esi
14094f8d8:	41 8d 46 fe          	lea    -0x2(%r14),%eax
14094f8dc:	3d 1e 01 00 00       	cmp    $0x11e,%eax
14094f8e1:	0f 87 be 73 00 00    	ja     0x140956ca5
14094f8e7:	48 98                	cltq
14094f8e9:	41 8b 8c 82 a4 70 95 	mov    0x9570a4(%r10,%rax,4),%ecx
14094f8f0:	00
14094f8f1:	49 03 ca             	add    %r10,%rcx
14094f8f4:	ff e1                	jmp    *%rcx
14094f8f6:	44 8b 7d a8          	mov    -0x58(%rbp),%r15d
14094f8fa:	45 85 ff             	test   %r15d,%r15d
14094f8fd:	74 07                	je     0x14094f906
14094f8ff:	41 ff cf             	dec    %r15d
14094f902:	44 89 7d a8          	mov    %r15d,-0x58(%rbp)
14094f906:	83 3d cf 4b ae 00 00 	cmpl   $0x0,0xae4bcf(%rip)        # 0x1414344dc
14094f90d:	0f 84 99 00 00 00    	je     0x14094f9ac
14094f913:	8b cb                	mov    %ebx,%ecx
14094f915:	e8 76 33 4e 00       	call   0x140e32c90
14094f91a:	48 8b c8             	mov    %rax,%rcx
14094f91d:	4c 8d 05 7c 12 71 00 	lea    0x71127c(%rip),%r8        # 0x141060ba0
14094f924:	48 8d 15 4d 87 6c 00 	lea    0x6c874d(%rip),%rdx        # 0x141018078
14094f92b:	e8 40 02 a3 ff       	call   0x14037fb70
14094f930:	8b cb                	mov    %ebx,%ecx
14094f932:	e8 59 33 4e 00       	call   0x140e32c90
14094f937:	48 8b d8             	mov    %rax,%rbx
14094f93a:	44 8b cf             	mov    %edi,%r9d
14094f93d:	4c 8d 05 88 11 71 00 	lea    0x711188(%rip),%r8        # 0x141060acc
14094f944:	81 ff 82 00 00 00    	cmp    $0x82,%edi
14094f94a:	48 8d 05 b3 ed 67 00 	lea    0x67edb3(%rip),%rax        # 0x140fce704
14094f951:	4c 0f 42 c0          	cmovb  %rax,%r8
14094f955:	48 8d 05 a4 06 6b ff 	lea    -0x94f95c(%rip),%rax        # 0x140000000
14094f95c:	4e 8b 8c c8 40 ae 05 	mov    0x105ae40(%rax,%r9,8),%r9
14094f963:	01
14094f964:	48 8d 15 6d 11 71 00 	lea    0x71116d(%rip),%rdx        # 0x141060ad8
14094f96b:	48 8b cb             	mov    %rbx,%rcx
14094f96e:	e8 fd 01 a3 ff       	call   0x14037fb70
14094f973:	48 8d 15 e6 9b 65 00 	lea    0x659be6(%rip),%rdx        # 0x140fa9560
14094f97a:	48 8b cb             	mov    %rbx,%rcx
14094f97d:	e8 ee 01 a3 ff       	call   0x14037fb70
14094f982:	48 8d 15 1b 57 66 00 	lea    0x66571b(%rip),%rdx        # 0x140fb50a4
14094f989:	48 8b cb             	mov    %rbx,%rcx
14094f98c:	e8 df 01 a3 ff       	call   0x14037fb70
14094f991:	bb 02 00 00 00       	mov    $0x2,%ebx
14094f996:	8b cb                	mov    %ebx,%ecx
14094f998:	e8 f3 32 4e 00       	call   0x140e32c90
14094f99d:	48 8b c8             	mov    %rax,%rcx
14094f9a0:	48 8d 15 c5 6e 66 00 	lea    0x666ec5(%rip),%rdx        # 0x140fb686c
14094f9a7:	e8 c4 01 a3 ff       	call   0x14037fb70
14094f9ac:	41 8b f6             	mov    %r14d,%esi
14094f9af:	49 83 c4 08          	add    $0x8,%r12
14094f9b3:	48 8b 05 fe 4a ae 00 	mov    0xae4afe(%rip),%rax        # 0x1414344b8
14094f9ba:	49 89 04 24          	mov    %rax,(%r12)
14094f9be:	49 83 c5 18          	add    $0x18,%r13
14094f9c2:	0f 10 05 f7 4a ae 00 	movups 0xae4af7(%rip),%xmm0        # 0x1414344c0