1402bd832:	66 0f 7f 45 e7       	movdqa %xmm0,-0x19(%rbp)
1402bd837:	4c 8d 45 77          	lea    0x77(%rbp),%r8
1402bd83b:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
1402bd83f:	48 8d 4d 27          	lea    0x27(%rbp),%rcx
1402bd843:	e8 08 26 ee ff       	call   0x14019fe50
1402bd848:	48 8b d0             	mov    %rax,%rdx
1402bd84b:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
1402bd84f:	e8 9c f0 3e 00       	call   0x1406ac8f0
1402bd854:	48 8b 08             	mov    (%rax),%rcx
1402bd857:	4c 89 30             	mov    %r14,(%rax)
1402bd85a:	48 89 4d d7          	mov    %rcx,-0x29(%rbp)
1402bd85e:	48 8b 08             	mov    (%rax),%rcx
1402bd861:	48 85 c9             	test   %rcx,%rcx
1402bd864:	74 24                	je     0x1402bd88a
1402bd866:	8b 41 10             	mov    0x10(%rcx),%eax
1402bd869:	ff c8                	dec    %eax
1402bd86b:	89 41 10             	mov    %eax,0x10(%rcx)
1402bd86e:	85 c0                	test   %eax,%eax
1402bd870:	7f 18                	jg     0x1402bd88a
1402bd872:	0f 88 3b 06 00 00    	js     0x1402bdeb3
1402bd878:	48 8b 01             	mov    (%rcx),%rax
1402bd87b:	ba 01 00 00 00       	mov    $0x1,%edx
1402bd880:	48 8b 00             	mov    (%rax),%rax
1402bd883:	ff 15 97 61 cc 00    	call   *0xcc6197(%rip)        # 0x140f83a20
1402bd889:	90                   	nop
1402bd88a:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
1402bd88e:	48 8b cb             	mov    %rbx,%rcx
1402bd891:	e8 ea ed 47 00       	call   0x14073c680
1402bd896:	48 8b 38             	mov    (%rax),%rdi
1402bd899:	48 8b 4d d7          	mov    -0x29(%rbp),%rcx
1402bd89d:	48 85 c9             	test   %rcx,%rcx
1402bd8a0:	74 24                	je     0x1402bd8c6
1402bd8a2:	8b 41 10             	mov    0x10(%rcx),%eax
1402bd8a5:	ff c8                	dec    %eax
1402bd8a7:	89 41 10             	mov    %eax,0x10(%rcx)
1402bd8aa:	85 c0                	test   %eax,%eax
1402bd8ac:	7f 18                	jg     0x1402bd8c6
1402bd8ae:	0f 88 0a 06 00 00    	js     0x1402bdebe
1402bd8b4:	48 8b 01             	mov    (%rcx),%rax
1402bd8b7:	ba 01 00 00 00       	mov    $0x1,%edx
1402bd8bc:	48 8b 00             	mov    (%rax),%rax
1402bd8bf:	ff 15 5b 61 cc 00    	call   *0xcc615b(%rip)        # 0x140f83a20
1402bd8c5:	90                   	nop
1402bd8c6:	4c 8d 0d 23 0c ee ff 	lea    -0x11f3dd(%rip),%r9        # 0x14019e4f0
1402bd8cd:	ba 08 00 00 00       	mov    $0x8,%edx
1402bd8d2:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1402bd8d8:	48 8d 4d 7f          	lea    0x7f(%rbp),%rcx
1402bd8dc:	e8 6b dc b5 00       	call   0x140e1b54c
1402bd8e1:	90                   	nop
1402bd8e2:	48 85 db             	test   %rbx,%rbx
1402bd8e5:	74 27                	je     0x1402bd90e
1402bd8e7:	8b 43 10             	mov    0x10(%rbx),%eax
1402bd8ea:	ff c8                	dec    %eax
1402bd8ec:	89 43 10             	mov    %eax,0x10(%rbx)
1402bd8ef:	85 c0                	test   %eax,%eax
1402bd8f1:	7f 1b                	jg     0x1402bd90e
1402bd8f3:	0f 88 d0 05 00 00    	js     0x1402bdec9
1402bd8f9:	48 8b 03             	mov    (%rbx),%rax
1402bd8fc:	ba 01 00 00 00       	mov    $0x1,%edx
1402bd901:	48 8b cb             	mov    %rbx,%rcx
1402bd904:	48 8b 00             	mov    (%rax),%rax
1402bd907:	ff 15 13 61 cc 00    	call   *0xcc6113(%rip)        # 0x140f83a20
1402bd90d:	90                   	nop
1402bd90e:	48 85 ff             	test   %rdi,%rdi
1402bd911:	0f 84 35 01 00 00    	je     0x1402bda4c
1402bd917:	48 8d 45 07          	lea    0x7(%rbp),%rax
1402bd91b:	48 89 45 17          	mov    %rax,0x17(%rbp)
1402bd91f:	48 8b 05 5a e5 15 01 	mov    0x115e55a(%rip),%rax        # 0x14141be80
1402bd926:	44 8b 40 2c          	mov    0x2c(%rax),%r8d
1402bd92a:	48 8b 05 17 e7 15 01 	mov    0x115e717(%rip),%rax        # 0x14141c048
1402bd931:	48 8b 88 f8 04 00 00 	mov    0x4f8(%rax),%rcx
1402bd938:	48 89 4d d7          	mov    %rcx,-0x29(%rbp)
1402bd93c:	48 85 c9             	test   %rcx,%rcx
1402bd93f:	74 1c                	je     0x1402bd95d
1402bd941:	8b 41 10             	mov    0x10(%rcx),%eax
1402bd944:	ff c0                	inc    %eax
1402bd946:	89 41 10             	mov    %eax,0x10(%rcx)
1402bd949:	83 f8 01             	cmp    $0x1,%eax
1402bd94c:	0f 8e 82 05 00 00    	jle    0x1402bded4
1402bd952:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402bd957:	0f 84 7f 05 00 00    	je     0x1402bdedc
1402bd95d:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
1402bd961:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
1402bd965:	e8 56 16 3f 00       	call   0x1406aefc0
1402bd96a:	48 8b 08             	mov    (%rax),%rcx
1402bd96d:	4c 89 30             	mov    %r14,(%rax)
1402bd970:	48 89 4d 7f          	mov    %rcx,0x7f(%rbp)
1402bd974:	48 8b 08             	mov    (%rax),%rcx
1402bd977:	48 85 c9             	test   %rcx,%rcx
1402bd97a:	74 24                	je     0x1402bd9a0
1402bd97c:	8b 41 10             	mov    0x10(%rcx),%eax
1402bd97f:	ff c8                	dec    %eax
1402bd981:	89 41 10             	mov    %eax,0x10(%rcx)
1402bd984:	85 c0                	test   %eax,%eax
1402bd986:	7f 18                	jg     0x1402bd9a0
1402bd988:	0f 88 59 05 00 00    	js     0x1402bdee7
1402bd98e:	48 8b 01             	mov    (%rcx),%rax
1402bd991:	ba 01 00 00 00       	mov    $0x1,%edx
1402bd996:	48 8b 00             	mov    (%rax),%rax
1402bd999:	ff 15 81 60 cc 00    	call   *0xcc6081(%rip)        # 0x140f83a20
1402bd99f:	90                   	nop
1402bd9a0:	48 8d 45 7f          	lea    0x7f(%rbp),%rax
1402bd9a4:	48 89 45 e7          	mov    %rax,-0x19(%rbp)
1402bd9a8:	48 8d 85 87 00 00 00 	lea    0x87(%rbp),%rax
1402bd9af:	48 89 45 ef          	mov    %rax,-0x11(%rbp)
1402bd9b3:	0f 28 45 e7          	movaps -0x19(%rbp),%xmm0
1402bd9b7:	66 0f 7f 45 e7       	movdqa %xmm0,-0x19(%rbp)
1402bd9bc:	4c 8d 45 77          	lea    0x77(%rbp),%r8
1402bd9c0:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
1402bd9c4:	48 8d 4d 27          	lea    0x27(%rbp),%rcx
1402bd9c8:	e8 83 24 ee ff       	call   0x14019fe50
1402bd9cd:	48 8b d0             	mov    %rax,%rdx
1402bd9d0:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
1402bd9d4:	e8 17 ef 3e 00       	call   0x1406ac8f0
1402bd9d9:	48 8b d8             	mov    %rax,%rbx
1402bd9dc:	41 b8 13 00 00 00    	mov    $0x13,%r8d
1402bd9e2:	48 8b d6             	mov    %rsi,%rdx
1402bd9e5:	48 8d 4d ff          	lea    -0x1(%rbp),%rcx
1402bd9e9:	e8 b2 51 0b 00       	call   0x140372ba0
1402bd9ee:	48 8b 08             	mov    (%rax),%rcx
1402bd9f1:	4c 89 30             	mov    %r14,(%rax)
1402bd9f4:	48 89 4d df          	mov    %rcx,-0x21(%rbp)
1402bd9f8:	48 8b 08             	mov    (%rax),%rcx
1402bd9fb:	48 85 c9             	test   %rcx,%rcx
1402bd9fe:	74 24                	je     0x1402bda24
1402bda00:	8b 41 10             	mov    0x10(%rcx),%eax
1402bda03:	ff c8                	dec    %eax
1402bda05:	89 41 10             	mov    %eax,0x10(%rcx)
1402bda08:	85 c0                	test   %eax,%eax
1402bda0a:	7f 18                	jg     0x1402bda24
1402bda0c:	0f 88 e0 04 00 00    	js     0x1402bdef2
1402bda12:	48 8b 01             	mov    (%rcx),%rax
1402bda15:	ba 01 00 00 00       	mov    $0x1,%edx
1402bda1a:	48 8b 00             	mov    (%rax),%rax
1402bda1d:	ff 15 fd 5f cc 00    	call   *0xcc5ffd(%rip)        # 0x140f83a20
1402bda23:	90                   	nop
1402bda24:	48 8b d3             	mov    %rbx,%rdx
1402bda27:	48 8d 4d df          	lea    -0x21(%rbp),%rcx
1402bda2b:	e8 b0 e4 3e 00       	call   0x1406abee0
1402bda30:	90                   	nop
1402bda31:	4c 8d 0d b8 0a ee ff 	lea    -0x11f548(%rip),%r9        # 0x14019e4f0
1402bda38:	ba 08 00 00 00       	mov    $0x8,%edx
1402bda3d:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1402bda43:	48 8d 4d 7f          	lea    0x7f(%rbp),%rcx
1402bda47:	e8 00 db b5 00       	call   0x140e1b54c
1402bda4c:	48 8b 05 85 34 16 01 	mov    0x1163485(%rip),%rax        # 0x141420ed8
1402bda53:	48 8b 58 50          	mov    0x50(%rax),%rbx
1402bda57:	48 85 db             	test   %rbx,%rbx
1402bda5a:	74 1c                	je     0x1402bda78
1402bda5c:	8b 43 10             	mov    0x10(%rbx),%eax
1402bda5f:	ff c0                	inc    %eax
1402bda61:	89 43 10             	mov    %eax,0x10(%rbx)
1402bda64:	83 f8 01             	cmp    $0x1,%eax
1402bda67:	0f 8e 90 04 00 00    	jle    0x1402bdefd
1402bda6d:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402bda72:	0f 84 8d 04 00 00    	je     0x1402bdf05
1402bda78:	48 89 5d 17          	mov    %rbx,0x17(%rbp)
1402bda7c:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
1402bda82:	48 8b d6             	mov    %rsi,%rdx
1402bda85:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
1402bda89:	e8 12 51 0b 00       	call   0x140372ba0
1402bda8e:	48 8b 08             	mov    (%rax),%rcx
1402bda91:	4c 89 30             	mov    %r14,(%rax)
1402bda94:	48 89 4d 7f          	mov    %rcx,0x7f(%rbp)
1402bda98:	48 8d 45 7f          	lea    0x7f(%rbp),%rax
1402bda9c:	48 89 45 e7          	mov    %rax,-0x19(%rbp)
1402bdaa0:	48 8d 85 87 00 00 00 	lea    0x87(%rbp),%rax
1402bdaa7:	48 89 45 ef          	mov    %rax,-0x11(%rbp)
1402bdaab:	0f 28 45 e7          	movaps -0x19(%rbp),%xmm0
1402bdaaf:	66 0f 7f 45 e7       	movdqa %xmm0,-0x19(%rbp)
1402bdab4:	4c 8d 45 77          	lea    0x77(%rbp),%r8
1402bdab8:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
1402bdabc:	48 8d 4d 27          	lea    0x27(%rbp),%rcx
1402bdac0:	e8 8b 23 ee ff       	call   0x14019fe50
1402bdac5:	48 8b d0             	mov    %rax,%rdx
1402bdac8:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
1402bdacc:	e8 1f ee 3e 00       	call   0x1406ac8f0
1402bdad1:	48 8b 08             	mov    (%rax),%rcx
1402bdad4:	4c 89 30             	mov    %r14,(%rax)
1402bdad7:	48 89 4d d7          	mov    %rcx,-0x29(%rbp)
1402bdadb:	48 8b 08             	mov    (%rax),%rcx
1402bdade:	48 85 c9             	test   %rcx,%rcx
1402bdae1:	74 24                	je     0x1402bdb07
1402bdae3:	8b 41 10             	mov    0x10(%rcx),%eax
1402bdae6:	ff c8                	dec    %eax
1402bdae8:	89 41 10             	mov    %eax,0x10(%rcx)
1402bdaeb:	85 c0                	test   %eax,%eax
1402bdaed:	7f 18                	jg     0x1402bdb07
1402bdaef:	0f 88 1b 04 00 00    	js     0x1402bdf10
1402bdaf5:	48 8b 01             	mov    (%rcx),%rax
1402bdaf8:	ba 01 00 00 00       	mov    $0x1,%edx
1402bdafd:	48 8b 00             	mov    (%rax),%rax
1402bdb00:	ff 15 1a 5f cc 00    	call   *0xcc5f1a(%rip)        # 0x140f83a20
1402bdb06:	90                   	nop
1402bdb07:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
1402bdb0b:	48 8b cb             	mov    %rbx,%rcx
1402bdb0e:	e8 6d eb 47 00       	call   0x14073c680
1402bdb13:	48 8b 38             	mov    (%rax),%rdi
1402bdb16:	48 8b 4d d7          	mov    -0x29(%rbp),%rcx
1402bdb1a:	48 85 c9             	test   %rcx,%rcx
1402bdb1d:	74 24                	je     0x1402bdb43
1402bdb1f:	8b 41 10             	mov    0x10(%rcx),%eax
1402bdb22:	ff c8                	dec    %eax
1402bdb24:	89 41 10             	mov    %eax,0x10(%rcx)
1402bdb27:	85 c0                	test   %eax,%eax
1402bdb29:	7f 18                	jg     0x1402bdb43
1402bdb2b:	0f 88 ea 03 00 00    	js     0x1402bdf1b
1402bdb31:	48 8b 01             	mov    (%rcx),%rax
1402bdb34:	ba 01 00 00 00       	mov    $0x1,%edx
1402bdb39:	48 8b 00             	mov    (%rax),%rax
1402bdb3c:	ff 15 de 5e cc 00    	call   *0xcc5ede(%rip)        # 0x140f83a20
1402bdb42:	90                   	nop
1402bdb43:	4c 8d 0d a6 09 ee ff 	lea    -0x11f65a(%rip),%r9        # 0x14019e4f0
1402bdb4a:	ba 08 00 00 00       	mov    $0x8,%edx
1402bdb4f:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1402bdb55:	48 8d 4d 7f          	lea    0x7f(%rbp),%rcx
1402bdb59:	e8 ee d9 b5 00       	call   0x140e1b54c
1402bdb5e:	90                   	nop
1402bdb5f:	48 85 db             	test   %rbx,%rbx
1402bdb62:	74 27                	je     0x1402bdb8b
1402bdb64:	8b 43 10             	mov    0x10(%rbx),%eax
1402bdb67:	ff c8                	dec    %eax
1402bdb69:	89 43 10             	mov    %eax,0x10(%rbx)
1402bdb6c:	85 c0                	test   %eax,%eax
1402bdb6e:	7f 1b                	jg     0x1402bdb8b
1402bdb70:	0f 88 b0 03 00 00    	js     0x1402bdf26
1402bdb76:	48 8b 03             	mov    (%rbx),%rax
1402bdb79:	ba 01 00 00 00       	mov    $0x1,%edx
1402bdb7e:	48 8b cb             	mov    %rbx,%rcx
1402bdb81:	48 8b 00             	mov    (%rax),%rax
1402bdb84:	ff 15 96 5e cc 00    	call   *0xcc5e96(%rip)        # 0x140f83a20
1402bdb8a:	90                   	nop
1402bdb8b:	48 85 ff             	test   %rdi,%rdi
1402bdb8e:	0f 84 f1 00 00 00    	je     0x1402bdc85
1402bdb94:	48 8b 1e             	mov    (%rsi),%rbx
1402bdb97:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
1402bdb9d:	48 8b d6             	mov    %rsi,%rdx
1402bdba0:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
1402bdba4:	e8 f7 4f 0b 00       	call   0x140372ba0
1402bdba9:	48 8b 08             	mov    (%rax),%rcx
1402bdbac:	4c 89 30             	mov    %r14,(%rax)
1402bdbaf:	48 89 4d 7f          	mov    %rcx,0x7f(%rbp)
1402bdbb3:	48 8d 45 7f          	lea    0x7f(%rbp),%rax
1402bdbb7:	48 89 45 e7          	mov    %rax,-0x19(%rbp)
1402bdbbb:	48 8d 85 87 00 00 00 	lea    0x87(%rbp),%rax
1402bdbc2:	48 89 45 ef          	mov    %rax,-0x11(%rbp)
1402bdbc6:	0f 28 45 e7          	movaps -0x19(%rbp),%xmm0
1402bdbca:	66 0f 7f 45 e7       	movdqa %xmm0,-0x19(%rbp)
1402bdbcf:	4c 8d 45 77          	lea    0x77(%rbp),%r8
1402bdbd3:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
1402bdbd7:	48 8d 4d 27          	lea    0x27(%rbp),%rcx
1402bdbdb:	e8 70 22 ee ff       	call   0x14019fe50
1402bdbe0:	48 8b 0d f1 32 16 01 	mov    0x11632f1(%rip),%rcx        # 0x141420ed8
1402bdbe7:	48 8b 51 50          	mov    0x50(%rcx),%rdx
1402bdbeb:	48 85 d2             	test   %rdx,%rdx
1402bdbee:	74 1d                	je     0x1402bdc0d
1402bdbf0:	8b 4a 10             	mov    0x10(%rdx),%ecx
1402bdbf3:	ff c1                	inc    %ecx
1402bdbf5:	89 4a 10             	mov    %ecx,0x10(%rdx)
1402bdbf8:	83 f9 01             	cmp    $0x1,%ecx
1402bdbfb:	0f 8e 30 03 00 00    	jle    0x1402bdf31
1402bdc01:	81 f9 ff ff ff 7f    	cmp    $0x7fffffff,%ecx
1402bdc07:	0f 84 2c 03 00 00    	je     0x1402bdf39
1402bdc0d:	48 89 55 df          	mov    %rdx,-0x21(%rbp)
1402bdc11:	4c 8b c0             	mov    %rax,%r8
1402bdc14:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
1402bdc18:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
1402bdc1c:	e8 1f eb 3e 00       	call   0x1406ac740
1402bdc21:	48 8b 10             	mov    (%rax),%rdx
1402bdc24:	4c 89 30             	mov    %r14,(%rax)
1402bdc27:	48 89 55 d7          	mov    %rdx,-0x29(%rbp)
1402bdc2b:	4c 8d 45 d7          	lea    -0x29(%rbp),%r8
1402bdc2f:	ba 18 00 00 00       	mov    $0x18,%edx
1402bdc34:	48 8b cb             	mov    %rbx,%rcx
1402bdc37:	e8 c4 6e 47 00       	call   0x140734b00
1402bdc3c:	90                   	nop
1402bdc3d:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
1402bdc41:	48 85 c9             	test   %rcx,%rcx
1402bdc44:	74 24                	je     0x1402bdc6a
1402bdc46:	8b 41 10             	mov    0x10(%rcx),%eax
1402bdc49:	ff c8                	dec    %eax
1402bdc4b:	89 41 10             	mov    %eax,0x10(%rcx)
1402bdc4e:	85 c0                	test   %eax,%eax
1402bdc50:	7f 18                	jg     0x1402bdc6a
1402bdc52:	0f 88 ec 02 00 00    	js     0x1402bdf44
1402bdc58:	48 8b 01             	mov    (%rcx),%rax
1402bdc5b:	ba 01 00 00 00       	mov    $0x1,%edx
1402bdc60:	48 8b 00             	mov    (%rax),%rax
1402bdc63:	ff 15 b7 5d cc 00    	call   *0xcc5db7(%rip)        # 0x140f83a20
1402bdc69:	90                   	nop
1402bdc6a:	4c 8d 0d 7f 08 ee ff 	lea    -0x11f781(%rip),%r9        # 0x14019e4f0
1402bdc71:	ba 08 00 00 00       	mov    $0x8,%edx
1402bdc76:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1402bdc7c:	48 8d 4d 7f          	lea    0x7f(%rbp),%rcx
1402bdc80:	e8 c7 d8 b5 00       	call   0x140e1b54c
1402bdc85:	48 8d 45 07          	lea    0x7(%rbp),%rax
1402bdc89:	48 89 45 17          	mov    %rax,0x17(%rbp)
1402bdc8d:	48 8b 05 ec e1 15 01 	mov    0x115e1ec(%rip),%rax        # 0x14141be80
1402bdc94:	44 8b 40 30          	mov    0x30(%rax),%r8d
1402bdc98:	48 8b 05 a9 e3 15 01 	mov    0x115e3a9(%rip),%rax        # 0x14141c048
1402bdc9f:	48 8b 88 f8 04 00 00 	mov    0x4f8(%rax),%rcx
1402bdca6:	48 89 4d d7          	mov    %rcx,-0x29(%rbp)
1402bdcaa:	48 85 c9             	test   %rcx,%rcx
1402bdcad:	74 1c                	je     0x1402bdccb
1402bdcaf:	8b 41 10             	mov    0x10(%rcx),%eax
1402bdcb2:	ff c0                	inc    %eax
1402bdcb4:	89 41 10             	mov    %eax,0x10(%rcx)
1402bdcb7:	83 f8 01             	cmp    $0x1,%eax
1402bdcba:	0f 8e 8f 02 00 00    	jle    0x1402bdf4f
1402bdcc0:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402bdcc5:	0f 84 8c 02 00 00    	je     0x1402bdf57
1402bdccb:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
1402bdccf:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
1402bdcd3:	e8 e8 12 3f 00       	call   0x1406aefc0
1402bdcd8:	48 8b 08             	mov    (%rax),%rcx
1402bdcdb:	4c 89 30             	mov    %r14,(%rax)
1402bdcde:	48 89 4d 7f          	mov    %rcx,0x7f(%rbp)
1402bdce2:	48 8b 08             	mov    (%rax),%rcx
1402bdce5:	48 85 c9             	test   %rcx,%rcx
1402bdce8:	74 24                	je     0x1402bdd0e
1402bdcea:	8b 41 10             	mov    0x10(%rcx),%eax
1402bdced:	ff c8                	dec    %eax
1402bdcef:	89 41 10             	mov    %eax,0x10(%rcx)
1402bdcf2:	85 c0                	test   %eax,%eax
1402bdcf4:	7f 18                	jg     0x1402bdd0e
1402bdcf6:	0f 88 66 02 00 00    	js     0x1402bdf62
1402bdcfc:	48 8b 01             	mov    (%rcx),%rax
1402bdcff:	ba 01 00 00 00       	mov    $0x1,%edx
1402bdd04:	48 8b 00             	mov    (%rax),%rax
1402bdd07:	ff 15 13 5d cc 00    	call   *0xcc5d13(%rip)        # 0x140f83a20
1402bdd0d:	90                   	nop
1402bdd0e:	48 8d 45 7f          	lea    0x7f(%rbp),%rax
1402bdd12:	48 89 45 e7          	mov    %rax,-0x19(%rbp)
1402bdd16:	48 8d 85 87 00 00 00 	lea    0x87(%rbp),%rax
1402bdd1d:	48 89 45 ef          	mov    %rax,-0x11(%rbp)
1402bdd21:	0f 28 45 e7          	movaps -0x19(%rbp),%xmm0
1402bdd25:	66 0f 7f 45 e7       	movdqa %xmm0,-0x19(%rbp)
1402bdd2a:	4c 8d 45 77          	lea    0x77(%rbp),%r8
1402bdd2e:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
1402bdd32:	48 8d 4d 27          	lea    0x27(%rbp),%rcx
1402bdd36:	e8 15 21 ee ff       	call   0x14019fe50
1402bdd3b:	48 8b d0             	mov    %rax,%rdx
1402bdd3e:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
1402bdd42:	e8 a9 eb 3e 00       	call   0x1406ac8f0
1402bdd47:	48 8b d8             	mov    %rax,%rbx
1402bdd4a:	41 b8 13 00 00 00    	mov    $0x13,%r8d
1402bdd50:	48 8b d6             	mov    %rsi,%rdx
1402bdd53:	48 8d 4d ff          	lea    -0x1(%rbp),%rcx
1402bdd57:	e8 44 4e 0b 00       	call   0x140372ba0
1402bdd5c:	48 8b 08             	mov    (%rax),%rcx