1406385ff:	00
140638600:	48 8d 1c d1          	lea    (%rcx,%rdx,8),%rbx
140638604:	0f 57 c0             	xorps  %xmm0,%xmm0
140638607:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
14063860b:	4c 89 65 e0          	mov    %r12,-0x20(%rbp)
14063860f:	48 c7 45 e8 0f 00 00 	movq   $0xf,-0x18(%rbp)
140638616:	00
140638617:	c6 45 d0 00          	movb   $0x0,-0x30(%rbp)
14063861b:	0f 11 45 b0          	movups %xmm0,-0x50(%rbp)
14063861f:	4c 89 65 c0          	mov    %r12,-0x40(%rbp)
140638623:	48 c7 45 c8 0f 00 00 	movq   $0xf,-0x38(%rbp)
14063862a:	00
14063862b:	c6 45 b0 00          	movb   $0x0,-0x50(%rbp)
14063862f:	48 8b 13             	mov    (%rbx),%rdx
140638632:	80 7a 70 00          	cmpb   $0x0,0x70(%rdx)
140638636:	74 31                	je     0x140638669
140638638:	8b 92 88 00 00 00    	mov    0x88(%rdx),%edx
14063863e:	48 8d 0d 2b 08 9e 00 	lea    0x9e082b(%rip),%rcx        # 0x141018e70
140638645:	e8 c6 f2 22 00       	call   0x140867910
14063864a:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
140638651:	49 ff c0             	inc    %r8
140638654:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
140638659:	75 f6                	jne    0x140638651
14063865b:	48 8b d0             	mov    %rax,%rdx
14063865e:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140638662:	e8 69 6d b6 ff       	call   0x14019f3d0
140638667:	eb 20                	jmp    0x140638689
140638669:	48 c7 45 e0 06 00 00 	movq   $0x6,-0x20(%rbp)
140638670:	00
140638671:	8b 05 05 08 9e 00    	mov    0x9e0805(%rip),%eax        # 0x141018e7c
140638677:	89 45 d0             	mov    %eax,-0x30(%rbp)
14063867a:	0f b7 05 ff 07 9e 00 	movzwl 0x9e07ff(%rip),%eax        # 0x141018e80
140638681:	66 89 45 d4          	mov    %ax,-0x2c(%rbp)
140638685:	c6 45 d6 00          	movb   $0x0,-0x2a(%rbp)
140638689:	48 8b 03             	mov    (%rbx),%rax
14063868c:	8b 50 74             	mov    0x74(%rax),%edx
14063868f:	85 d2                	test   %edx,%edx
140638691:	74 29                	je     0x1406386bc
140638693:	48 8d 0d ee 07 9e 00 	lea    0x9e07ee(%rip),%rcx        # 0x141018e88
14063869a:	e8 71 f2 22 00       	call   0x140867910
14063869f:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
1406386a6:	49 ff c0             	inc    %r8
1406386a9:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
1406386ae:	75 f6                	jne    0x1406386a6
1406386b0:	48 8b d0             	mov    %rax,%rdx
1406386b3:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
1406386b7:	e8 14 6d b6 ff       	call   0x14019f3d0
1406386bc:	4c 8d 4d b0          	lea    -0x50(%rbp),%r9
1406386c0:	48 83 7d c8 0f       	cmpq   $0xf,-0x38(%rbp)
1406386c5:	4c 0f 47 4d b0       	cmova  -0x50(%rbp),%r9
1406386ca:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1406386ce:	48 83 7d e8 0f       	cmpq   $0xf,-0x18(%rbp)
1406386d3:	4c 0f 47 45 d0       	cmova  -0x30(%rbp),%r8
1406386d8:	8b d7                	mov    %edi,%edx
1406386da:	48 8d 0d b7 07 9e 00 	lea    0x9e07b7(%rip),%rcx        # 0x141018e98
1406386e1:	e8 5a f1 f7 ff       	call   0x1405b7840
1406386e6:	4d 8b c7             	mov    %r15,%r8
1406386e9:	49 8d 95 38 01 00 00 	lea    0x138(%r13),%rdx
1406386f0:	48 8b 0b             	mov    (%rbx),%rcx
1406386f3:	e8 88 e2 f7 ff       	call   0x1405b6980
1406386f8:	90                   	nop
1406386f9:	48 8b 55 c8          	mov    -0x38(%rbp),%rdx
1406386fd:	48 83 fa 0f          	cmp    $0xf,%rdx
140638701:	76 31                	jbe    0x140638734
140638703:	48 ff c2             	inc    %rdx
140638706:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
14063870a:	48 8b c1             	mov    %rcx,%rax
14063870d:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140638714:	72 19                	jb     0x14063872f
140638716:	48 83 c2 27          	add    $0x27,%rdx
14063871a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14063871e:	48 2b c1             	sub    %rcx,%rax
140638721:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140638725:	48 83 f8 1f          	cmp    $0x1f,%rax
140638729:	0f 87 5b 06 00 00    	ja     0x140638d8a
14063872f:	e8 10 2a 7e 00       	call   0x140e1b144
140638734:	4c 89 65 c0          	mov    %r12,-0x40(%rbp)
140638738:	48 c7 45 c8 0f 00 00 	movq   $0xf,-0x38(%rbp)
14063873f:	00
140638740:	c6 45 b0 00          	movb   $0x0,-0x50(%rbp)
140638744:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
140638748:	48 83 fa 0f          	cmp    $0xf,%rdx
14063874c:	76 31                	jbe    0x14063877f
14063874e:	48 ff c2             	inc    %rdx
140638751:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140638755:	48 8b c1             	mov    %rcx,%rax
140638758:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14063875f:	72 19                	jb     0x14063877a
140638761:	48 83 c2 27          	add    $0x27,%rdx
140638765:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140638769:	48 2b c1             	sub    %rcx,%rax
14063876c:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140638770:	48 83 f8 1f          	cmp    $0x1f,%rax
140638774:	0f 87 16 06 00 00    	ja     0x140638d90
14063877a:	e8 c5 29 7e 00       	call   0x140e1b144
14063877f:	ff c7                	inc    %edi
140638781:	4d 8b 45 20          	mov    0x20(%r13),%r8
140638785:	49 8b 4d 18          	mov    0x18(%r13),%rcx
140638789:	8b d7                	mov    %edi,%edx
14063878b:	49 8b c0             	mov    %r8,%rax
14063878e:	48 2b c1             	sub    %rcx,%rax
140638791:	48 c1 f8 03          	sar    $0x3,%rax
140638795:	48 3b d0             	cmp    %rax,%rdx
140638798:	0f 82 62 fe ff ff    	jb     0x140638600
14063879e:	49 3b c8             	cmp    %r8,%rcx
1406387a1:	74 21                	je     0x1406387c4
1406387a3:	49 8b 95 b0 00 00 00 	mov    0xb0(%r13),%rdx
1406387aa:	48 83 c2 48          	add    $0x48,%rdx
1406387ae:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
1406387b3:	76 03                	jbe    0x1406387b8
1406387b5:	48 8b 12             	mov    (%rdx),%rdx
1406387b8:	48 8d 0d e9 06 9e 00 	lea    0x9e06e9(%rip),%rcx        # 0x141018ea8
1406387bf:	e8 7c f0 f7 ff       	call   0x1405b7840
1406387c4:	41 8b dc             	mov    %r12d,%ebx
1406387c7:	49 8b 7d 18          	mov    0x18(%r13),%rdi
1406387cb:	49 8b 45 20          	mov    0x20(%r13),%rax
1406387cf:	48 2b c7             	sub    %rdi,%rax
1406387d2:	48 c1 f8 03          	sar    $0x3,%rax
1406387d6:	48 85 c0             	test   %rax,%rax
1406387d9:	74 3e                	je     0x140638819
1406387db:	49 8b f4             	mov    %r12,%rsi
1406387de:	66 90                	xchg   %ax,%ax
1406387e0:	8b d3                	mov    %ebx,%edx
1406387e2:	48 8d 0d 1b ff 9d 00 	lea    0x9dff1b(%rip),%rcx        # 0x141018704
1406387e9:	e8 52 f0 f7 ff       	call   0x1405b7840
1406387ee:	4d 8b c7             	mov    %r15,%r8
1406387f1:	49 8d 95 38 01 00 00 	lea    0x138(%r13),%rdx
1406387f8:	48 8b 0c f7          	mov    (%rdi,%rsi,8),%rcx
1406387fc:	e8 7f e1 f7 ff       	call   0x1405b6980
140638801:	ff c3                	inc    %ebx
140638803:	49 8b 7d 18          	mov    0x18(%r13),%rdi
140638807:	8b f3                	mov    %ebx,%esi
140638809:	49 8b 45 20          	mov    0x20(%r13),%rax
14063880d:	48 2b c7             	sub    %rdi,%rax
140638810:	48 c1 f8 03          	sar    $0x3,%rax
140638814:	48 3b f0             	cmp    %rax,%rsi
140638817:	72 c7                	jb     0x1406387e0
140638819:	41 8b fc             	mov    %r12d,%edi
14063881c:	49 8b 85 f8 02 00 00 	mov    0x2f8(%r13),%rax
140638823:	49 2b 85 f0 02 00 00 	sub    0x2f0(%r13),%rax
14063882a:	48 c1 f8 04          	sar    $0x4,%rax
14063882e:	48 85 c0             	test   %rax,%rax
140638831:	0f 84 2d 01 00 00    	je     0x140638964
140638837:	49 8b dc             	mov    %r12,%rbx
14063883a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140638840:	44 8b c7             	mov    %edi,%r8d
140638843:	48 8d 15 72 06 9e 00 	lea    0x9e0672(%rip),%rdx        # 0x141018ebc
14063884a:	48 8d 0d 7f 06 9e 00 	lea    0x9e067f(%rip),%rcx        # 0x141018ed0
140638851:	e8 ea ef f7 ff       	call   0x1405b7840
140638856:	48 03 db             	add    %rbx,%rbx
140638859:	49 8b 85 f0 02 00 00 	mov    0x2f0(%r13),%rax
140638860:	48 8b 1c d8          	mov    (%rax,%rbx,8),%rbx
140638864:	48 8b 1b             	mov    (%rbx),%rbx
140638867:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
14063886b:	0f 85 c8 00 00 00    	jne    0x140638939
140638871:	0f 57 c0             	xorps  %xmm0,%xmm0
140638874:	0f 11 45 b0          	movups %xmm0,-0x50(%rbp)
140638878:	4c 89 65 c0          	mov    %r12,-0x40(%rbp)
14063887c:	48 c7 45 c8 0f 00 00 	movq   $0xf,-0x38(%rbp)
140638883:	00
140638884:	c6 45 b0 00          	movb   $0x0,-0x50(%rbp)
140638888:	48 8b 43 28          	mov    0x28(%rbx),%rax
14063888c:	44 8b 80 84 00 00 00 	mov    0x84(%rax),%r8d
140638893:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
140638897:	48 8d 0d 4a 06 9e 00 	lea    0x9e064a(%rip),%rcx        # 0x141018ee8
14063889e:	e8 9d ef f7 ff       	call   0x1405b7840
1406388a3:	48 8b 55 c8          	mov    -0x38(%rbp),%rdx
1406388a7:	48 83 fa 0f          	cmp    $0xf,%rdx
1406388ab:	76 31                	jbe    0x1406388de
1406388ad:	48 ff c2             	inc    %rdx
1406388b0:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
1406388b4:	48 8b c1             	mov    %rcx,%rax
1406388b7:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406388be:	72 19                	jb     0x1406388d9
1406388c0:	48 83 c2 27          	add    $0x27,%rdx
1406388c4:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406388c8:	48 2b c1             	sub    %rcx,%rax
1406388cb:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406388cf:	48 83 f8 1f          	cmp    $0x1f,%rax
1406388d3:	0f 87 bd 04 00 00    	ja     0x140638d96
1406388d9:	e8 66 28 7e 00       	call   0x140e1b144
1406388de:	48 8b 43 10          	mov    0x10(%rbx),%rax
1406388e2:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
1406388e6:	74 22                	je     0x14063890a
1406388e8:	48 8b 43 08          	mov    0x8(%rbx),%rax
1406388ec:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
1406388f0:	75 13                	jne    0x140638905
1406388f2:	48 3b 58 10          	cmp    0x10(%rax),%rbx
1406388f6:	75 0d                	jne    0x140638905
1406388f8:	48 8b d8             	mov    %rax,%rbx
1406388fb:	48 8b 40 08          	mov    0x8(%rax),%rax
1406388ff:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
140638903:	74 ed                	je     0x1406388f2
140638905:	48 8b d8             	mov    %rax,%rbx
140638908:	eb 25                	jmp    0x14063892f
14063890a:	48 8b d8             	mov    %rax,%rbx
14063890d:	48 8b 08             	mov    (%rax),%rcx
140638910:	80 79 19 00          	cmpb   $0x0,0x19(%rcx)
140638914:	75 19                	jne    0x14063892f
140638916:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
14063891d:	00 00 00
140638920:	48 8b d9             	mov    %rcx,%rbx
140638923:	48 8b 01             	mov    (%rcx),%rax
140638926:	48 8b c8             	mov    %rax,%rcx
140638929:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14063892d:	74 f1                	je     0x140638920
14063892f:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
140638933:	0f 84 38 ff ff ff    	je     0x140638871
140638939:	48 8d 0d 2c df 97 00 	lea    0x97df2c(%rip),%rcx        # 0x140fb686c
140638940:	e8 fb ee f7 ff       	call   0x1405b7840
140638945:	ff c7                	inc    %edi
140638947:	8b df                	mov    %edi,%ebx
140638949:	49 8b 85 f8 02 00 00 	mov    0x2f8(%r13),%rax
140638950:	49 2b 85 f0 02 00 00 	sub    0x2f0(%r13),%rax
140638957:	48 c1 f8 04          	sar    $0x4,%rax
14063895b:	48 3b d8             	cmp    %rax,%rbx
14063895e:	0f 82 dc fe ff ff    	jb     0x140638840
140638964:	41 8b fc             	mov    %r12d,%edi
140638967:	49 8b 85 10 03 00 00 	mov    0x310(%r13),%rax
14063896e:	49 2b 85 08 03 00 00 	sub    0x308(%r13),%rax
140638975:	48 c1 f8 04          	sar    $0x4,%rax
140638979:	48 85 c0             	test   %rax,%rax
14063897c:	0f 84 32 01 00 00    	je     0x140638ab4
140638982:	49 8b dc             	mov    %r12,%rbx
140638985:	44 8b c7             	mov    %edi,%r8d
140638988:	48 8d 15 31 05 9e 00 	lea    0x9e0531(%rip),%rdx        # 0x141018ec0
14063898f:	48 8d 0d 3a 05 9e 00 	lea    0x9e053a(%rip),%rcx        # 0x141018ed0
140638996:	e8 a5 ee f7 ff       	call   0x1405b7840
14063899b:	48 03 db             	add    %rbx,%rbx
14063899e:	49 8b 85 08 03 00 00 	mov    0x308(%r13),%rax
1406389a5:	48 8b 1c d8          	mov    (%rax,%rbx,8),%rbx
1406389a9:	48 8b 1b             	mov    (%rbx),%rbx
1406389ac:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
1406389b0:	0f 85 d3 00 00 00    	jne    0x140638a89
1406389b6:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
1406389bd:	00 00 00
1406389c0:	0f 57 c0             	xorps  %xmm0,%xmm0
1406389c3:	0f 11 45 b0          	movups %xmm0,-0x50(%rbp)
1406389c7:	4c 89 65 c0          	mov    %r12,-0x40(%rbp)
1406389cb:	48 c7 45 c8 0f 00 00 	movq   $0xf,-0x38(%rbp)
1406389d2:	00
1406389d3:	c6 45 b0 00          	movb   $0x0,-0x50(%rbp)
1406389d7:	48 8b 43 28          	mov    0x28(%rbx),%rax
1406389db:	44 8b 80 84 00 00 00 	mov    0x84(%rax),%r8d
1406389e2:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1406389e6:	48 8d 0d fb 04 9e 00 	lea    0x9e04fb(%rip),%rcx        # 0x141018ee8
1406389ed:	e8 4e ee f7 ff       	call   0x1405b7840
1406389f2:	48 8b 55 c8          	mov    -0x38(%rbp),%rdx
1406389f6:	48 83 fa 0f          	cmp    $0xf,%rdx
1406389fa:	76 31                	jbe    0x140638a2d
1406389fc:	48 ff c2             	inc    %rdx
1406389ff:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
140638a03:	48 8b c1             	mov    %rcx,%rax
140638a06:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140638a0d:	72 19                	jb     0x140638a28
140638a0f:	48 83 c2 27          	add    $0x27,%rdx
140638a13:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140638a17:	48 2b c1             	sub    %rcx,%rax
140638a1a:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140638a1e:	48 83 f8 1f          	cmp    $0x1f,%rax
140638a22:	0f 87 74 03 00 00    	ja     0x140638d9c
140638a28:	e8 17 27 7e 00       	call   0x140e1b144
140638a2d:	48 8b 43 10          	mov    0x10(%rbx),%rax
140638a31:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
140638a35:	74 22                	je     0x140638a59
140638a37:	48 8b 43 08          	mov    0x8(%rbx),%rax
140638a3b:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
140638a3f:	75 13                	jne    0x140638a54
140638a41:	48 3b 58 10          	cmp    0x10(%rax),%rbx
140638a45:	75 0d                	jne    0x140638a54
140638a47:	48 8b d8             	mov    %rax,%rbx
140638a4a:	48 8b 40 08          	mov    0x8(%rax),%rax
140638a4e:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
140638a52:	74 ed                	je     0x140638a41
140638a54:	48 8b d8             	mov    %rax,%rbx
140638a57:	eb 26                	jmp    0x140638a7f
140638a59:	48 8b d8             	mov    %rax,%rbx
140638a5c:	48 8b 08             	mov    (%rax),%rcx
140638a5f:	80 79 19 00          	cmpb   $0x0,0x19(%rcx)
140638a63:	75 1a                	jne    0x140638a7f
140638a65:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
140638a6c:	00 00 00 00
140638a70:	48 8b d9             	mov    %rcx,%rbx
140638a73:	48 8b 01             	mov    (%rcx),%rax
140638a76:	48 8b c8             	mov    %rax,%rcx
140638a79:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
140638a7d:	74 f1                	je     0x140638a70
140638a7f:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
140638a83:	0f 84 37 ff ff ff    	je     0x1406389c0
140638a89:	48 8d 0d dc dd 97 00 	lea    0x97dddc(%rip),%rcx        # 0x140fb686c
140638a90:	e8 ab ed f7 ff       	call   0x1405b7840
140638a95:	ff c7                	inc    %edi
140638a97:	8b df                	mov    %edi,%ebx
140638a99:	49 8b 85 10 03 00 00 	mov    0x310(%r13),%rax
140638aa0:	49 2b 85 08 03 00 00 	sub    0x308(%r13),%rax
140638aa7:	48 c1 f8 04          	sar    $0x4,%rax
140638aab:	48 3b d8             	cmp    %rax,%rbx
140638aae:	0f 82 d1 fe ff ff    	jb     0x140638985
140638ab4:	41 8b fc             	mov    %r12d,%edi
140638ab7:	49 8b 85 28 03 00 00 	mov    0x328(%r13),%rax
140638abe:	49 2b 85 20 03 00 00 	sub    0x320(%r13),%rax
140638ac5:	48 c1 f8 04          	sar    $0x4,%rax
140638ac9:	48 85 c0             	test   %rax,%rax
140638acc:	0f 84 32 01 00 00    	je     0x140638c04
140638ad2:	49 8b dc             	mov    %r12,%rbx
140638ad5:	44 8b c7             	mov    %edi,%r8d
140638ad8:	48 8d 15 e9 03 9e 00 	lea    0x9e03e9(%rip),%rdx        # 0x141018ec8
140638adf:	48 8d 0d ea 03 9e 00 	lea    0x9e03ea(%rip),%rcx        # 0x141018ed0
140638ae6:	e8 55 ed f7 ff       	call   0x1405b7840
140638aeb:	48 03 db             	add    %rbx,%rbx
140638aee:	49 8b 85 20 03 00 00 	mov    0x320(%r13),%rax
140638af5:	48 8b 1c d8          	mov    (%rax,%rbx,8),%rbx
140638af9:	48 8b 1b             	mov    (%rbx),%rbx
140638afc:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
140638b00:	0f 85 d3 00 00 00    	jne    0x140638bd9
140638b06:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
140638b0d:	00 00 00
140638b10:	0f 57 c0             	xorps  %xmm0,%xmm0
140638b13:	0f 11 45 b0          	movups %xmm0,-0x50(%rbp)
140638b17:	4c 89 65 c0          	mov    %r12,-0x40(%rbp)
140638b1b:	48 c7 45 c8 0f 00 00 	movq   $0xf,-0x38(%rbp)
140638b22:	00
140638b23:	c6 45 b0 00          	movb   $0x0,-0x50(%rbp)
140638b27:	48 8b 43 28          	mov    0x28(%rbx),%rax
140638b2b:	44 8b 80 84 00 00 00 	mov    0x84(%rax),%r8d
140638b32:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
140638b36:	48 8d 0d ab 03 9e 00 	lea    0x9e03ab(%rip),%rcx        # 0x141018ee8
140638b3d:	e8 fe ec f7 ff       	call   0x1405b7840
140638b42:	48 8b 55 c8          	mov    -0x38(%rbp),%rdx
140638b46:	48 83 fa 0f          	cmp    $0xf,%rdx
140638b4a:	76 31                	jbe    0x140638b7d
140638b4c:	48 ff c2             	inc    %rdx
140638b4f:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
140638b53:	48 8b c1             	mov    %rcx,%rax
140638b56:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140638b5d:	72 19                	jb     0x140638b78
140638b5f:	48 83 c2 27          	add    $0x27,%rdx
140638b63:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140638b67:	48 2b c1             	sub    %rcx,%rax
140638b6a:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140638b6e:	48 83 f8 1f          	cmp    $0x1f,%rax
140638b72:	0f 87 06 02 00 00    	ja     0x140638d7e
140638b78:	e8 c7 25 7e 00       	call   0x140e1b144
140638b7d:	48 8b 43 10          	mov    0x10(%rbx),%rax
140638b81:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
140638b85:	74 22                	je     0x140638ba9
140638b87:	48 8b 43 08          	mov    0x8(%rbx),%rax
140638b8b:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
140638b8f:	75 13                	jne    0x140638ba4
140638b91:	48 3b 58 10          	cmp    0x10(%rax),%rbx