140290668:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
14029066c:	48 8b 09             	mov    (%rcx),%rcx
14029066f:	48 85 c9             	test   %rcx,%rcx
140290672:	74 24                	je     0x140290698
140290674:	8b 41 10             	mov    0x10(%rcx),%eax
140290677:	ff c8                	dec    %eax
140290679:	89 41 10             	mov    %eax,0x10(%rcx)
14029067c:	85 c0                	test   %eax,%eax
14029067e:	7f 18                	jg     0x140290698
140290680:	0f 88 13 14 00 00    	js     0x140291a99
140290686:	48 8b 01             	mov    (%rcx),%rax
140290689:	ba 01 00 00 00       	mov    $0x1,%edx
14029068e:	48 8b 00             	mov    (%rax),%rax
140290691:	ff 15 89 33 cf 00    	call   *0xcf3389(%rip)        # 0x140f83a20
140290697:	90                   	nop
140290698:	48 8b 15 b9 fc 18 01 	mov    0x118fcb9(%rip),%rdx        # 0x141420358
14029069f:	48 83 c2 50          	add    $0x50,%rdx
1402906a3:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1402906a8:	e8 23 f7 f0 ff       	call   0x14019fdd0
1402906ad:	48 8b c8             	mov    %rax,%rcx
1402906b0:	48 8b 00             	mov    (%rax),%rax
1402906b3:	4c 89 21             	mov    %r12,(%rcx)
1402906b6:	48 89 45 80          	mov    %rax,-0x80(%rbp)
1402906ba:	48 8b 09             	mov    (%rcx),%rcx
1402906bd:	48 85 c9             	test   %rcx,%rcx
1402906c0:	74 24                	je     0x1402906e6
1402906c2:	8b 41 10             	mov    0x10(%rcx),%eax
1402906c5:	ff c8                	dec    %eax
1402906c7:	89 41 10             	mov    %eax,0x10(%rcx)
1402906ca:	85 c0                	test   %eax,%eax
1402906cc:	7f 18                	jg     0x1402906e6
1402906ce:	0f 88 d0 13 00 00    	js     0x140291aa4
1402906d4:	48 8b 01             	mov    (%rcx),%rax
1402906d7:	ba 01 00 00 00       	mov    $0x1,%edx
1402906dc:	48 8b 00             	mov    (%rax),%rax
1402906df:	ff 15 3b 33 cf 00    	call   *0xcf333b(%rip)        # 0x140f83a20
1402906e5:	90                   	nop
1402906e6:	4c 8d 4c 24 48       	lea    0x48(%rsp),%r9
1402906eb:	4c 8d 45 b8          	lea    -0x48(%rbp),%r8
1402906ef:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
1402906f3:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
1402906f7:	e8 f4 b8 41 00       	call   0x1406abff0
1402906fc:	90                   	nop
1402906fd:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx
140290701:	48 85 c9             	test   %rcx,%rcx
140290704:	74 24                	je     0x14029072a
140290706:	8b 41 10             	mov    0x10(%rcx),%eax
140290709:	ff c8                	dec    %eax
14029070b:	89 41 10             	mov    %eax,0x10(%rcx)
14029070e:	85 c0                	test   %eax,%eax
140290710:	7f 18                	jg     0x14029072a
140290712:	0f 88 97 13 00 00    	js     0x140291aaf
140290718:	48 8b 01             	mov    (%rcx),%rax
14029071b:	ba 01 00 00 00       	mov    $0x1,%edx
140290720:	48 8b 00             	mov    (%rax),%rax
140290723:	ff 15 f7 32 cf 00    	call   *0xcf32f7(%rip)        # 0x140f83a20
140290729:	90                   	nop
14029072a:	4c 8d 0d bf dd f0 ff 	lea    -0xf2241(%rip),%r9        # 0x14019e4f0
140290731:	ba 08 00 00 00       	mov    $0x8,%edx
140290736:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14029073c:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140290741:	e8 06 ae b8 00       	call   0x140e1b54c
140290746:	4c 89 65 c0          	mov    %r12,-0x40(%rbp)
14029074a:	48 8b 75 f8          	mov    -0x8(%rbp),%rsi
14029074e:	4c 89 3e             	mov    %r15,(%rsi)
140290751:	48 85 db             	test   %rbx,%rbx
140290754:	74 27                	je     0x14029077d
140290756:	8b 43 10             	mov    0x10(%rbx),%eax
140290759:	ff c8                	dec    %eax
14029075b:	89 43 10             	mov    %eax,0x10(%rbx)
14029075e:	85 c0                	test   %eax,%eax
140290760:	7f 1b                	jg     0x14029077d
140290762:	0f 88 52 13 00 00    	js     0x140291aba
140290768:	48 8b 03             	mov    (%rbx),%rax
14029076b:	ba 01 00 00 00       	mov    $0x1,%edx
140290770:	48 8b cb             	mov    %rbx,%rcx
140290773:	48 8b 00             	mov    (%rax),%rax
140290776:	ff 15 a4 32 cf 00    	call   *0xcf32a4(%rip)        # 0x140f83a20
14029077c:	90                   	nop
14029077d:	48 85 ff             	test   %rdi,%rdi
140290780:	74 27                	je     0x1402907a9
140290782:	8b 47 10             	mov    0x10(%rdi),%eax
140290785:	ff c8                	dec    %eax
140290787:	89 47 10             	mov    %eax,0x10(%rdi)
14029078a:	85 c0                	test   %eax,%eax
14029078c:	7f 1b                	jg     0x1402907a9
14029078e:	0f 88 31 13 00 00    	js     0x140291ac5
140290794:	48 8b 07             	mov    (%rdi),%rax
140290797:	ba 01 00 00 00       	mov    $0x1,%edx
14029079c:	48 8b cf             	mov    %rdi,%rcx
14029079f:	48 8b 00             	mov    (%rax),%rax
1402907a2:	ff 15 78 32 cf 00    	call   *0xcf3278(%rip)        # 0x140f83a20
1402907a8:	90                   	nop
1402907a9:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
1402907ad:	48 85 c9             	test   %rcx,%rcx
1402907b0:	0f 84 88 10 00 00    	je     0x14029183e
1402907b6:	8b 41 10             	mov    0x10(%rcx),%eax
1402907b9:	ff c8                	dec    %eax
1402907bb:	89 41 10             	mov    %eax,0x10(%rcx)
1402907be:	85 c0                	test   %eax,%eax
1402907c0:	0f 8f 78 10 00 00    	jg     0x14029183e
1402907c6:	0f 88 b6 10 00 00    	js     0x140291882
1402907cc:	e9 9c fc ff ff       	jmp    0x14029046d
1402907d1:	48 8b 05 b0 b7 18 01 	mov    0x118b7b0(%rip),%rax        # 0x14141bf88
1402907d8:	48 8b 48 10          	mov    0x10(%rax),%rcx
1402907dc:	48 8b 71 20          	mov    0x20(%rcx),%rsi
1402907e0:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1402907e6:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1402907ea:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1402907ef:	e8 ac 23 0e 00       	call   0x140372ba0
1402907f4:	4c 8b 20             	mov    (%rax),%r12
1402907f7:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1402907fe:	4c 89 64 24 50       	mov    %r12,0x50(%rsp)
140290803:	48 8b d6             	mov    %rsi,%rdx
140290806:	49 8b 4c 24 20       	mov    0x20(%r12),%rcx
14029080b:	e8 e0 0e 49 00       	call   0x1407216f0
140290810:	8b f0                	mov    %eax,%esi
140290812:	4d 85 e4             	test   %r12,%r12
140290815:	74 2c                	je     0x140290843
140290817:	41 8b 44 24 10       	mov    0x10(%r12),%eax
14029081c:	ff c8                	dec    %eax
14029081e:	41 89 44 24 10       	mov    %eax,0x10(%r12)
140290823:	85 c0                	test   %eax,%eax
140290825:	7f 1c                	jg     0x140290843
140290827:	0f 88 a3 12 00 00    	js     0x140291ad0
14029082d:	49 8b 04 24          	mov    (%r12),%rax
140290831:	ba 01 00 00 00       	mov    $0x1,%edx
140290836:	49 8b cc             	mov    %r12,%rcx
140290839:	48 8b 00             	mov    (%rax),%rax
14029083c:	ff 15 de 31 cf 00    	call   *0xcf31de(%rip)        # 0x140f83a20
140290842:	90                   	nop
140290843:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140290848:	85 f6                	test   %esi,%esi
14029084a:	0f 85 b0 02 00 00    	jne    0x140290b00
140290850:	4d 8b c5             	mov    %r13,%r8
140290853:	ba 03 00 00 00       	mov    $0x3,%edx
140290858:	e8 93 29 00 00       	call   0x1402931f0
14029085d:	48 8b d0             	mov    %rax,%rdx
140290860:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
140290864:	48 8b 00             	mov    (%rax),%rax
140290867:	48 89 45 40          	mov    %rax,0x40(%rbp)
14029086b:	48 89 0a             	mov    %rcx,(%rdx)
14029086e:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140290873:	48 85 c9             	test   %rcx,%rcx
140290876:	74 24                	je     0x14029089c
140290878:	8b 41 10             	mov    0x10(%rcx),%eax
14029087b:	ff c8                	dec    %eax
14029087d:	89 41 10             	mov    %eax,0x10(%rcx)
140290880:	85 c0                	test   %eax,%eax
140290882:	7f 18                	jg     0x14029089c
140290884:	0f 88 51 12 00 00    	js     0x140291adb
14029088a:	48 8b 01             	mov    (%rcx),%rax
14029088d:	ba 01 00 00 00       	mov    $0x1,%edx
140290892:	48 8b 00             	mov    (%rax),%rax
140290895:	ff 15 85 31 cf 00    	call   *0xcf3185(%rip)        # 0x140f83a20
14029089b:	90                   	nop
14029089c:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
1402908a1:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
1402908a5:	e8 56 18 4b 00       	call   0x140742100
1402908aa:	48 8b 08             	mov    (%rax),%rcx
1402908ad:	48 8b 71 20          	mov    0x20(%rcx),%rsi
1402908b1:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1402908b6:	48 85 c9             	test   %rcx,%rcx
1402908b9:	74 24                	je     0x1402908df
1402908bb:	8b 41 10             	mov    0x10(%rcx),%eax
1402908be:	ff c8                	dec    %eax
1402908c0:	89 41 10             	mov    %eax,0x10(%rcx)
1402908c3:	85 c0                	test   %eax,%eax
1402908c5:	7f 18                	jg     0x1402908df
1402908c7:	0f 88 19 12 00 00    	js     0x140291ae6
1402908cd:	48 8b 01             	mov    (%rcx),%rax
1402908d0:	ba 01 00 00 00       	mov    $0x1,%edx
1402908d5:	48 8b 00             	mov    (%rax),%rax
1402908d8:	ff 15 42 31 cf 00    	call   *0xcf3142(%rip)        # 0x140f83a20
1402908de:	90                   	nop
1402908df:	48 85 f6             	test   %rsi,%rsi
1402908e2:	0f 85 8d 01 00 00    	jne    0x140290a75
1402908e8:	48 8b 0d 99 b6 18 01 	mov    0x118b699(%rip),%rcx        # 0x14141bf88
1402908ef:	48 8b 81 d8 01 00 00 	mov    0x1d8(%rcx),%rax
1402908f6:	4c 8b 40 20          	mov    0x20(%rax),%r8
1402908fa:	48 8b 81 d0 01 00 00 	mov    0x1d0(%rcx),%rax
140290901:	48 8b 50 20          	mov    0x20(%rax),%rdx
140290905:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14029090a:	e8 81 c9 41 00       	call   0x1406ad290
14029090f:	48 8b d0             	mov    %rax,%rdx
140290912:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
140290916:	e8 f5 f3 f0 ff       	call   0x14019fd10
14029091b:	48 8b 55 b8          	mov    -0x48(%rbp),%rdx
14029091f:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140290924:	e8 a7 f4 f0 ff       	call   0x14019fdd0
140290929:	48 8b d0             	mov    %rax,%rdx
14029092c:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
140290930:	e8 db f3 f0 ff       	call   0x14019fd10
140290935:	90                   	nop
140290936:	48 8d 45 90          	lea    -0x70(%rbp),%rax
14029093a:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14029093f:	48 8d 45 a0          	lea    -0x60(%rbp),%rax
140290943:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
140290948:	0f 28 44 24 50       	movaps 0x50(%rsp),%xmm0
14029094d:	66 0f 7f 44 24 50    	movdqa %xmm0,0x50(%rsp)
140290953:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140290958:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
14029095d:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
140290961:	e8 ea f4 f0 ff       	call   0x14019fe50
140290966:	4d 8b cd             	mov    %r13,%r9
140290969:	4c 8b c0             	mov    %rax,%r8
14029096c:	48 8b 15 c5 a6 18 01 	mov    0x118a6c5(%rip),%rdx        # 0x14141b038
140290973:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140290977:	e8 14 3a 0e 00       	call   0x140374390
14029097c:	48 8b 08             	mov    (%rax),%rcx
14029097f:	45 33 e4             	xor    %r12d,%r12d
140290982:	4c 89 20             	mov    %r12,(%rax)
140290985:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
14029098a:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
14029098f:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140290994:	e8 77 f3 f0 ff       	call   0x14019fd10
140290999:	90                   	nop
14029099a:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
14029099f:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1402909a4:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
1402909a9:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1402909ae:	0f 28 44 24 50       	movaps 0x50(%rsp),%xmm0
1402909b3:	66 0f 7f 44 24 50    	movdqa %xmm0,0x50(%rsp)
1402909b9:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1402909be:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1402909c3:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1402909c7:	e8 84 f4 f0 ff       	call   0x14019fe50
1402909cc:	48 8b f0             	mov    %rax,%rsi
1402909cf:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1402909d4:	48 8b 0d 45 ac 18 01 	mov    0x118ac45(%rip),%rcx        # 0x14141b620
1402909db:	4d 85 ed             	test   %r13,%r13
1402909de:	74 04                	je     0x1402909e4
1402909e0:	4d 89 65 60          	mov    %r12,0x60(%r13)
1402909e4:	48 8b 01             	mov    (%rcx),%rax
1402909e7:	4d 8b cd             	mov    %r13,%r9
1402909ea:	4c 8b c6             	mov    %rsi,%r8
1402909ed:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1402909f1:	48 8b 40 38          	mov    0x38(%rax),%rax
1402909f5:	ff 15 25 30 cf 00    	call   *0xcf3025(%rip)        # 0x140f83a20
1402909fb:	41 0f ba ee 1c       	bts    $0x1c,%r14d
140290a00:	44 89 74 24 78       	mov    %r14d,0x78(%rsp)
140290a05:	48 8b ce             	mov    %rsi,%rcx
140290a08:	e8 33 eb f0 ff       	call   0x14019f540
140290a0d:	90                   	nop
140290a0e:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
140290a12:	48 85 c9             	test   %rcx,%rcx
140290a15:	74 24                	je     0x140290a3b
140290a17:	8b 41 10             	mov    0x10(%rcx),%eax
140290a1a:	ff c8                	dec    %eax
140290a1c:	89 41 10             	mov    %eax,0x10(%rcx)
140290a1f:	85 c0                	test   %eax,%eax
140290a21:	7f 18                	jg     0x140290a3b
140290a23:	0f 88 c8 10 00 00    	js     0x140291af1
140290a29:	48 8b 01             	mov    (%rcx),%rax
140290a2c:	ba 01 00 00 00       	mov    $0x1,%edx
140290a31:	48 8b 00             	mov    (%rax),%rax
140290a34:	ff 15 e6 2f cf 00    	call   *0xcf2fe6(%rip)        # 0x140f83a20
140290a3a:	90                   	nop
140290a3b:	4c 8d 0d ae da f0 ff 	lea    -0xf2552(%rip),%r9        # 0x14019e4f0
140290a42:	ba 08 00 00 00       	mov    $0x8,%edx
140290a47:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140290a4d:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140290a52:	e8 f5 aa b8 00       	call   0x140e1b54c
140290a57:	90                   	nop
140290a58:	4c 8d 0d 91 da f0 ff 	lea    -0xf256f(%rip),%r9        # 0x14019e4f0
140290a5f:	ba 08 00 00 00       	mov    $0x8,%edx
140290a64:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140290a6a:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
140290a6e:	e8 d9 aa b8 00       	call   0x140e1b54c
140290a73:	eb 03                	jmp    0x140290a78
140290a75:	45 33 e4             	xor    %r12d,%r12d
140290a78:	45 33 c0             	xor    %r8d,%r8d
140290a7b:	48 8d 55 40          	lea    0x40(%rbp),%rdx
140290a7f:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140290a84:	e8 37 bf 41 00       	call   0x1406ac9c0
140290a89:	48 8b 30             	mov    (%rax),%rsi
140290a8c:	4c 89 20             	mov    %r12,(%rax)
140290a8f:	48 89 74 24 70       	mov    %rsi,0x70(%rsp)
140290a94:	45 33 c0             	xor    %r8d,%r8d
140290a97:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
140290a9c:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140290aa0:	e8 fb 20 0e 00       	call   0x140372ba0
140290aa5:	48 8b 08             	mov    (%rax),%rcx
140290aa8:	4c 89 20             	mov    %r12,(%rax)
140290aab:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
140290ab0:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
140290ab5:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
140290ab9:	e8 52 f2 f0 ff       	call   0x14019fd10
140290abe:	4c 8b c0             	mov    %rax,%r8
140290ac1:	ba 02 00 00 00       	mov    $0x2,%edx
140290ac6:	49 8b cf             	mov    %r15,%rcx
140290ac9:	e8 32 40 4a 00       	call   0x140734b00
140290ace:	90                   	nop
140290acf:	48 85 f6             	test   %rsi,%rsi
140290ad2:	74 27                	je     0x140290afb
140290ad4:	8b 46 10             	mov    0x10(%rsi),%eax
140290ad7:	ff c8                	dec    %eax
140290ad9:	89 46 10             	mov    %eax,0x10(%rsi)
140290adc:	85 c0                	test   %eax,%eax
140290ade:	7f 1b                	jg     0x140290afb
140290ae0:	0f 88 16 10 00 00    	js     0x140291afc
140290ae6:	48 8b 06             	mov    (%rsi),%rax
140290ae9:	ba 01 00 00 00       	mov    $0x1,%edx
140290aee:	48 8b ce             	mov    %rsi,%rcx
140290af1:	48 8b 00             	mov    (%rax),%rax
140290af4:	ff 15 26 2f cf 00    	call   *0xcf2f26(%rip)        # 0x140f83a20
140290afa:	90                   	nop
140290afb:	e9 e6 02 00 00       	jmp    0x140290de6
140290b00:	48 8b 15 99 fe 18 01 	mov    0x118fe99(%rip),%rdx        # 0x1414209a0
140290b07:	48 83 c2 50          	add    $0x50,%rdx
140290b0b:	e8 c0 f2 f0 ff       	call   0x14019fdd0
140290b10:	48 8b 30             	mov    (%rax),%rsi
140290b13:	45 33 e4             	xor    %r12d,%r12d
140290b16:	4c 89 20             	mov    %r12,(%rax)
140290b19:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
140290b1e:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140290b24:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
140290b28:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140290b2d:	e8 6e 20 0e 00       	call   0x140372ba0
140290b32:	48 8b 08             	mov    (%rax),%rcx
140290b35:	4c 89 20             	mov    %r12,(%rax)
140290b38:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
140290b3d:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
140290b42:	48 89 45 90          	mov    %rax,-0x70(%rbp)
140290b46:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
140290b4b:	48 89 45 98          	mov    %rax,-0x68(%rbp)
140290b4f:	0f 28 45 90          	movaps -0x70(%rbp),%xmm0
140290b53:	66 0f 7f 45 90       	movdqa %xmm0,-0x70(%rbp)
140290b58:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140290b5d:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
140290b61:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
140290b65:	e8 e6 f2 f0 ff       	call   0x14019fe50
140290b6a:	48 8b d0             	mov    %rax,%rdx
140290b6d:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140290b71:	e8 7a bd 41 00       	call   0x1406ac8f0
140290b76:	48 8b c8             	mov    %rax,%rcx
140290b79:	48 8b 00             	mov    (%rax),%rax
140290b7c:	4c 89 21             	mov    %r12,(%rcx)
140290b7f:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140290b84:	48 8b 09             	mov    (%rcx),%rcx
140290b87:	48 85 c9             	test   %rcx,%rcx
140290b8a:	74 24                	je     0x140290bb0
140290b8c:	8b 41 10             	mov    0x10(%rcx),%eax
140290b8f:	ff c8                	dec    %eax
140290b91:	89 41 10             	mov    %eax,0x10(%rcx)
140290b94:	85 c0                	test   %eax,%eax
140290b96:	7f 18                	jg     0x140290bb0
140290b98:	0f 88 69 0f 00 00    	js     0x140291b07
140290b9e:	48 8b 01             	mov    (%rcx),%rax
140290ba1:	ba 01 00 00 00       	mov    $0x1,%edx