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
1402d0071:	8b 41 10             	mov    0x10(%rcx),%eax
1402d0074:	ff c8                	dec    %eax
1402d0076:	89 41 10             	mov    %eax,0x10(%rcx)
1402d0079:	85 c0                	test   %eax,%eax
1402d007b:	7f 18                	jg     0x1402d0095
1402d007d:	0f 88 79 08 00 00    	js     0x1402d08fc
1402d0083:	48 8b 01             	mov    (%rcx),%rax
1402d0086:	ba 01 00 00 00       	mov    $0x1,%edx
1402d008b:	48 8b 00             	mov    (%rax),%rax
1402d008e:	ff 15 8c 39 cb 00    	call   *0xcb398c(%rip)        # 0x140f83a20
1402d0094:	90                   	nop
1402d0095:	48 8b 05 ac 01 15 01 	mov    0x11501ac(%rip),%rax        # 0x141420248
1402d009c:	48 8b 48 50          	mov    0x50(%rax),%rcx
1402d00a0:	48 85 c9             	test   %rcx,%rcx
1402d00a3:	74 1c                	je     0x1402d00c1
1402d00a5:	8b 41 10             	mov    0x10(%rcx),%eax
1402d00a8:	ff c0                	inc    %eax
1402d00aa:	89 41 10             	mov    %eax,0x10(%rcx)
1402d00ad:	83 f8 01             	cmp    $0x1,%eax
1402d00b0:	0f 8e 51 08 00 00    	jle    0x1402d0907
1402d00b6:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402d00bb:	0f 84 4e 08 00 00    	je     0x1402d090f
1402d00c1:	48 89 4d 1f          	mov    %rcx,0x1f(%rbp)
1402d00c5:	48 8b 05 7c bf 14 01 	mov    0x114bf7c(%rip),%rax        # 0x14141c048
1402d00cc:	48 8b 88 30 06 00 00 	mov    0x630(%rax),%rcx
1402d00d3:	48 89 4d 7f          	mov    %rcx,0x7f(%rbp)
1402d00d7:	48 85 c9             	test   %rcx,%rcx
1402d00da:	74 1c                	je     0x1402d00f8
1402d00dc:	8b 41 10             	mov    0x10(%rcx),%eax
1402d00df:	ff c0                	inc    %eax
1402d00e1:	89 41 10             	mov    %eax,0x10(%rcx)
1402d00e4:	83 f8 01             	cmp    $0x1,%eax
1402d00e7:	0f 8e 2d 08 00 00    	jle    0x1402d091a
1402d00ed:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402d00f2:	0f 84 2a 08 00 00    	je     0x1402d0922
1402d00f8:	41 b8 48 00 00 00    	mov    $0x48,%r8d
1402d00fe:	48 8d 55 7f          	lea    0x7f(%rbp),%rdx
1402d0102:	48 8d 4d ef          	lea    -0x11(%rbp),%rcx
1402d0106:	e8 b5 ee 3d 00       	call   0x1406aefc0
1402d010b:	48 8b 08             	mov    (%rax),%rcx
1402d010e:	48 89 30             	mov    %rsi,(%rax)
1402d0111:	48 89 4d 27          	mov    %rcx,0x27(%rbp)
1402d0115:	48 8b 08             	mov    (%rax),%rcx
1402d0118:	48 85 c9             	test   %rcx,%rcx
1402d011b:	74 24                	je     0x1402d0141
1402d011d:	8b 41 10             	mov    0x10(%rcx),%eax
1402d0120:	ff c8                	dec    %eax
1402d0122:	89 41 10             	mov    %eax,0x10(%rcx)
1402d0125:	85 c0                	test   %eax,%eax
1402d0127:	7f 18                	jg     0x1402d0141
1402d0129:	0f 88 fe 07 00 00    	js     0x1402d092d
1402d012f:	48 8b 01             	mov    (%rcx),%rax
1402d0132:	ba 01 00 00 00       	mov    $0x1,%edx
1402d0137:	48 8b 00             	mov    (%rax),%rax
1402d013a:	ff 15 e0 38 cb 00    	call   *0xcb38e0(%rip)        # 0x140f83a20
1402d0140:	90                   	nop
1402d0141:	48 8d 45 17          	lea    0x17(%rbp),%rax
1402d0145:	48 89 45 07          	mov    %rax,0x7(%rbp)
1402d0149:	48 8d 45 2f          	lea    0x2f(%rbp),%rax
1402d014d:	48 89 45 0f          	mov    %rax,0xf(%rbp)
1402d0151:	0f 28 45 07          	movaps 0x7(%rbp),%xmm0
1402d0155:	66 0f 7f 45 07       	movdqa %xmm0,0x7(%rbp)
1402d015a:	4c 8d 45 6f          	lea    0x6f(%rbp),%r8
1402d015e:	48 8d 55 07          	lea    0x7(%rbp),%rdx
1402d0162:	48 8d 4d 2f          	lea    0x2f(%rbp),%rcx
1402d0166:	e8 e5 fc ec ff       	call   0x14019fe50
1402d016b:	48 8b d8             	mov    %rax,%rbx
1402d016e:	48 89 45 6f          	mov    %rax,0x6f(%rbp)
1402d0172:	48 8b 0d 57 af 14 01 	mov    0x114af57(%rip),%rcx        # 0x14141b0d0
1402d0179:	48 85 ff             	test   %rdi,%rdi
1402d017c:	74 04                	je     0x1402d0182
1402d017e:	48 89 77 60          	mov    %rsi,0x60(%rdi)
1402d0182:	48 8b 11             	mov    (%rcx),%rdx
1402d0185:	48 8b 42 38          	mov    0x38(%rdx),%rax
1402d0189:	4c 8b cf             	mov    %rdi,%r9
1402d018c:	4c 8b c3             	mov    %rbx,%r8
1402d018f:	48 8d 55 f7          	lea    -0x9(%rbp),%rdx
1402d0193:	ff 15 87 38 cb 00    	call   *0xcb3887(%rip)        # 0x140f83a20
1402d0199:	90                   	nop
1402d019a:	48 8b cb             	mov    %rbx,%rcx
1402d019d:	e8 9e f3 ec ff       	call   0x14019f540
1402d01a2:	90                   	nop
1402d01a3:	48 8b 4d f7          	mov    -0x9(%rbp),%rcx
1402d01a7:	48 85 c9             	test   %rcx,%rcx
1402d01aa:	74 24                	je     0x1402d01d0
1402d01ac:	8b 41 10             	mov    0x10(%rcx),%eax
1402d01af:	ff c8                	dec    %eax
1402d01b1:	89 41 10             	mov    %eax,0x10(%rcx)
1402d01b4:	85 c0                	test   %eax,%eax
1402d01b6:	7f 18                	jg     0x1402d01d0
1402d01b8:	0f 88 7a 07 00 00    	js     0x1402d0938
1402d01be:	48 8b 01             	mov    (%rcx),%rax
1402d01c1:	ba 01 00 00 00       	mov    $0x1,%edx
1402d01c6:	48 8b 00             	mov    (%rax),%rax
1402d01c9:	ff 15 51 38 cb 00    	call   *0xcb3851(%rip)        # 0x140f83a20
1402d01cf:	90                   	nop
1402d01d0:	4c 8d 0d 19 e3 ec ff 	lea    -0x131ce7(%rip),%r9        # 0x14019e4f0
1402d01d7:	ba 08 00 00 00       	mov    $0x8,%edx
1402d01dc:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1402d01e2:	48 8d 4d 17          	lea    0x17(%rbp),%rcx
1402d01e6:	e8 61 b3 b4 00       	call   0x140e1b54c
1402d01eb:	48 8b 05 56 be 14 01 	mov    0x114be56(%rip),%rax        # 0x14141c048
1402d01f2:	48 8b 88 30 06 00 00 	mov    0x630(%rax),%rcx
1402d01f9:	48 89 4d 77          	mov    %rcx,0x77(%rbp)
1402d01fd:	48 85 c9             	test   %rcx,%rcx
1402d0200:	74 1c                	je     0x1402d021e
1402d0202:	8b 41 10             	mov    0x10(%rcx),%eax
1402d0205:	ff c0                	inc    %eax
1402d0207:	89 41 10             	mov    %eax,0x10(%rcx)
1402d020a:	83 f8 01             	cmp    $0x1,%eax
1402d020d:	0f 8e 30 07 00 00    	jle    0x1402d0943
1402d0213:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402d0218:	0f 84 2d 07 00 00    	je     0x1402d094b
1402d021e:	41 b8 48 00 00 00    	mov    $0x48,%r8d
1402d0224:	48 8d 55 77          	lea    0x77(%rbp),%rdx
1402d0228:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
1402d022c:	e8 8f ed 3d 00       	call   0x1406aefc0
1402d0231:	48 8b 08             	mov    (%rax),%rcx
1402d0234:	48 89 30             	mov    %rsi,(%rax)
1402d0237:	48 89 4d 17          	mov    %rcx,0x17(%rbp)
1402d023b:	48 8b 08             	mov    (%rax),%rcx
1402d023e:	48 85 c9             	test   %rcx,%rcx
1402d0241:	74 24                	je     0x1402d0267
1402d0243:	8b 41 10             	mov    0x10(%rcx),%eax
1402d0246:	ff c8                	dec    %eax
1402d0248:	89 41 10             	mov    %eax,0x10(%rcx)
1402d024b:	85 c0                	test   %eax,%eax
1402d024d:	7f 18                	jg     0x1402d0267
1402d024f:	0f 88 01 07 00 00    	js     0x1402d0956
1402d0255:	48 8b 01             	mov    (%rcx),%rax
1402d0258:	ba 01 00 00 00       	mov    $0x1,%edx
1402d025d:	48 8b 00             	mov    (%rax),%rax
1402d0260:	ff 15 ba 37 cb 00    	call   *0xcb37ba(%rip)        # 0x140f83a20
1402d0266:	90                   	nop
1402d0267:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1402d026d:	48 8d 55 1f          	lea    0x1f(%rbp),%rdx
1402d0271:	48 8b 0d 00 2c 16 01 	mov    0x1162c00(%rip),%rcx        # 0x141432e78
1402d0278:	e8 a3 fc ec ff       	call   0x14019ff20
1402d027d:	90                   	nop
1402d027e:	48 8b 05 c3 bd 14 01 	mov    0x114bdc3(%rip),%rax        # 0x14141c048
1402d0285:	48 8b 88 30 06 00 00 	mov    0x630(%rax),%rcx
1402d028c:	48 89 4d 7f          	mov    %rcx,0x7f(%rbp)
1402d0290:	48 85 c9             	test   %rcx,%rcx
1402d0293:	74 1c                	je     0x1402d02b1
1402d0295:	8b 41 10             	mov    0x10(%rcx),%eax
1402d0298:	ff c0                	inc    %eax
1402d029a:	89 41 10             	mov    %eax,0x10(%rcx)
1402d029d:	83 f8 01             	cmp    $0x1,%eax
1402d02a0:	0f 8e bb 06 00 00    	jle    0x1402d0961
1402d02a6:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402d02ab:	0f 84 b8 06 00 00    	je     0x1402d0969
1402d02b1:	41 b8 2e 00 00 00    	mov    $0x2e,%r8d
1402d02b7:	48 8d 55 7f          	lea    0x7f(%rbp),%rdx
1402d02bb:	48 8d 4d ef          	lea    -0x11(%rbp),%rcx
1402d02bf:	e8 fc ec 3d 00       	call   0x1406aefc0
1402d02c4:	48 8b 08             	mov    (%rax),%rcx
1402d02c7:	48 89 30             	mov    %rsi,(%rax)
1402d02ca:	48 89 4d 27          	mov    %rcx,0x27(%rbp)
1402d02ce:	48 8b 08             	mov    (%rax),%rcx
1402d02d1:	48 85 c9             	test   %rcx,%rcx
1402d02d4:	74 24                	je     0x1402d02fa
1402d02d6:	8b 41 10             	mov    0x10(%rcx),%eax
1402d02d9:	ff c8                	dec    %eax
1402d02db:	89 41 10             	mov    %eax,0x10(%rcx)
1402d02de:	85 c0                	test   %eax,%eax
1402d02e0:	7f 18                	jg     0x1402d02fa
1402d02e2:	0f 88 8c 06 00 00    	js     0x1402d0974
1402d02e8:	48 8b 01             	mov    (%rcx),%rax
1402d02eb:	ba 01 00 00 00       	mov    $0x1,%edx
1402d02f0:	48 8b 00             	mov    (%rax),%rax
1402d02f3:	ff 15 27 37 cb 00    	call   *0xcb3727(%rip)        # 0x140f83a20
1402d02f9:	90                   	nop
1402d02fa:	48 8d 45 17          	lea    0x17(%rbp),%rax
1402d02fe:	48 89 45 07          	mov    %rax,0x7(%rbp)
1402d0302:	48 8d 45 2f          	lea    0x2f(%rbp),%rax