1402cfb7b:	cc                   	int3
1402cfb7c:	cc                   	int3
1402cfb7d:	cc                   	int3
1402cfb7e:	cc                   	int3
1402cfb7f:	cc                   	int3
1402cfb80:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402cfb85:	55                   	push   %rbp
1402cfb86:	56                   	push   %rsi
1402cfb87:	57                   	push   %rdi
1402cfb88:	48 8d 6c 24 b9       	lea    -0x47(%rsp),%rbp
1402cfb8d:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
1402cfb94:	48 8b f9             	mov    %rcx,%rdi
1402cfb97:	33 f6                	xor    %esi,%esi
1402cfb99:	48 8b 05 a8 c4 14 01 	mov    0x114c4a8(%rip),%rax        # 0x14141c048
1402cfba0:	48 8b 90 30 06 00 00 	mov    0x630(%rax),%rdx
1402cfba7:	48 89 55 77          	mov    %rdx,0x77(%rbp)
1402cfbab:	48 85 d2             	test   %rdx,%rdx
1402cfbae:	74 1c                	je     0x1402cfbcc
1402cfbb0:	8b 42 10             	mov    0x10(%rdx),%eax
1402cfbb3:	ff c0                	inc    %eax
1402cfbb5:	89 42 10             	mov    %eax,0x10(%rdx)
1402cfbb8:	83 f8 01             	cmp    $0x1,%eax
1402cfbbb:	0f 8e 96 03 00 00    	jle    0x1402cff57
1402cfbc1:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402cfbc6:	0f 84 93 03 00 00    	je     0x1402cff5f
1402cfbcc:	41 b8 44 00 00 00    	mov    $0x44,%r8d
1402cfbd2:	48 8d 55 77          	lea    0x77(%rbp),%rdx
1402cfbd6:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
1402cfbda:	e8 e1 f3 3d 00       	call   0x1406aefc0
1402cfbdf:	48 8b 08             	mov    (%rax),%rcx
1402cfbe2:	48 89 30             	mov    %rsi,(%rax)
1402cfbe5:	48 89 4d 17          	mov    %rcx,0x17(%rbp)
1402cfbe9:	48 8b 08             	mov    (%rax),%rcx
1402cfbec:	48 85 c9             	test   %rcx,%rcx
1402cfbef:	74 24                	je     0x1402cfc15
1402cfbf1:	8b 41 10             	mov    0x10(%rcx),%eax
1402cfbf4:	ff c8                	dec    %eax
1402cfbf6:	89 41 10             	mov    %eax,0x10(%rcx)
1402cfbf9:	85 c0                	test   %eax,%eax
1402cfbfb:	7f 18                	jg     0x1402cfc15
1402cfbfd:	0f 88 67 03 00 00    	js     0x1402cff6a
1402cfc03:	48 8b 01             	mov    (%rcx),%rax
1402cfc06:	ba 01 00 00 00       	mov    $0x1,%edx
1402cfc0b:	48 8b 00             	mov    (%rax),%rax
1402cfc0e:	ff 15 0c 3e cb 00    	call   *0xcb3e0c(%rip)        # 0x140f83a20
1402cfc14:	90                   	nop
1402cfc15:	48 8b 05 54 05 15 01 	mov    0x1150554(%rip),%rax        # 0x141420170
1402cfc1c:	48 8b 48 50          	mov    0x50(%rax),%rcx
1402cfc20:	48 85 c9             	test   %rcx,%rcx
1402cfc23:	74 1c                	je     0x1402cfc41
1402cfc25:	8b 41 10             	mov    0x10(%rcx),%eax
1402cfc28:	ff c0                	inc    %eax
1402cfc2a:	89 41 10             	mov    %eax,0x10(%rcx)
1402cfc2d:	83 f8 01             	cmp    $0x1,%eax
1402cfc30:	0f 8e 3f 03 00 00    	jle    0x1402cff75
1402cfc36:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402cfc3b:	0f 84 3c 03 00 00    	je     0x1402cff7d
1402cfc41:	48 89 4d 1f          	mov    %rcx,0x1f(%rbp)
1402cfc45:	48 8b 05 fc c3 14 01 	mov    0x114c3fc(%rip),%rax        # 0x14141c048
1402cfc4c:	48 8b 88 30 06 00 00 	mov    0x630(%rax),%rcx
1402cfc53:	48 89 4d 7f          	mov    %rcx,0x7f(%rbp)
1402cfc57:	48 85 c9             	test   %rcx,%rcx
1402cfc5a:	74 1c                	je     0x1402cfc78
1402cfc5c:	8b 41 10             	mov    0x10(%rcx),%eax
1402cfc5f:	ff c0                	inc    %eax
1402cfc61:	89 41 10             	mov    %eax,0x10(%rcx)
1402cfc64:	83 f8 01             	cmp    $0x1,%eax
1402cfc67:	0f 8e 1b 03 00 00    	jle    0x1402cff88
1402cfc6d:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402cfc72:	0f 84 18 03 00 00    	je     0x1402cff90
1402cfc78:	41 b8 2e 00 00 00    	mov    $0x2e,%r8d
1402cfc7e:	48 8d 55 7f          	lea    0x7f(%rbp),%rdx
1402cfc82:	48 8d 4d ef          	lea    -0x11(%rbp),%rcx
1402cfc86:	e8 35 f3 3d 00       	call   0x1406aefc0
1402cfc8b:	48 8b 08             	mov    (%rax),%rcx
1402cfc8e:	48 89 30             	mov    %rsi,(%rax)
1402cfc91:	48 89 4d 27          	mov    %rcx,0x27(%rbp)
1402cfc95:	48 8b 08             	mov    (%rax),%rcx
1402cfc98:	48 85 c9             	test   %rcx,%rcx
1402cfc9b:	74 24                	je     0x1402cfcc1
1402cfc9d:	8b 41 10             	mov    0x10(%rcx),%eax
1402cfca0:	ff c8                	dec    %eax
1402cfca2:	89 41 10             	mov    %eax,0x10(%rcx)
1402cfca5:	85 c0                	test   %eax,%eax
1402cfca7:	7f 18                	jg     0x1402cfcc1
1402cfca9:	0f 88 ec 02 00 00    	js     0x1402cff9b
1402cfcaf:	48 8b 01             	mov    (%rcx),%rax
1402cfcb2:	ba 01 00 00 00       	mov    $0x1,%edx
1402cfcb7:	48 8b 00             	mov    (%rax),%rax
1402cfcba:	ff 15 60 3d cb 00    	call   *0xcb3d60(%rip)        # 0x140f83a20
1402cfcc0:	90                   	nop
1402cfcc1:	48 8d 45 17          	lea    0x17(%rbp),%rax
1402cfcc5:	48 89 45 07          	mov    %rax,0x7(%rbp)
1402cfcc9:	48 8d 45 2f          	lea    0x2f(%rbp),%rax
1402cfccd:	48 89 45 0f          	mov    %rax,0xf(%rbp)
1402cfcd1:	0f 28 45 07          	movaps 0x7(%rbp),%xmm0
1402cfcd5:	66 0f 7f 45 07       	movdqa %xmm0,0x7(%rbp)
1402cfcda:	4c 8d 45 6f          	lea    0x6f(%rbp),%r8
1402cfcde:	48 8d 55 07          	lea    0x7(%rbp),%rdx
1402cfce2:	48 8d 4d 2f          	lea    0x2f(%rbp),%rcx
1402cfce6:	e8 65 01 ed ff       	call   0x14019fe50
1402cfceb:	48 8b d8             	mov    %rax,%rbx
1402cfcee:	48 89 45 6f          	mov    %rax,0x6f(%rbp)
1402cfcf2:	48 8b 0d d7 b3 14 01 	mov    0x114b3d7(%rip),%rcx        # 0x14141b0d0
1402cfcf9:	48 85 ff             	test   %rdi,%rdi
1402cfcfc:	74 04                	je     0x1402cfd02
1402cfcfe:	48 89 77 60          	mov    %rsi,0x60(%rdi)
1402cfd02:	48 8b 11             	mov    (%rcx),%rdx
1402cfd05:	48 8b 42 38          	mov    0x38(%rdx),%rax
1402cfd09:	4c 8b cf             	mov    %rdi,%r9
1402cfd0c:	4c 8b c3             	mov    %rbx,%r8
1402cfd0f:	48 8d 55 f7          	lea    -0x9(%rbp),%rdx
1402cfd13:	ff 15 07 3d cb 00    	call   *0xcb3d07(%rip)        # 0x140f83a20
1402cfd19:	90                   	nop
1402cfd1a:	48 8b cb             	mov    %rbx,%rcx
1402cfd1d:	e8 1e f8 ec ff       	call   0x14019f540
1402cfd22:	90                   	nop
1402cfd23:	48 8b 4d f7          	mov    -0x9(%rbp),%rcx
1402cfd27:	48 85 c9             	test   %rcx,%rcx
1402cfd2a:	74 24                	je     0x1402cfd50
1402cfd2c:	8b 41 10             	mov    0x10(%rcx),%eax
1402cfd2f:	ff c8                	dec    %eax
1402cfd31:	89 41 10             	mov    %eax,0x10(%rcx)
1402cfd34:	85 c0                	test   %eax,%eax
1402cfd36:	7f 18                	jg     0x1402cfd50
1402cfd38:	0f 88 68 02 00 00    	js     0x1402cffa6
1402cfd3e:	48 8b 01             	mov    (%rcx),%rax
1402cfd41:	ba 01 00 00 00       	mov    $0x1,%edx
1402cfd46:	48 8b 00             	mov    (%rax),%rax
1402cfd49:	ff 15 d1 3c cb 00    	call   *0xcb3cd1(%rip)        # 0x140f83a20
1402cfd4f:	90                   	nop
1402cfd50:	4c 8d 0d 99 e7 ec ff 	lea    -0x131867(%rip),%r9        # 0x14019e4f0
1402cfd57:	ba 08 00 00 00       	mov    $0x8,%edx
1402cfd5c:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1402cfd62:	48 8d 4d 17          	lea    0x17(%rbp),%rcx
1402cfd66:	e8 e1 b7 b4 00       	call   0x140e1b54c
1402cfd6b:	48 8b 05 d6 c2 14 01 	mov    0x114c2d6(%rip),%rax        # 0x14141c048
1402cfd72:	48 8b 88 30 06 00 00 	mov    0x630(%rax),%rcx
1402cfd79:	48 89 4d 77          	mov    %rcx,0x77(%rbp)
1402cfd7d:	48 85 c9             	test   %rcx,%rcx
1402cfd80:	74 1c                	je     0x1402cfd9e
1402cfd82:	8b 41 10             	mov    0x10(%rcx),%eax
1402cfd85:	ff c0                	inc    %eax
1402cfd87:	89 41 10             	mov    %eax,0x10(%rcx)
1402cfd8a:	83 f8 01             	cmp    $0x1,%eax
1402cfd8d:	0f 8e 1e 02 00 00    	jle    0x1402cffb1
1402cfd93:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402cfd98:	0f 84 1b 02 00 00    	je     0x1402cffb9
1402cfd9e:	41 b8 44 00 00 00    	mov    $0x44,%r8d
1402cfda4:	48 8d 55 77          	lea    0x77(%rbp),%rdx
1402cfda8:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
1402cfdac:	e8 0f f2 3d 00       	call   0x1406aefc0
1402cfdb1:	48 8b 08             	mov    (%rax),%rcx
1402cfdb4:	48 89 30             	mov    %rsi,(%rax)
1402cfdb7:	48 89 4d 17          	mov    %rcx,0x17(%rbp)
1402cfdbb:	48 8b 08             	mov    (%rax),%rcx
1402cfdbe:	48 85 c9             	test   %rcx,%rcx
1402cfdc1:	74 24                	je     0x1402cfde7
1402cfdc3:	8b 41 10             	mov    0x10(%rcx),%eax
1402cfdc6:	ff c8                	dec    %eax
1402cfdc8:	89 41 10             	mov    %eax,0x10(%rcx)
1402cfdcb:	85 c0                	test   %eax,%eax
1402cfdcd:	7f 18                	jg     0x1402cfde7
1402cfdcf:	0f 88 ef 01 00 00    	js     0x1402cffc4
1402cfdd5:	48 8b 01             	mov    (%rcx),%rax
1402cfdd8:	ba 01 00 00 00       	mov    $0x1,%edx
1402cfddd:	48 8b 00             	mov    (%rax),%rax
1402cfde0:	ff 15 3a 3c cb 00    	call   *0xcb3c3a(%rip)        # 0x140f83a20
1402cfde6:	90                   	nop
1402cfde7:	48 8b 05 3a 04 15 01 	mov    0x115043a(%rip),%rax        # 0x141420228
1402cfdee:	48 8b 48 50          	mov    0x50(%rax),%rcx
1402cfdf2:	48 85 c9             	test   %rcx,%rcx
1402cfdf5:	74 1c                	je     0x1402cfe13
1402cfdf7:	8b 41 10             	mov    0x10(%rcx),%eax
1402cfdfa:	ff c0                	inc    %eax
1402cfdfc:	89 41 10             	mov    %eax,0x10(%rcx)
1402cfdff:	83 f8 01             	cmp    $0x1,%eax
1402cfe02:	0f 8e c7 01 00 00    	jle    0x1402cffcf
1402cfe08:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402cfe0d:	0f 84 c4 01 00 00    	je     0x1402cffd7
1402cfe13:	48 89 4d 1f          	mov    %rcx,0x1f(%rbp)
1402cfe17:	48 8b 05 2a c2 14 01 	mov    0x114c22a(%rip),%rax        # 0x14141c048
1402cfe1e:	48 8b 88 30 06 00 00 	mov    0x630(%rax),%rcx
1402cfe25:	48 89 4d 7f          	mov    %rcx,0x7f(%rbp)
1402cfe29:	48 85 c9             	test   %rcx,%rcx
1402cfe2c:	74 1c                	je     0x1402cfe4a
1402cfe2e:	8b 41 10             	mov    0x10(%rcx),%eax
1402cfe31:	ff c0                	inc    %eax
1402cfe33:	89 41 10             	mov    %eax,0x10(%rcx)
1402cfe36:	83 f8 01             	cmp    $0x1,%eax
1402cfe39:	0f 8e a3 01 00 00    	jle    0x1402cffe2
1402cfe3f:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402cfe44:	0f 84 a0 01 00 00    	je     0x1402cffea
1402cfe4a:	41 b8 2e 00 00 00    	mov    $0x2e,%r8d
1402cfe50:	48 8d 55 7f          	lea    0x7f(%rbp),%rdx
1402cfe54:	48 8d 4d ef          	lea    -0x11(%rbp),%rcx
1402cfe58:	e8 63 f1 3d 00       	call   0x1406aefc0
1402cfe5d:	48 8b 08             	mov    (%rax),%rcx
1402cfe60:	48 89 30             	mov    %rsi,(%rax)
1402cfe63:	48 89 4d 27          	mov    %rcx,0x27(%rbp)
1402cfe67:	48 8b 08             	mov    (%rax),%rcx
1402cfe6a:	48 85 c9             	test   %rcx,%rcx
1402cfe6d:	74 24                	je     0x1402cfe93
1402cfe6f:	8b 41 10             	mov    0x10(%rcx),%eax
1402cfe72:	ff c8                	dec    %eax
1402cfe74:	89 41 10             	mov    %eax,0x10(%rcx)
1402cfe77:	85 c0                	test   %eax,%eax
1402cfe79:	7f 18                	jg     0x1402cfe93
1402cfe7b:	0f 88 74 01 00 00    	js     0x1402cfff5
1402cfe81:	48 8b 01             	mov    (%rcx),%rax
1402cfe84:	ba 01 00 00 00       	mov    $0x1,%edx
1402cfe89:	48 8b 00             	mov    (%rax),%rax
1402cfe8c:	ff 15 8e 3b cb 00    	call   *0xcb3b8e(%rip)        # 0x140f83a20
1402cfe92:	90                   	nop
1402cfe93:	48 8d 45 17          	lea    0x17(%rbp),%rax
1402cfe97:	48 89 45 07          	mov    %rax,0x7(%rbp)
1402cfe9b:	48 8d 45 2f          	lea    0x2f(%rbp),%rax
1402cfe9f:	48 89 45 0f          	mov    %rax,0xf(%rbp)
1402cfea3:	0f 28 45 07          	movaps 0x7(%rbp),%xmm0
1402cfea7:	66 0f 7f 45 07       	movdqa %xmm0,0x7(%rbp)
1402cfeac:	4c 8d 45 6f          	lea    0x6f(%rbp),%r8
1402cfeb0:	48 8d 55 07          	lea    0x7(%rbp),%rdx
1402cfeb4:	48 8d 4d 2f          	lea    0x2f(%rbp),%rcx
1402cfeb8:	e8 93 ff ec ff       	call   0x14019fe50
1402cfebd:	48 8b d8             	mov    %rax,%rbx
1402cfec0:	48 89 45 6f          	mov    %rax,0x6f(%rbp)
1402cfec4:	48 8b 0d 05 b2 14 01 	mov    0x114b205(%rip),%rcx        # 0x14141b0d0
1402cfecb:	48 85 ff             	test   %rdi,%rdi
1402cfece:	74 04                	je     0x1402cfed4
1402cfed0:	48 89 77 60          	mov    %rsi,0x60(%rdi)
1402cfed4:	48 8b 11             	mov    (%rcx),%rdx
1402cfed7:	48 8b 42 38          	mov    0x38(%rdx),%rax
1402cfedb:	4c 8b cf             	mov    %rdi,%r9
1402cfede:	4c 8b c3             	mov    %rbx,%r8
1402cfee1:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
1402cfee5:	ff 15 35 3b cb 00    	call   *0xcb3b35(%rip)        # 0x140f83a20
1402cfeeb:	90                   	nop
1402cfeec:	48 8b cb             	mov    %rbx,%rcx
1402cfeef:	e8 4c f6 ec ff       	call   0x14019f540
1402cfef4:	90                   	nop
1402cfef5:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
1402cfef9:	48 85 c9             	test   %rcx,%rcx
1402cfefc:	74 20                	je     0x1402cff1e
1402cfefe:	8b 41 10             	mov    0x10(%rcx),%eax
1402cff01:	ff c8                	dec    %eax
1402cff03:	89 41 10             	mov    %eax,0x10(%rcx)
1402cff06:	85 c0                	test   %eax,%eax
1402cff08:	7f 14                	jg     0x1402cff1e
1402cff0a:	78 40                	js     0x1402cff4c
1402cff0c:	48 8b 01             	mov    (%rcx),%rax
1402cff0f:	ba 01 00 00 00       	mov    $0x1,%edx
1402cff14:	48 8b 00             	mov    (%rax),%rax
1402cff17:	ff 15 03 3b cb 00    	call   *0xcb3b03(%rip)        # 0x140f83a20
1402cff1d:	90                   	nop
1402cff1e:	4c 8d 0d cb e5 ec ff 	lea    -0x131a35(%rip),%r9        # 0x14019e4f0
1402cff25:	ba 08 00 00 00       	mov    $0x8,%edx
1402cff2a:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1402cff30:	48 8d 4d 17          	lea    0x17(%rbp),%rcx
1402cff34:	e8 13 b6 b4 00       	call   0x140e1b54c
1402cff39:	48 8b 9c 24 b0 00 00 	mov    0xb0(%rsp),%rbx
1402cff40:	00
1402cff41:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
1402cff48:	5f                   	pop    %rdi
1402cff49:	5e                   	pop    %rsi
1402cff4a:	5d                   	pop    %rbp
1402cff4b:	c3                   	ret
1402cff4c:	b9 02 00 00 00       	mov    $0x2,%ecx
1402cff51:	e8 aa a7 4b 00       	call   0x14078a700
1402cff56:	90                   	nop
1402cff57:	33 c9                	xor    %ecx,%ecx
1402cff59:	e8 a2 a7 4b 00       	call   0x14078a700
1402cff5e:	cc                   	int3
1402cff5f:	b9 01 00 00 00       	mov    $0x1,%ecx
1402cff64:	e8 97 a7 4b 00       	call   0x14078a700
1402cff69:	90                   	nop
1402cff6a:	b9 02 00 00 00       	mov    $0x2,%ecx
1402cff6f:	e8 8c a7 4b 00       	call   0x14078a700
1402cff74:	90                   	nop
1402cff75:	33 c9                	xor    %ecx,%ecx
1402cff77:	e8 84 a7 4b 00       	call   0x14078a700
1402cff7c:	cc                   	int3
1402cff7d:	b9 01 00 00 00       	mov    $0x1,%ecx
1402cff82:	e8 79 a7 4b 00       	call   0x14078a700
1402cff87:	90                   	nop
1402cff88:	33 c9                	xor    %ecx,%ecx
1402cff8a:	e8 71 a7 4b 00       	call   0x14078a700
1402cff8f:	cc                   	int3
1402cff90:	b9 01 00 00 00       	mov    $0x1,%ecx
1402cff95:	e8 66 a7 4b 00       	call   0x14078a700
1402cff9a:	90                   	nop
1402cff9b:	b9 02 00 00 00       	mov    $0x2,%ecx
1402cffa0:	e8 5b a7 4b 00       	call   0x14078a700
1402cffa5:	90                   	nop
1402cffa6:	b9 02 00 00 00       	mov    $0x2,%ecx
1402cffab:	e8 50 a7 4b 00       	call   0x14078a700
1402cffb0:	90                   	nop
1402cffb1:	33 c9                	xor    %ecx,%ecx
1402cffb3:	e8 48 a7 4b 00       	call   0x14078a700
1402cffb8:	cc                   	int3
1402cffb9:	b9 01 00 00 00       	mov    $0x1,%ecx
1402cffbe:	e8 3d a7 4b 00       	call   0x14078a700
1402cffc3:	90                   	nop
1402cffc4:	b9 02 00 00 00       	mov    $0x2,%ecx
1402cffc9:	e8 32 a7 4b 00       	call   0x14078a700
1402cffce:	90                   	nop
1402cffcf:	33 c9                	xor    %ecx,%ecx
1402cffd1:	e8 2a a7 4b 00       	call   0x14078a700
1402cffd6:	cc                   	int3
1402cffd7:	b9 01 00 00 00       	mov    $0x1,%ecx
1402cffdc:	e8 1f a7 4b 00       	call   0x14078a700
1402cffe1:	90                   	nop
1402cffe2:	33 c9                	xor    %ecx,%ecx
1402cffe4:	e8 17 a7 4b 00       	call   0x14078a700
1402cffe9:	cc                   	int3
1402cffea:	b9 01 00 00 00       	mov    $0x1,%ecx
1402cffef:	e8 0c a7 4b 00       	call   0x14078a700
1402cfff4:	90                   	nop
1402cfff5:	b9 02 00 00 00       	mov    $0x2,%ecx
1402cfffa:	e8 01 a7 4b 00       	call   0x14078a700
1402cffff:	cc                   	int3
1402d0000:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402d0005:	55                   	push   %rbp
1402d0006:	56                   	push   %rsi
1402d0007:	57                   	push   %rdi
1402d0008:	48 8d 6c 24 b9       	lea    -0x47(%rsp),%rbp
1402d000d:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
1402d0014:	48 8b f9             	mov    %rcx,%rdi
1402d0017:	33 f6                	xor    %esi,%esi
1402d0019:	48 8b 05 28 c0 14 01 	mov    0x114c028(%rip),%rax        # 0x14141c048
1402d0020:	48 8b 90 30 06 00 00 	mov    0x630(%rax),%rdx
1402d0027:	48 89 55 77          	mov    %rdx,0x77(%rbp)
1402d002b:	48 85 d2             	test   %rdx,%rdx
1402d002e:	74 1c                	je     0x1402d004c
1402d0030:	8b 42 10             	mov    0x10(%rdx),%eax
1402d0033:	ff c0                	inc    %eax
1402d0035:	89 42 10             	mov    %eax,0x10(%rdx)
1402d0038:	83 f8 01             	cmp    $0x1,%eax
1402d003b:	0f 8e a8 08 00 00    	jle    0x1402d08e9
1402d0041:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402d0046:	0f 84 a5 08 00 00    	je     0x1402d08f1
1402d004c:	41 b8 54 00 00 00    	mov    $0x54,%r8d
1402d0052:	48 8d 55 77          	lea    0x77(%rbp),%rdx
1402d0056:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
1402d005a:	e8 61 ef 3d 00       	call   0x1406aefc0
1402d005f:	48 8b 08             	mov    (%rax),%rcx
1402d0062:	48 89 30             	mov    %rsi,(%rax)
1402d0065:	48 89 4d 17          	mov    %rcx,0x17(%rbp)
1402d0069:	48 8b 08             	mov    (%rax),%rcx
1402d006c:	48 85 c9             	test   %rcx,%rcx
1402d006f:	74 24                	je     0x1402d0095