140117678:	48 8d 4d 28          	lea    0x28(%rbp),%rcx
14011767c:	e8 7b 67 fc ff       	call   0x1400dddfc
140117681:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
140117685:	e8 72 67 fc ff       	call   0x1400dddfc
14011768a:	48 8d 4d 58          	lea    0x58(%rbp),%rcx
14011768e:	e8 69 67 fc ff       	call   0x1400dddfc
140117693:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
140117697:	e8 60 67 fc ff       	call   0x1400dddfc
14011769c:	48 8d 8d 88 00 00 00 	lea    0x88(%rbp),%rcx
1401176a3:	e8 54 67 fc ff       	call   0x1400dddfc
1401176a8:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
1401176af:	e8 48 67 fc ff       	call   0x1400dddfc
1401176b4:	90                   	nop
1401176b5:	48 8b 4d 90          	mov    -0x70(%rbp),%rcx
1401176b9:	48 8b 11             	mov    (%rcx),%rdx
1401176bc:	48 85 d2             	test   %rdx,%rdx
1401176bf:	74 16                	je     0x1401176d7
1401176c1:	48 8b 42 08          	mov    0x8(%rdx),%rax
1401176c5:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401176c9:	48 83 c2 08          	add    $0x8,%rdx
1401176cd:	48 03 ca             	add    %rdx,%rcx
1401176d0:	48 8b 01             	mov    (%rcx),%rax
1401176d3:	ff 50 08             	call   *0x8(%rax)
1401176d6:	90                   	nop
1401176d7:	48 8b 55 98          	mov    -0x68(%rbp),%rdx
1401176db:	48 8b 12             	mov    (%rdx),%rdx
1401176de:	48 85 d2             	test   %rdx,%rdx
1401176e1:	74 16                	je     0x1401176f9
1401176e3:	48 8b 42 08          	mov    0x8(%rdx),%rax
1401176e7:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401176eb:	48 83 c2 08          	add    $0x8,%rdx
1401176ef:	48 03 ca             	add    %rdx,%rcx
1401176f2:	48 8b 01             	mov    (%rcx),%rax
1401176f5:	ff 50 08             	call   *0x8(%rax)
1401176f8:	90                   	nop
1401176f9:	32 c0                	xor    %al,%al
1401176fb:	e9 a6 08 00 00       	jmp    0x140117fa6
140117700:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
140117705:	48 8b b8 10 03 00 00 	mov    0x310(%rax),%rdi
14011770c:	48 8b 98 08 03 00 00 	mov    0x308(%rax),%rbx
140117713:	48 3b df             	cmp    %rdi,%rbx
140117716:	74 48                	je     0x140117760
140117718:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14011771f:	00
140117720:	48 8d 95 10 01 00 00 	lea    0x110(%rbp),%rdx
140117727:	49 83 fc 0f          	cmp    $0xf,%r12
14011772b:	49 0f 47 d5          	cmova  %r13,%rdx
14011772f:	4c 8b 43 10          	mov    0x10(%rbx),%r8
140117733:	48 8b cb             	mov    %rbx,%rcx
140117736:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
14011773b:	76 03                	jbe    0x140117740
14011773d:	48 8b 0b             	mov    (%rbx),%rcx
140117740:	4c 3b c6             	cmp    %rsi,%r8
140117743:	75 09                	jne    0x14011774e
140117745:	e8 d8 52 1e 00       	call   0x1402fca22
14011774a:	85 c0                	test   %eax,%eax
14011774c:	74 09                	je     0x140117757
14011774e:	48 83 c3 20          	add    $0x20,%rbx
140117752:	48 3b df             	cmp    %rdi,%rbx
140117755:	75 c9                	jne    0x140117720
140117757:	48 3b df             	cmp    %rdi,%rbx
14011775a:	0f 85 4d 02 00 00    	jne    0x1401179ad
140117760:	4c 8d 8d 10 01 00 00 	lea    0x110(%rbp),%r9
140117767:	49 83 fc 0f          	cmp    $0xf,%r12
14011776b:	4d 0f 47 cd          	cmova  %r13,%r9
14011776f:	4c 8d 05 ea c6 21 00 	lea    0x21c6ea(%rip),%r8        # 0x140333e60
140117776:	ba 01 00 00 00       	mov    $0x1,%edx
14011777b:	b9 02 00 00 00       	mov    $0x2,%ecx
140117780:	e8 7b 24 fa ff       	call   0x1400b9c00
140117785:	90                   	nop
140117786:	48 8b 95 48 01 00 00 	mov    0x148(%rbp),%rdx
14011778d:	48 83 fa 0f          	cmp    $0xf,%rdx
140117791:	76 34                	jbe    0x1401177c7
140117793:	48 ff c2             	inc    %rdx
140117796:	48 8b 8d 30 01 00 00 	mov    0x130(%rbp),%rcx
14011779d:	48 8b c1             	mov    %rcx,%rax
1401177a0:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1401177a7:	72 19                	jb     0x1401177c2
1401177a9:	48 83 c2 27          	add    $0x27,%rdx
1401177ad:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401177b1:	48 2b c1             	sub    %rcx,%rax
1401177b4:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1401177b8:	48 83 f8 1f          	cmp    $0x1f,%rax
1401177bc:	0f 87 fa 02 00 00    	ja     0x140117abc
1401177c2:	e8 bd 2a 1e 00       	call   0x1402fa284
1401177c7:	33 f6                	xor    %esi,%esi
1401177c9:	48 89 b5 40 01 00 00 	mov    %rsi,0x140(%rbp)
1401177d0:	48 c7 85 48 01 00 00 	movq   $0xf,0x148(%rbp)
1401177d7:	0f 00 00 00
1401177db:	40 88 b5 30 01 00 00 	mov    %sil,0x130(%rbp)
1401177e2:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
1401177e7:	48 85 d2             	test   %rdx,%rdx
1401177ea:	74 24                	je     0x140117810
1401177ec:	4c 8b 44 24 78       	mov    0x78(%rsp),%r8
1401177f1:	4c 2b c2             	sub    %rdx,%r8
1401177f4:	49 c1 f8 03          	sar    $0x3,%r8
1401177f8:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
1401177fd:	e8 ce a2 fa ff       	call   0x1400c1ad0
140117802:	48 89 74 24 68       	mov    %rsi,0x68(%rsp)
140117807:	0f 57 c0             	xorps  %xmm0,%xmm0
14011780a:	66 0f 7f 44 24 70    	movdqa %xmm0,0x70(%rsp)
140117810:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
140117815:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14011781a:	e8 31 de fc ff       	call   0x1400e5650
14011781f:	ba 50 00 00 00       	mov    $0x50,%edx
140117824:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140117829:	e8 56 2a 1e 00       	call   0x1402fa284
14011782e:	90                   	nop
14011782f:	48 8b 95 88 01 00 00 	mov    0x188(%rbp),%rdx
140117836:	48 83 fa 0f          	cmp    $0xf,%rdx
14011783a:	76 34                	jbe    0x140117870
14011783c:	48 ff c2             	inc    %rdx
14011783f:	48 8b 8d 70 01 00 00 	mov    0x170(%rbp),%rcx
140117846:	48 8b c1             	mov    %rcx,%rax
140117849:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140117850:	72 19                	jb     0x14011786b
140117852:	48 83 c2 27          	add    $0x27,%rdx
140117856:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14011785a:	48 2b c1             	sub    %rcx,%rax
14011785d:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140117861:	48 83 f8 1f          	cmp    $0x1f,%rax
140117865:	0f 87 d3 05 00 00    	ja     0x140117e3e
14011786b:	e8 14 2a 1e 00       	call   0x1402fa284
140117870:	66 0f 6f 35 b8 31 21 	movdqa 0x2131b8(%rip),%xmm6        # 0x14032aa30
140117877:	00
140117878:	f3 0f 7f b5 80 01 00 	movdqu %xmm6,0x180(%rbp)
14011787f:	00
140117880:	c6 85 70 01 00 00 00 	movb   $0x0,0x170(%rbp)
140117887:	48 8b 95 08 01 00 00 	mov    0x108(%rbp),%rdx
14011788e:	48 83 fa 0f          	cmp    $0xf,%rdx
140117892:	76 34                	jbe    0x1401178c8
140117894:	48 ff c2             	inc    %rdx
140117897:	48 8b 8d f0 00 00 00 	mov    0xf0(%rbp),%rcx
14011789e:	48 8b c1             	mov    %rcx,%rax
1401178a1:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1401178a8:	72 19                	jb     0x1401178c3
1401178aa:	48 83 c2 27          	add    $0x27,%rdx
1401178ae:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401178b2:	48 2b c1             	sub    %rcx,%rax
1401178b5:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1401178b9:	48 83 f8 1f          	cmp    $0x1f,%rax
1401178bd:	0f 87 d6 05 00 00    	ja     0x140117e99
1401178c3:	e8 bc 29 1e 00       	call   0x1402fa284
1401178c8:	48 89 b5 00 01 00 00 	mov    %rsi,0x100(%rbp)
1401178cf:	48 c7 85 08 01 00 00 	movq   $0xf,0x108(%rbp)
1401178d6:	0f 00 00 00
1401178da:	c6 85 f0 00 00 00 00 	movb   $0x0,0xf0(%rbp)
1401178e1:	48 8b 95 28 01 00 00 	mov    0x128(%rbp),%rdx
1401178e8:	48 83 fa 0f          	cmp    $0xf,%rdx
1401178ec:	76 34                	jbe    0x140117922
1401178ee:	48 ff c2             	inc    %rdx
1401178f1:	48 8b 8d 10 01 00 00 	mov    0x110(%rbp),%rcx
1401178f8:	48 8b c1             	mov    %rcx,%rax
1401178fb:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140117902:	72 19                	jb     0x14011791d
140117904:	48 83 c2 27          	add    $0x27,%rdx
140117908:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14011790c:	48 2b c1             	sub    %rcx,%rax
14011790f:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140117913:	48 83 f8 1f          	cmp    $0x1f,%rax
140117917:	0f 87 d9 05 00 00    	ja     0x140117ef6
14011791d:	e8 62 29 1e 00       	call   0x1402fa284
140117922:	48 89 b5 20 01 00 00 	mov    %rsi,0x120(%rbp)
140117929:	48 c7 85 28 01 00 00 	movq   $0xf,0x128(%rbp)
140117930:	0f 00 00 00
140117934:	c6 85 10 01 00 00 00 	movb   $0x0,0x110(%rbp)
14011793b:	48 8b 95 68 01 00 00 	mov    0x168(%rbp),%rdx
140117942:	48 83 fa 0f          	cmp    $0xf,%rdx
140117946:	76 34                	jbe    0x14011797c
140117948:	48 ff c2             	inc    %rdx
14011794b:	48 8b 8d 50 01 00 00 	mov    0x150(%rbp),%rcx
140117952:	48 8b c1             	mov    %rcx,%rax
140117955:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14011795c:	72 19                	jb     0x140117977
14011795e:	48 83 c2 27          	add    $0x27,%rdx
140117962:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140117966:	48 2b c1             	sub    %rcx,%rax
140117969:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14011796d:	48 83 f8 1f          	cmp    $0x1f,%rax
140117971:	0f 87 dc 05 00 00    	ja     0x140117f53
140117977:	e8 08 29 1e 00       	call   0x1402fa284
14011797c:	f3 0f 7f b5 60 01 00 	movdqu %xmm6,0x160(%rbp)
140117983:	00
140117984:	c6 85 50 01 00 00 00 	movb   $0x0,0x150(%rbp)
14011798b:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
14011798f:	e8 7c 10 fe ff       	call   0x1400f8a10
140117994:	90                   	nop
140117995:	48 8b 4d 90          	mov    -0x70(%rbp),%rcx
140117999:	e8 e2 24 fe ff       	call   0x1400f9e80
14011799e:	90                   	nop
14011799f:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
1401179a3:	e8 d8 24 fe ff       	call   0x1400f9e80
1401179a8:	e9 f7 05 00 00       	jmp    0x140117fa4
1401179ad:	48 8d 95 d0 00 00 00 	lea    0xd0(%rbp),%rdx
1401179b4:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
1401179b8:	e8 03 38 01 00       	call   0x14012b1c0
1401179bd:	90                   	nop
1401179be:	48 83 78 18 0f       	cmpq   $0xf,0x18(%rax)
1401179c3:	76 03                	jbe    0x1401179c8
1401179c5:	48 8b 00             	mov    (%rax),%rax
1401179c8:	4c 8b c8             	mov    %rax,%r9
1401179cb:	4c 8d 05 ae c4 21 00 	lea    0x21c4ae(%rip),%r8        # 0x140333e80
1401179d2:	ba 02 00 00 00       	mov    $0x2,%edx
1401179d7:	33 c9                	xor    %ecx,%ecx
1401179d9:	e8 22 22 fa ff       	call   0x1400b9c00
1401179de:	90                   	nop
1401179df:	4c 8b 85 e8 00 00 00 	mov    0xe8(%rbp),%r8
1401179e6:	49 83 f8 0f          	cmp    $0xf,%r8
1401179ea:	76 13                	jbe    0x1401179ff
1401179ec:	48 8b 95 d0 00 00 00 	mov    0xd0(%rbp),%rdx
1401179f3:	48 8d 8d d0 00 00 00 	lea    0xd0(%rbp),%rcx
1401179fa:	e8 71 05 f7 ff       	call   0x140087f70
1401179ff:	4c 8b bd f0 00 00 00 	mov    0xf0(%rbp),%r15
140117a06:	48 8b bd 00 01 00 00 	mov    0x100(%rbp),%rdi
140117a0d:	4c 8b b5 08 01 00 00 	mov    0x108(%rbp),%r14
140117a14:	48 8d 9d f0 00 00 00 	lea    0xf0(%rbp),%rbx
140117a1b:	49 83 fe 0f          	cmp    $0xf,%r14
140117a1f:	49 0f 47 df          	cmova  %r15,%rbx
140117a23:	48 83 ff 02          	cmp    $0x2,%rdi
140117a27:	72 42                	jb     0x140117a6b
140117a29:	4c 8d 43 ff          	lea    -0x1(%rbx),%r8
140117a2d:	4c 03 c7             	add    %rdi,%r8
140117a30:	4c 2b c3             	sub    %rbx,%r8
140117a33:	ba 2e 00 00 00       	mov    $0x2e,%edx
140117a38:	48 8b cb             	mov    %rbx,%rcx
140117a3b:	e8 18 50 1e 00       	call   0x1402fca58
140117a40:	48 85 c0             	test   %rax,%rax
140117a43:	74 26                	je     0x140117a6b
140117a45:	66 81 38 2e 2e       	cmpw   $0x2e2e,(%rax)
140117a4a:	74 77                	je     0x140117ac3
140117a4c:	48 ff c0             	inc    %rax
140117a4f:	4c 8d 43 ff          	lea    -0x1(%rbx),%r8
140117a53:	4c 03 c7             	add    %rdi,%r8
140117a56:	4c 2b c0             	sub    %rax,%r8
140117a59:	ba 2e 00 00 00       	mov    $0x2e,%edx
140117a5e:	48 8b c8             	mov    %rax,%rcx
140117a61:	e8 f2 4f 1e 00       	call   0x1402fca58
140117a66:	48 85 c0             	test   %rax,%rax
140117a69:	75 da                	jne    0x140117a45
140117a6b:	48 8d 8d 50 01 00 00 	lea    0x150(%rbp),%rcx
140117a72:	e8 99 bc 1f 00       	call   0x140313710
140117a77:	90                   	nop
140117a78:	48 8b 95 48 01 00 00 	mov    0x148(%rbp),%rdx
140117a7f:	48 83 fa 0f          	cmp    $0xf,%rdx
140117a83:	0f 86 15 03 00 00    	jbe    0x140117d9e
140117a89:	48 ff c2             	inc    %rdx
140117a8c:	48 8b 8d 30 01 00 00 	mov    0x130(%rbp),%rcx
140117a93:	48 8b c1             	mov    %rcx,%rax
140117a96:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140117a9d:	0f 82 f6 02 00 00    	jb     0x140117d99
140117aa3:	48 83 c2 27          	add    $0x27,%rdx
140117aa7:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140117aab:	48 2b c1             	sub    %rcx,%rax
140117aae:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140117ab2:	48 83 f8 1f          	cmp    $0x1f,%rax
140117ab6:	0f 86 dd 02 00 00    	jbe    0x140117d99
140117abc:	ff 15 36 25 21 00    	call   *0x212536(%rip)        # 0x140329ff8
140117ac2:	90                   	nop
140117ac3:	48 2b c3             	sub    %rbx,%rax
140117ac6:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
140117aca:	74 9f                	je     0x140117a6b
140117acc:	4c 8d 8d f0 00 00 00 	lea    0xf0(%rbp),%r9
140117ad3:	49 83 fe 0f          	cmp    $0xf,%r14
140117ad7:	4d 0f 47 cf          	cmova  %r15,%r9
140117adb:	4c 8d 05 c6 c3 21 00 	lea    0x21c3c6(%rip),%r8        # 0x140333ea8
140117ae2:	ba 01 00 00 00       	mov    $0x1,%edx
140117ae7:	b9 02 00 00 00       	mov    $0x2,%ecx
140117aec:	e8 0f 21 fa ff       	call   0x1400b9c00
140117af1:	90                   	nop
140117af2:	48 8b 95 48 01 00 00 	mov    0x148(%rbp),%rdx
140117af9:	48 83 fa 0f          	cmp    $0xf,%rdx
140117afd:	76 30                	jbe    0x140117b2f
140117aff:	48 ff c2             	inc    %rdx
140117b02:	48 8b 8d 30 01 00 00 	mov    0x130(%rbp),%rcx
140117b09:	48 8b c1             	mov    %rcx,%rax
140117b0c:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140117b13:	72 15                	jb     0x140117b2a
140117b15:	48 83 c2 27          	add    $0x27,%rdx
140117b19:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140117b1d:	48 2b c1             	sub    %rcx,%rax
140117b20:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140117b24:	48 83 f8 1f          	cmp    $0x1f,%rax
140117b28:	77 92                	ja     0x140117abc
140117b2a:	e8 55 27 1e 00       	call   0x1402fa284
140117b2f:	33 f6                	xor    %esi,%esi
140117b31:	48 89 b5 40 01 00 00 	mov    %rsi,0x140(%rbp)
140117b38:	48 c7 85 48 01 00 00 	movq   $0xf,0x148(%rbp)
140117b3f:	0f 00 00 00
140117b43:	40 88 b5 30 01 00 00 	mov    %sil,0x130(%rbp)
140117b4a:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
140117b4f:	48 85 d2             	test   %rdx,%rdx
140117b52:	74 24                	je     0x140117b78
140117b54:	4c 8b 44 24 78       	mov    0x78(%rsp),%r8
140117b59:	4c 2b c2             	sub    %rdx,%r8
140117b5c:	49 c1 f8 03          	sar    $0x3,%r8
140117b60:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
140117b65:	e8 66 9f fa ff       	call   0x1400c1ad0
140117b6a:	48 89 74 24 68       	mov    %rsi,0x68(%rsp)
140117b6f:	0f 57 c0             	xorps  %xmm0,%xmm0
140117b72:	66 0f 7f 44 24 70    	movdqa %xmm0,0x70(%rsp)
140117b78:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
140117b7d:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140117b82:	e8 c9 da fc ff       	call   0x1400e5650
140117b87:	ba 50 00 00 00       	mov    $0x50,%edx
140117b8c:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140117b91:	e8 ee 26 1e 00       	call   0x1402fa284
140117b96:	90                   	nop
140117b97:	48 8b 95 88 01 00 00 	mov    0x188(%rbp),%rdx
140117b9e:	48 83 fa 0f          	cmp    $0xf,%rdx
140117ba2:	76 34                	jbe    0x140117bd8
140117ba4:	48 ff c2             	inc    %rdx
140117ba7:	48 8b 8d 70 01 00 00 	mov    0x170(%rbp),%rcx
140117bae:	48 8b c1             	mov    %rcx,%rax
140117bb1:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140117bb8:	72 19                	jb     0x140117bd3
140117bba:	48 83 c2 27          	add    $0x27,%rdx
140117bbe:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140117bc2:	48 2b c1             	sub    %rcx,%rax
140117bc5:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140117bc9:	48 83 f8 1f          	cmp    $0x1f,%rax
140117bcd:	0f 87 6b 02 00 00    	ja     0x140117e3e
140117bd3:	e8 ac 26 1e 00       	call   0x1402fa284
140117bd8:	66 0f 6f 35 50 2e 21 	movdqa 0x212e50(%rip),%xmm6        # 0x14032aa30
140117bdf:	00
140117be0:	f3 0f 7f b5 80 01 00 	movdqu %xmm6,0x180(%rbp)
140117be7:	00
140117be8:	c6 85 70 01 00 00 00 	movb   $0x0,0x170(%rbp)
140117bef:	48 8b 95 08 01 00 00 	mov    0x108(%rbp),%rdx
140117bf6:	48 83 fa 0f          	cmp    $0xf,%rdx
140117bfa:	76 34                	jbe    0x140117c30
140117bfc:	48 ff c2             	inc    %rdx
140117bff:	48 8b 8d f0 00 00 00 	mov    0xf0(%rbp),%rcx
140117c06:	48 8b c1             	mov    %rcx,%rax
140117c09:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140117c10:	72 19                	jb     0x140117c2b
140117c12:	48 83 c2 27          	add    $0x27,%rdx
140117c16:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140117c1a:	48 2b c1             	sub    %rcx,%rax
140117c1d:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140117c21:	48 83 f8 1f          	cmp    $0x1f,%rax
140117c25:	0f 87 6e 02 00 00    	ja     0x140117e99
140117c2b:	e8 54 26 1e 00       	call   0x1402fa284
140117c30:	48 89 b5 00 01 00 00 	mov    %rsi,0x100(%rbp)
140117c37:	48 c7 85 08 01 00 00 	movq   $0xf,0x108(%rbp)
140117c3e:	0f 00 00 00
140117c42:	c6 85 f0 00 00 00 00 	movb   $0x0,0xf0(%rbp)
140117c49:	48 8b 95 28 01 00 00 	mov    0x128(%rbp),%rdx
140117c50:	48 83 fa 0f          	cmp    $0xf,%rdx
140117c54:	76 34                	jbe    0x140117c8a
140117c56:	48 ff c2             	inc    %rdx