1402997a7:	4d 85 c0             	test   %r8,%r8
1402997aa:	74 29                	je     0x1402997d5
1402997ac:	41 8b 40 10          	mov    0x10(%r8),%eax
1402997b0:	ff c8                	dec    %eax
1402997b2:	41 89 40 10          	mov    %eax,0x10(%r8)
1402997b6:	85 c0                	test   %eax,%eax
1402997b8:	7f 1b                	jg     0x1402997d5
1402997ba:	0f 88 58 2c 00 00    	js     0x14029c418
1402997c0:	49 8b 00             	mov    (%r8),%rax
1402997c3:	ba 01 00 00 00       	mov    $0x1,%edx
1402997c8:	49 8b c8             	mov    %r8,%rcx
1402997cb:	48 8b 00             	mov    (%rax),%rax
1402997ce:	ff 15 4c a2 ce 00    	call   *0xcea24c(%rip)        # 0x140f83a20
1402997d4:	90                   	nop
1402997d5:	48 8b 8d 70 01 00 00 	mov    0x170(%rbp),%rcx
1402997dc:	48 85 c9             	test   %rcx,%rcx
1402997df:	74 24                	je     0x140299805
1402997e1:	8b 41 10             	mov    0x10(%rcx),%eax
1402997e4:	ff c8                	dec    %eax
1402997e6:	89 41 10             	mov    %eax,0x10(%rcx)
1402997e9:	85 c0                	test   %eax,%eax
1402997eb:	7f 18                	jg     0x140299805
1402997ed:	0f 88 30 2c 00 00    	js     0x14029c423
1402997f3:	48 8b 01             	mov    (%rcx),%rax
1402997f6:	ba 01 00 00 00       	mov    $0x1,%edx
1402997fb:	48 8b 00             	mov    (%rax),%rax
1402997fe:	ff 15 1c a2 ce 00    	call   *0xcea21c(%rip)        # 0x140f83a20
140299804:	90                   	nop
140299805:	48 8b 05 9c 71 18 01 	mov    0x118719c(%rip),%rax        # 0x1414209a8
14029980c:	4c 8b 78 50          	mov    0x50(%rax),%r15
140299810:	4c 89 7d 10          	mov    %r15,0x10(%rbp)
140299814:	4d 85 ff             	test   %r15,%r15
140299817:	74 0c                	je     0x140299825
140299819:	49 8b cf             	mov    %r15,%rcx
14029981c:	e8 3f 68 f0 ff       	call   0x1401a0060
140299821:	4c 8b 7d 10          	mov    0x10(%rbp),%r15
140299825:	4c 89 75 10          	mov    %r14,0x10(%rbp)
140299829:	4c 89 bd e8 04 00 00 	mov    %r15,0x4e8(%rbp)
140299830:	45 33 c0             	xor    %r8d,%r8d
140299833:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
140299838:	48 8d 8d d0 04 00 00 	lea    0x4d0(%rbp),%rcx
14029983f:	e8 5c 93 0d 00       	call   0x140372ba0
140299844:	48 8b 08             	mov    (%rax),%rcx
140299847:	4c 89 30             	mov    %r14,(%rax)
14029984a:	48 89 8d 80 01 00 00 	mov    %rcx,0x180(%rbp)
140299851:	48 8b 08             	mov    (%rax),%rcx
140299854:	48 85 c9             	test   %rcx,%rcx
140299857:	74 24                	je     0x14029987d
140299859:	8b 41 10             	mov    0x10(%rcx),%eax
14029985c:	ff c8                	dec    %eax
14029985e:	89 41 10             	mov    %eax,0x10(%rcx)
140299861:	85 c0                	test   %eax,%eax
140299863:	7f 18                	jg     0x14029987d
140299865:	0f 88 c3 2b 00 00    	js     0x14029c42e
14029986b:	48 8b 01             	mov    (%rcx),%rax
14029986e:	ba 01 00 00 00       	mov    $0x1,%edx
140299873:	48 8b 00             	mov    (%rax),%rax
140299876:	ff 15 a4 a1 ce 00    	call   *0xcea1a4(%rip)        # 0x140f83a20
14029987c:	90                   	nop
14029987d:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140299883:	48 8d 95 80 01 00 00 	lea    0x180(%rbp),%rdx
14029988a:	48 8d 8d d8 04 00 00 	lea    0x4d8(%rbp),%rcx
140299891:	e8 0a 93 0d 00       	call   0x140372ba0
140299896:	48 8b 08             	mov    (%rax),%rcx
140299899:	4c 89 30             	mov    %r14,(%rax)
14029989c:	48 89 4d 18          	mov    %rcx,0x18(%rbp)
1402998a0:	48 8b 08             	mov    (%rax),%rcx
1402998a3:	48 85 c9             	test   %rcx,%rcx
1402998a6:	74 24                	je     0x1402998cc
1402998a8:	8b 41 10             	mov    0x10(%rcx),%eax
1402998ab:	ff c8                	dec    %eax
1402998ad:	89 41 10             	mov    %eax,0x10(%rcx)
1402998b0:	85 c0                	test   %eax,%eax
1402998b2:	7f 18                	jg     0x1402998cc
1402998b4:	0f 88 7f 2b 00 00    	js     0x14029c439
1402998ba:	48 8b 01             	mov    (%rcx),%rax
1402998bd:	ba 01 00 00 00       	mov    $0x1,%edx
1402998c2:	48 8b 00             	mov    (%rax),%rax
1402998c5:	ff 15 55 a1 ce 00    	call   *0xcea155(%rip)        # 0x140f83a20
1402998cb:	90                   	nop
1402998cc:	48 8b 45 18          	mov    0x18(%rbp),%rax
1402998d0:	4c 89 75 18          	mov    %r14,0x18(%rbp)
1402998d4:	48 89 45 20          	mov    %rax,0x20(%rbp)
1402998d8:	0f 57 c0             	xorps  %xmm0,%xmm0
1402998db:	f3 0f 7f 85 60 03 00 	movdqu %xmm0,0x360(%rbp)
1402998e2:	00
1402998e3:	4c 89 b5 70 03 00 00 	mov    %r14,0x370(%rbp)
1402998ea:	ba 01 00 00 00       	mov    $0x1,%edx
1402998ef:	48 8d 8d 60 03 00 00 	lea    0x360(%rbp),%rcx
1402998f6:	e8 95 67 f0 ff       	call   0x1401a0090
1402998fb:	4c 8b b5 60 03 00 00 	mov    0x360(%rbp),%r14
140299902:	48 8d 5d 20          	lea    0x20(%rbp),%rbx
140299906:	48 8d 7d 28          	lea    0x28(%rbp),%rdi
14029990a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140299910:	48 8b d3             	mov    %rbx,%rdx
140299913:	49 8b ce             	mov    %r14,%rcx
140299916:	e8 b5 64 f0 ff       	call   0x14019fdd0
14029991b:	49 83 c6 08          	add    $0x8,%r14
14029991f:	48 83 c3 08          	add    $0x8,%rbx
140299923:	48 3b df             	cmp    %rdi,%rbx
140299926:	75 e8                	jne    0x140299910
140299928:	8b bd 88 00 00 00    	mov    0x88(%rbp),%edi
14029992e:	4c 89 b5 68 03 00 00 	mov    %r14,0x368(%rbp)
140299935:	48 8d 95 60 03 00 00 	lea    0x360(%rbp),%rdx
14029993c:	48 8d 8d e0 04 00 00 	lea    0x4e0(%rbp),%rcx
140299943:	e8 a8 2f 41 00       	call   0x1406ac8f0
140299948:	48 8b 08             	mov    (%rax),%rcx
14029994b:	45 33 f6             	xor    %r14d,%r14d
14029994e:	4c 89 30             	mov    %r14,(%rax)
140299951:	48 89 8d 78 01 00 00 	mov    %rcx,0x178(%rbp)
140299958:	48 8b 08             	mov    (%rax),%rcx
14029995b:	48 85 c9             	test   %rcx,%rcx
14029995e:	74 24                	je     0x140299984
140299960:	8b 41 10             	mov    0x10(%rcx),%eax
140299963:	ff c8                	dec    %eax
140299965:	89 41 10             	mov    %eax,0x10(%rcx)
140299968:	85 c0                	test   %eax,%eax
14029996a:	7f 18                	jg     0x140299984
14029996c:	0f 88 d2 2a 00 00    	js     0x14029c444
140299972:	48 8b 01             	mov    (%rcx),%rax
140299975:	ba 01 00 00 00       	mov    $0x1,%edx
14029997a:	48 8b 00             	mov    (%rax),%rax
14029997d:	ff 15 9d a0 ce 00    	call   *0xcea09d(%rip)        # 0x140f83a20
140299983:	90                   	nop
140299984:	48 8d 95 78 01 00 00 	lea    0x178(%rbp),%rdx
14029998b:	49 8b cf             	mov    %r15,%rcx
14029998e:	e8 ed 2c 4a 00       	call   0x14073c680
140299993:	48 8b 18             	mov    (%rax),%rbx
140299996:	48 8b 8d 78 01 00 00 	mov    0x178(%rbp),%rcx
14029999d:	48 85 c9             	test   %rcx,%rcx
1402999a0:	74 24                	je     0x1402999c6
1402999a2:	8b 41 10             	mov    0x10(%rcx),%eax
1402999a5:	ff c8                	dec    %eax
1402999a7:	89 41 10             	mov    %eax,0x10(%rcx)
1402999aa:	85 c0                	test   %eax,%eax
1402999ac:	7f 18                	jg     0x1402999c6
1402999ae:	0f 88 9b 2a 00 00    	js     0x14029c44f
1402999b4:	48 8b 01             	mov    (%rcx),%rax
1402999b7:	ba 01 00 00 00       	mov    $0x1,%edx
1402999bc:	48 8b 00             	mov    (%rax),%rax
1402999bf:	ff 15 5b a0 ce 00    	call   *0xcea05b(%rip)        # 0x140f83a20
1402999c5:	90                   	nop
1402999c6:	4c 8d 0d 23 4b f0 ff 	lea    -0xfb4dd(%rip),%r9        # 0x14019e4f0
1402999cd:	ba 08 00 00 00       	mov    $0x8,%edx
1402999d2:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1402999d8:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
1402999dc:	e8 6b 1b b8 00       	call   0x140e1b54c
1402999e1:	90                   	nop
1402999e2:	48 8b 8d 80 01 00 00 	mov    0x180(%rbp),%rcx
1402999e9:	48 85 c9             	test   %rcx,%rcx
1402999ec:	74 24                	je     0x140299a12
1402999ee:	8b 41 10             	mov    0x10(%rcx),%eax
1402999f1:	ff c8                	dec    %eax
1402999f3:	89 41 10             	mov    %eax,0x10(%rcx)
1402999f6:	85 c0                	test   %eax,%eax
1402999f8:	7f 18                	jg     0x140299a12
1402999fa:	0f 88 5a 2a 00 00    	js     0x14029c45a
140299a00:	48 8b 01             	mov    (%rcx),%rax
140299a03:	ba 01 00 00 00       	mov    $0x1,%edx
140299a08:	48 8b 00             	mov    (%rax),%rax
140299a0b:	ff 15 0f a0 ce 00    	call   *0xcea00f(%rip)        # 0x140f83a20
140299a11:	90                   	nop
140299a12:	48 8b 8d e8 04 00 00 	mov    0x4e8(%rbp),%rcx
140299a19:	48 85 c9             	test   %rcx,%rcx
140299a1c:	74 24                	je     0x140299a42
140299a1e:	8b 41 10             	mov    0x10(%rcx),%eax
140299a21:	ff c8                	dec    %eax
140299a23:	89 41 10             	mov    %eax,0x10(%rcx)
140299a26:	85 c0                	test   %eax,%eax
140299a28:	7f 18                	jg     0x140299a42
140299a2a:	0f 88 35 2a 00 00    	js     0x14029c465
140299a30:	48 8b 01             	mov    (%rcx),%rax
140299a33:	ba 01 00 00 00       	mov    $0x1,%edx
140299a38:	48 8b 00             	mov    (%rax),%rax
140299a3b:	ff 15 df 9f ce 00    	call   *0xce9fdf(%rip)        # 0x140f83a20
140299a41:	90                   	nop
140299a42:	48 85 db             	test   %rbx,%rbx
140299a45:	0f 85 35 02 00 00    	jne    0x140299c80
140299a4b:	48 8b 15 36 25 18 01 	mov    0x1182536(%rip),%rdx        # 0x14141bf88
140299a52:	48 81 c2 08 02 00 00 	add    $0x208,%rdx
140299a59:	48 8d 8d f0 04 00 00 	lea    0x4f0(%rbp),%rcx
140299a60:	e8 6b 63 f0 ff       	call   0x14019fdd0
140299a65:	48 8b d0             	mov    %rax,%rdx
140299a68:	48 8d 8d 50 03 00 00 	lea    0x350(%rbp),%rcx
140299a6f:	e8 9c 62 f0 ff       	call   0x14019fd10
140299a74:	90                   	nop
140299a75:	45 33 c0             	xor    %r8d,%r8d
140299a78:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
140299a7d:	48 8d 8d f8 04 00 00 	lea    0x4f8(%rbp),%rcx
140299a84:	e8 17 91 0d 00       	call   0x140372ba0
140299a89:	48 8b 08             	mov    (%rax),%rcx
140299a8c:	4c 89 30             	mov    %r14,(%rax)
140299a8f:	48 89 8d 98 01 00 00 	mov    %rcx,0x198(%rbp)
140299a96:	48 8b 08             	mov    (%rax),%rcx
140299a99:	48 85 c9             	test   %rcx,%rcx
140299a9c:	74 24                	je     0x140299ac2
140299a9e:	8b 41 10             	mov    0x10(%rcx),%eax
140299aa1:	ff c8                	dec    %eax
140299aa3:	89 41 10             	mov    %eax,0x10(%rcx)
140299aa6:	85 c0                	test   %eax,%eax
140299aa8:	7f 18                	jg     0x140299ac2
140299aaa:	0f 88 c0 29 00 00    	js     0x14029c470
140299ab0:	48 8b 01             	mov    (%rcx),%rax
140299ab3:	ba 01 00 00 00       	mov    $0x1,%edx
140299ab8:	48 8b 00             	mov    (%rax),%rax
140299abb:	ff 15 5f 9f ce 00    	call   *0xce9f5f(%rip)        # 0x140f83a20
140299ac1:	90                   	nop
140299ac2:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140299ac8:	48 8d 95 98 01 00 00 	lea    0x198(%rbp),%rdx
140299acf:	48 8d 8d 00 05 00 00 	lea    0x500(%rbp),%rcx
140299ad6:	e8 c5 90 0d 00       	call   0x140372ba0
140299adb:	48 8b 08             	mov    (%rax),%rcx
140299ade:	4c 89 30             	mov    %r14,(%rax)
140299ae1:	48 89 8d 88 01 00 00 	mov    %rcx,0x188(%rbp)
140299ae8:	48 8b 08             	mov    (%rax),%rcx
140299aeb:	48 85 c9             	test   %rcx,%rcx
140299aee:	74 24                	je     0x140299b14
140299af0:	8b 41 10             	mov    0x10(%rcx),%eax
140299af3:	ff c8                	dec    %eax
140299af5:	89 41 10             	mov    %eax,0x10(%rcx)
140299af8:	85 c0                	test   %eax,%eax
140299afa:	7f 18                	jg     0x140299b14
140299afc:	0f 88 79 29 00 00    	js     0x14029c47b
140299b02:	48 8b 01             	mov    (%rcx),%rax
140299b05:	ba 01 00 00 00       	mov    $0x1,%edx
140299b0a:	48 8b 00             	mov    (%rax),%rax
140299b0d:	ff 15 0d 9f ce 00    	call   *0xce9f0d(%rip)        # 0x140f83a20
140299b13:	90                   	nop
140299b14:	48 8d 95 88 01 00 00 	lea    0x188(%rbp),%rdx
140299b1b:	48 8d 8d 58 03 00 00 	lea    0x358(%rbp),%rcx
140299b22:	e8 e9 61 f0 ff       	call   0x14019fd10
140299b27:	90                   	nop
140299b28:	48 8d 85 50 03 00 00 	lea    0x350(%rbp),%rax
140299b2f:	48 89 85 b0 07 00 00 	mov    %rax,0x7b0(%rbp)
140299b36:	48 8d 85 60 03 00 00 	lea    0x360(%rbp),%rax
140299b3d:	48 89 85 b8 07 00 00 	mov    %rax,0x7b8(%rbp)
140299b44:	0f 28 85 b0 07 00 00 	movaps 0x7b0(%rbp),%xmm0
140299b4b:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
140299b51:	4c 8d 45 aa          	lea    -0x56(%rbp),%r8
140299b55:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140299b5a:	48 8d 8d 50 09 00 00 	lea    0x950(%rbp),%rcx
140299b61:	e8 ea 62 f0 ff       	call   0x14019fe50
140299b66:	4c 8b 7d c0          	mov    -0x40(%rbp),%r15
140299b6a:	4d 8b cf             	mov    %r15,%r9
140299b6d:	4c 8b c0             	mov    %rax,%r8
140299b70:	48 8b 15 c1 14 18 01 	mov    0x11814c1(%rip),%rdx        # 0x14141b038
140299b77:	48 8d 8d 08 05 00 00 	lea    0x508(%rbp),%rcx
140299b7e:	e8 0d a8 0d 00       	call   0x140374390
140299b83:	48 8b 08             	mov    (%rax),%rcx
140299b86:	4c 89 30             	mov    %r14,(%rax)
140299b89:	48 89 8d 90 01 00 00 	mov    %rcx,0x190(%rbp)
140299b90:	48 8b 08             	mov    (%rax),%rcx
140299b93:	48 85 c9             	test   %rcx,%rcx
140299b96:	74 24                	je     0x140299bbc
140299b98:	8b 41 10             	mov    0x10(%rcx),%eax
140299b9b:	ff c8                	dec    %eax
140299b9d:	89 41 10             	mov    %eax,0x10(%rcx)
140299ba0:	85 c0                	test   %eax,%eax
140299ba2:	7f 18                	jg     0x140299bbc
140299ba4:	0f 88 dc 28 00 00    	js     0x14029c486
140299baa:	48 8b 01             	mov    (%rcx),%rax
140299bad:	ba 01 00 00 00       	mov    $0x1,%edx
140299bb2:	48 8b 00             	mov    (%rax),%rax
140299bb5:	ff 15 65 9e ce 00    	call   *0xce9e65(%rip)        # 0x140f83a20
140299bbb:	90                   	nop
140299bbc:	48 8d 95 90 01 00 00 	lea    0x190(%rbp),%rdx
140299bc3:	48 8d 4d 28          	lea    0x28(%rbp),%rcx
140299bc7:	e8 44 61 f0 ff       	call   0x14019fd10
140299bcc:	90                   	nop
140299bcd:	48 8d 45 28          	lea    0x28(%rbp),%rax
140299bd1:	48 89 85 c0 07 00 00 	mov    %rax,0x7c0(%rbp)
140299bd8:	48 8d 45 30          	lea    0x30(%rbp),%rax
140299bdc:	48 89 85 c8 07 00 00 	mov    %rax,0x7c8(%rbp)
140299be3:	0f 28 85 c0 07 00 00 	movaps 0x7c0(%rbp),%xmm0
140299bea:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
140299bf0:	4c 8d 45 ab          	lea    -0x55(%rbp),%r8
140299bf4:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140299bf9:	48 8d 8d 68 09 00 00 	lea    0x968(%rbp),%rcx
140299c00:	e8 4b 62 f0 ff       	call   0x14019fe50
140299c05:	4d 8b cf             	mov    %r15,%r9
140299c08:	4c 8b c0             	mov    %rax,%r8
140299c0b:	48 8b 15 0e 1a 18 01 	mov    0x1181a0e(%rip),%rdx        # 0x14141b620
140299c12:	48 8d 8d 10 05 00 00 	lea    0x510(%rbp),%rcx
140299c19:	e8 72 a7 0d 00       	call   0x140374390
140299c1e:	90                   	nop
140299c1f:	48 8b 8d 10 05 00 00 	mov    0x510(%rbp),%rcx
140299c26:	48 85 c9             	test   %rcx,%rcx
140299c29:	74 06                	je     0x140299c31
140299c2b:	e8 10 55 f0 ff       	call   0x14019f140
140299c30:	90                   	nop
140299c31:	4c 8d 0d b8 48 f0 ff 	lea    -0xfb748(%rip),%r9        # 0x14019e4f0
140299c38:	ba 08 00 00 00       	mov    $0x8,%edx
140299c3d:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140299c43:	48 8d 4d 28          	lea    0x28(%rbp),%rcx
140299c47:	e8 00 19 b8 00       	call   0x140e1b54c
140299c4c:	90                   	nop
140299c4d:	4c 8d 0d 9c 48 f0 ff 	lea    -0xfb764(%rip),%r9        # 0x14019e4f0
140299c54:	ba 08 00 00 00       	mov    $0x8,%edx
140299c59:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140299c5f:	48 8d 8d 50 03 00 00 	lea    0x350(%rbp),%rcx
140299c66:	e8 e1 18 b8 00       	call   0x140e1b54c
140299c6b:	90                   	nop
140299c6c:	48 8b 8d 98 01 00 00 	mov    0x198(%rbp),%rcx
140299c73:	48 85 c9             	test   %rcx,%rcx
140299c76:	74 06                	je     0x140299c7e
140299c78:	e8 c3 54 f0 ff       	call   0x14019f140
140299c7d:	90                   	nop
140299c7e:	eb 04                	jmp    0x140299c84
140299c80:	4c 8b 7d c0          	mov    -0x40(%rbp),%r15
140299c84:	45 33 c0             	xor    %r8d,%r8d
140299c87:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
140299c8c:	48 8d 8d 18 05 00 00 	lea    0x518(%rbp),%rcx
140299c93:	e8 08 8f 0d 00       	call   0x140372ba0
140299c98:	48 8b 08             	mov    (%rax),%rcx
140299c9b:	4c 89 30             	mov    %r14,(%rax)
140299c9e:	48 89 8d a8 01 00 00 	mov    %rcx,0x1a8(%rbp)
140299ca5:	48 8b 08             	mov    (%rax),%rcx
140299ca8:	48 85 c9             	test   %rcx,%rcx
140299cab:	74 24                	je     0x140299cd1
140299cad:	8b 41 10             	mov    0x10(%rcx),%eax
140299cb0:	ff c8                	dec    %eax
140299cb2:	89 41 10             	mov    %eax,0x10(%rcx)
140299cb5:	85 c0                	test   %eax,%eax
140299cb7:	7f 18                	jg     0x140299cd1
140299cb9:	0f 88 d2 27 00 00    	js     0x14029c491
140299cbf:	48 8b 01             	mov    (%rcx),%rax
140299cc2:	ba 01 00 00 00       	mov    $0x1,%edx
140299cc7:	48 8b 00             	mov    (%rax),%rax
140299cca:	ff 15 50 9d ce 00    	call   *0xce9d50(%rip)        # 0x140f83a20
140299cd0:	90                   	nop
140299cd1:	4c 89 b5 a0 01 00 00 	mov    %r14,0x1a0(%rbp)
140299cd8:	41 b8 03 00 00 00    	mov    $0x3,%r8d
140299cde:	48 8d 95 a0 01 00 00 	lea    0x1a0(%rbp),%rdx
140299ce5:	48 8b 8d a8 01 00 00 	mov    0x1a8(%rbp),%rcx
140299cec:	e8 2f 31 4a 00       	call   0x14073ce20
140299cf1:	0f ba ee 11          	bts    $0x11,%esi
140299cf5:	89 74 24 70          	mov    %esi,0x70(%rsp)
140299cf9:	48 8b 8d a0 01 00 00 	mov    0x1a0(%rbp),%rcx
140299d00:	48 85 c9             	test   %rcx,%rcx
140299d03:	0f 84 15 28 00 00    	je     0x14029c51e
140299d09:	48 8b 59 20          	mov    0x20(%rcx),%rbx
140299d0d:	0f ba f6 11          	btr    $0x11,%esi
140299d11:	89 74 24 70          	mov    %esi,0x70(%rsp)
140299d15:	8b 41 10             	mov    0x10(%rcx),%eax
140299d18:	ff c8                	dec    %eax
140299d1a:	89 41 10             	mov    %eax,0x10(%rcx)
140299d1d:	85 c0                	test   %eax,%eax
140299d1f:	7f 18                	jg     0x140299d39
140299d21:	0f 88 75 27 00 00    	js     0x14029c49c
140299d27:	48 8b 01             	mov    (%rcx),%rax