14030eda7:	4c 8d 0d 42 f7 e8 ff 	lea    -0x1708be(%rip),%r9        # 0x14019e4f0
14030edae:	ba 08 00 00 00       	mov    $0x8,%edx
14030edb3:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14030edb9:	48 8d 4d 28          	lea    0x28(%rbp),%rcx
14030edbd:	e8 8a c7 b0 00       	call   0x140e1b54c
14030edc2:	8b 44 24 30          	mov    0x30(%rsp),%eax
14030edc6:	0f ba e0 17          	bt     $0x17,%eax
14030edca:	73 40                	jae    0x14030ee0c
14030edcc:	0f ba f0 17          	btr    $0x17,%eax
14030edd0:	89 44 24 30          	mov    %eax,0x30(%rsp)
14030edd4:	89 44 24 38          	mov    %eax,0x38(%rsp)
14030edd8:	4d 85 e4             	test   %r12,%r12
14030eddb:	74 2f                	je     0x14030ee0c
14030eddd:	41 8b 44 24 10       	mov    0x10(%r12),%eax
14030ede2:	ff c8                	dec    %eax
14030ede4:	41 89 44 24 10       	mov    %eax,0x10(%r12)
14030ede9:	85 c0                	test   %eax,%eax
14030edeb:	7f 1b                	jg     0x14030ee08
14030eded:	0f 88 f7 05 00 00    	js     0x14030f3ea
14030edf3:	49 8b 04 24          	mov    (%r12),%rax
14030edf7:	ba 01 00 00 00       	mov    $0x1,%edx
14030edfc:	49 8b cc             	mov    %r12,%rcx
14030edff:	48 8b 00             	mov    (%rax),%rax
14030ee02:	ff 15 18 4c c7 00    	call   *0xc74c18(%rip)        # 0x140f83a20
14030ee08:	8b 44 24 30          	mov    0x30(%rsp),%eax
14030ee0c:	0f ba e0 16          	bt     $0x16,%eax
14030ee10:	73 2b                	jae    0x14030ee3d
14030ee12:	0f ba f0 16          	btr    $0x16,%eax
14030ee16:	89 44 24 30          	mov    %eax,0x30(%rsp)
14030ee1a:	89 44 24 38          	mov    %eax,0x38(%rsp)
14030ee1e:	4c 8d 0d cb f6 e8 ff 	lea    -0x170935(%rip),%r9        # 0x14019e4f0
14030ee25:	ba 08 00 00 00       	mov    $0x8,%edx
14030ee2a:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14030ee30:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
14030ee34:	e8 13 c7 b0 00       	call   0x140e1b54c
14030ee39:	8b 44 24 30          	mov    0x30(%rsp),%eax
14030ee3d:	0f ba e0 14          	bt     $0x14,%eax
14030ee41:	73 3b                	jae    0x14030ee7e
14030ee43:	0f ba f0 14          	btr    $0x14,%eax
14030ee47:	89 44 24 30          	mov    %eax,0x30(%rsp)
14030ee4b:	89 44 24 38          	mov    %eax,0x38(%rsp)
14030ee4f:	48 85 f6             	test   %rsi,%rsi
14030ee52:	74 2a                	je     0x14030ee7e
14030ee54:	8b 46 10             	mov    0x10(%rsi),%eax
14030ee57:	ff c8                	dec    %eax
14030ee59:	89 46 10             	mov    %eax,0x10(%rsi)
14030ee5c:	85 c0                	test   %eax,%eax
14030ee5e:	7f 1a                	jg     0x14030ee7a
14030ee60:	0f 88 8f 05 00 00    	js     0x14030f3f5
14030ee66:	48 8b 06             	mov    (%rsi),%rax
14030ee69:	ba 01 00 00 00       	mov    $0x1,%edx
14030ee6e:	48 8b ce             	mov    %rsi,%rcx
14030ee71:	48 8b 00             	mov    (%rax),%rax
14030ee74:	ff 15 a6 4b c7 00    	call   *0xc74ba6(%rip)        # 0x140f83a20
14030ee7a:	8b 44 24 30          	mov    0x30(%rsp),%eax
14030ee7e:	0f ba e0 13          	bt     $0x13,%eax
14030ee82:	73 2b                	jae    0x14030eeaf
14030ee84:	0f ba f0 13          	btr    $0x13,%eax
14030ee88:	89 44 24 30          	mov    %eax,0x30(%rsp)
14030ee8c:	89 44 24 38          	mov    %eax,0x38(%rsp)
14030ee90:	4c 8d 0d 59 f6 e8 ff 	lea    -0x1709a7(%rip),%r9        # 0x14019e4f0
14030ee97:	ba 08 00 00 00       	mov    $0x8,%edx
14030ee9c:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14030eea2:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
14030eea6:	e8 a1 c6 b0 00       	call   0x140e1b54c
14030eeab:	8b 44 24 30          	mov    0x30(%rsp),%eax
14030eeaf:	0f ba e0 11          	bt     $0x11,%eax
14030eeb3:	73 3d                	jae    0x14030eef2
14030eeb5:	0f ba f0 11          	btr    $0x11,%eax
14030eeb9:	89 44 24 30          	mov    %eax,0x30(%rsp)
14030eebd:	89 44 24 38          	mov    %eax,0x38(%rsp)
14030eec1:	4d 85 ff             	test   %r15,%r15
14030eec4:	74 2c                	je     0x14030eef2
14030eec6:	41 8b 47 10          	mov    0x10(%r15),%eax
14030eeca:	ff c8                	dec    %eax
14030eecc:	41 89 47 10          	mov    %eax,0x10(%r15)
14030eed0:	85 c0                	test   %eax,%eax
14030eed2:	7f 1a                	jg     0x14030eeee
14030eed4:	0f 88 26 05 00 00    	js     0x14030f400
14030eeda:	49 8b 07             	mov    (%r15),%rax
14030eedd:	ba 01 00 00 00       	mov    $0x1,%edx
14030eee2:	49 8b cf             	mov    %r15,%rcx
14030eee5:	48 8b 00             	mov    (%rax),%rax
14030eee8:	ff 15 32 4b c7 00    	call   *0xc74b32(%rip)        # 0x140f83a20
14030eeee:	8b 44 24 30          	mov    0x30(%rsp),%eax
14030eef2:	0f ba e0 10          	bt     $0x10,%eax
14030eef6:	73 2b                	jae    0x14030ef23
14030eef8:	0f ba f0 10          	btr    $0x10,%eax
14030eefc:	89 44 24 30          	mov    %eax,0x30(%rsp)
14030ef00:	89 44 24 38          	mov    %eax,0x38(%rsp)
14030ef04:	4c 8d 0d e5 f5 e8 ff 	lea    -0x170a1b(%rip),%r9        # 0x14019e4f0
14030ef0b:	ba 08 00 00 00       	mov    $0x8,%edx
14030ef10:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14030ef16:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
14030ef1a:	e8 2d c6 b0 00       	call   0x140e1b54c
14030ef1f:	8b 44 24 30          	mov    0x30(%rsp),%eax
14030ef23:	0f ba e0 0e          	bt     $0xe,%eax
14030ef27:	73 3b                	jae    0x14030ef64
14030ef29:	0f ba f0 0e          	btr    $0xe,%eax
14030ef2d:	89 44 24 30          	mov    %eax,0x30(%rsp)
14030ef31:	89 44 24 38          	mov    %eax,0x38(%rsp)
14030ef35:	48 85 ff             	test   %rdi,%rdi
14030ef38:	74 2a                	je     0x14030ef64
14030ef3a:	8b 47 10             	mov    0x10(%rdi),%eax
14030ef3d:	ff c8                	dec    %eax
14030ef3f:	89 47 10             	mov    %eax,0x10(%rdi)
14030ef42:	85 c0                	test   %eax,%eax
14030ef44:	7f 1a                	jg     0x14030ef60
14030ef46:	0f 88 bf 04 00 00    	js     0x14030f40b
14030ef4c:	48 8b 07             	mov    (%rdi),%rax
14030ef4f:	ba 01 00 00 00       	mov    $0x1,%edx
14030ef54:	48 8b cf             	mov    %rdi,%rcx
14030ef57:	48 8b 00             	mov    (%rax),%rax
14030ef5a:	ff 15 c0 4a c7 00    	call   *0xc74ac0(%rip)        # 0x140f83a20
14030ef60:	8b 44 24 30          	mov    0x30(%rsp),%eax
14030ef64:	0f ba e0 0d          	bt     $0xd,%eax
14030ef68:	73 2b                	jae    0x14030ef95
14030ef6a:	0f ba f0 0d          	btr    $0xd,%eax
14030ef6e:	89 44 24 30          	mov    %eax,0x30(%rsp)
14030ef72:	89 44 24 38          	mov    %eax,0x38(%rsp)
14030ef76:	4c 8d 0d 73 f5 e8 ff 	lea    -0x170a8d(%rip),%r9        # 0x14019e4f0
14030ef7d:	ba 08 00 00 00       	mov    $0x8,%edx
14030ef82:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14030ef88:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
14030ef8c:	e8 bb c5 b0 00       	call   0x140e1b54c
14030ef91:	8b 44 24 30          	mov    0x30(%rsp),%eax
14030ef95:	0f ba e0 0b          	bt     $0xb,%eax
14030ef99:	73 3d                	jae    0x14030efd8
14030ef9b:	0f ba f0 0b          	btr    $0xb,%eax
14030ef9f:	89 44 24 30          	mov    %eax,0x30(%rsp)
14030efa3:	89 44 24 38          	mov    %eax,0x38(%rsp)
14030efa7:	4d 85 f6             	test   %r14,%r14
14030efaa:	74 2c                	je     0x14030efd8
14030efac:	41 8b 46 10          	mov    0x10(%r14),%eax
14030efb0:	ff c8                	dec    %eax
14030efb2:	41 89 46 10          	mov    %eax,0x10(%r14)
14030efb6:	85 c0                	test   %eax,%eax
14030efb8:	7f 1a                	jg     0x14030efd4
14030efba:	0f 88 56 04 00 00    	js     0x14030f416
14030efc0:	49 8b 06             	mov    (%r14),%rax
14030efc3:	ba 01 00 00 00       	mov    $0x1,%edx
14030efc8:	49 8b ce             	mov    %r14,%rcx
14030efcb:	48 8b 00             	mov    (%rax),%rax
14030efce:	ff 15 4c 4a c7 00    	call   *0xc74a4c(%rip)        # 0x140f83a20
14030efd4:	8b 44 24 30          	mov    0x30(%rsp),%eax
14030efd8:	0f ba e0 0a          	bt     $0xa,%eax
14030efdc:	73 2b                	jae    0x14030f009
14030efde:	0f ba f0 0a          	btr    $0xa,%eax
14030efe2:	89 44 24 30          	mov    %eax,0x30(%rsp)
14030efe6:	89 44 24 38          	mov    %eax,0x38(%rsp)
14030efea:	4c 8d 0d ff f4 e8 ff 	lea    -0x170b01(%rip),%r9        # 0x14019e4f0
14030eff1:	ba 08 00 00 00       	mov    $0x8,%edx
14030eff6:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14030effc:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
14030f000:	e8 47 c5 b0 00       	call   0x140e1b54c
14030f005:	8b 44 24 30          	mov    0x30(%rsp),%eax
14030f009:	0f ba e0 08          	bt     $0x8,%eax
14030f00d:	73 3b                	jae    0x14030f04a
14030f00f:	0f ba f0 08          	btr    $0x8,%eax
14030f013:	89 44 24 30          	mov    %eax,0x30(%rsp)
14030f017:	89 44 24 38          	mov    %eax,0x38(%rsp)
14030f01b:	48 85 db             	test   %rbx,%rbx
14030f01e:	74 2a                	je     0x14030f04a
14030f020:	8b 43 10             	mov    0x10(%rbx),%eax
14030f023:	ff c8                	dec    %eax
14030f025:	89 43 10             	mov    %eax,0x10(%rbx)
14030f028:	85 c0                	test   %eax,%eax
14030f02a:	7f 1a                	jg     0x14030f046
14030f02c:	0f 88 ef 03 00 00    	js     0x14030f421
14030f032:	48 8b 03             	mov    (%rbx),%rax
14030f035:	ba 01 00 00 00       	mov    $0x1,%edx
14030f03a:	48 8b cb             	mov    %rbx,%rcx
14030f03d:	48 8b 00             	mov    (%rax),%rax
14030f040:	ff 15 da 49 c7 00    	call   *0xc749da(%rip)        # 0x140f83a20
14030f046:	8b 44 24 30          	mov    0x30(%rsp),%eax
14030f04a:	84 c0                	test   %al,%al
14030f04c:	79 2b                	jns    0x14030f079
14030f04e:	0f ba f0 07          	btr    $0x7,%eax
14030f052:	89 44 24 30          	mov    %eax,0x30(%rsp)
14030f056:	89 44 24 38          	mov    %eax,0x38(%rsp)
14030f05a:	4c 8d 0d 8f f4 e8 ff 	lea    -0x170b71(%rip),%r9        # 0x14019e4f0
14030f061:	ba 08 00 00 00       	mov    $0x8,%edx
14030f066:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14030f06c:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
14030f070:	e8 d7 c4 b0 00       	call   0x140e1b54c
14030f075:	8b 44 24 30          	mov    0x30(%rsp),%eax
14030f079:	a8 20                	test   $0x20,%al
14030f07b:	74 3e                	je     0x14030f0bb
14030f07d:	83 e0 df             	and    $0xffffffdf,%eax
14030f080:	89 44 24 30          	mov    %eax,0x30(%rsp)
14030f084:	89 44 24 38          	mov    %eax,0x38(%rsp)
14030f088:	48 8b 8d f8 00 00 00 	mov    0xf8(%rbp),%rcx
14030f08f:	48 85 c9             	test   %rcx,%rcx
14030f092:	74 27                	je     0x14030f0bb
14030f094:	8b 41 10             	mov    0x10(%rcx),%eax
14030f097:	ff c8                	dec    %eax
14030f099:	89 41 10             	mov    %eax,0x10(%rcx)
14030f09c:	85 c0                	test   %eax,%eax
14030f09e:	7f 17                	jg     0x14030f0b7
14030f0a0:	0f 88 86 03 00 00    	js     0x14030f42c
14030f0a6:	48 8b 01             	mov    (%rcx),%rax
14030f0a9:	ba 01 00 00 00       	mov    $0x1,%edx
14030f0ae:	48 8b 00             	mov    (%rax),%rax
14030f0b1:	ff 15 69 49 c7 00    	call   *0xc74969(%rip)        # 0x140f83a20
14030f0b7:	8b 44 24 30          	mov    0x30(%rsp),%eax
14030f0bb:	a8 10                	test   $0x10,%al
14030f0bd:	74 37                	je     0x14030f0f6
14030f0bf:	83 e0 ef             	and    $0xffffffef,%eax
14030f0c2:	89 44 24 30          	mov    %eax,0x30(%rsp)
14030f0c6:	48 8b 8d 00 01 00 00 	mov    0x100(%rbp),%rcx
14030f0cd:	48 85 c9             	test   %rcx,%rcx
14030f0d0:	74 24                	je     0x14030f0f6
14030f0d2:	8b 41 10             	mov    0x10(%rcx),%eax
14030f0d5:	ff c8                	dec    %eax
14030f0d7:	89 41 10             	mov    %eax,0x10(%rcx)
14030f0da:	85 c0                	test   %eax,%eax
14030f0dc:	7f 18                	jg     0x14030f0f6
14030f0de:	0f 88 53 03 00 00    	js     0x14030f437
14030f0e4:	48 8b 01             	mov    (%rcx),%rax
14030f0e7:	ba 01 00 00 00       	mov    $0x1,%edx
14030f0ec:	48 8b 00             	mov    (%rax),%rax
14030f0ef:	ff 15 2b 49 c7 00    	call   *0xc7492b(%rip)        # 0x140f83a20
14030f0f5:	90                   	nop
14030f0f6:	80 7c 24 34 00       	cmpb   $0x0,0x34(%rsp)
14030f0fb:	0f 84 cd 00 00 00    	je     0x14030f1ce
14030f101:	44 8b 44 24 58       	mov    0x58(%rsp),%r8d
14030f106:	48 8d 95 48 02 00 00 	lea    0x248(%rbp),%rdx
14030f10d:	48 8d 8d 08 01 00 00 	lea    0x108(%rbp),%rcx
14030f114:	e8 a7 d8 39 00       	call   0x1406ac9c0
14030f119:	48 8b 08             	mov    (%rax),%rcx
14030f11c:	48 89 4c 24 50       	mov    %rcx,0x50(%rsp)
14030f121:	33 d2                	xor    %edx,%edx
14030f123:	48 89 10             	mov    %rdx,(%rax)
14030f126:	48 89 54 24 40       	mov    %rdx,0x40(%rsp)
14030f12b:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
14030f130:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
14030f134:	48 89 4c 24 68       	mov    %rcx,0x68(%rsp)
14030f139:	48 85 c9             	test   %rcx,%rcx
14030f13c:	74 1c                	je     0x14030f15a
14030f13e:	8b 41 10             	mov    0x10(%rcx),%eax
14030f141:	ff c0                	inc    %eax
14030f143:	89 41 10             	mov    %eax,0x10(%rcx)
14030f146:	83 f8 01             	cmp    $0x1,%eax
14030f149:	0f 8e fe 02 00 00    	jle    0x14030f44d
14030f14f:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14030f154:	0f 84 e8 02 00 00    	je     0x14030f442
14030f15a:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
14030f15f:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
14030f164:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14030f168:	e8 43 63 06 00       	call   0x1403754b0
14030f16d:	48 8b 08             	mov    (%rax),%rcx
14030f170:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
14030f177:	48 85 c9             	test   %rcx,%rcx
14030f17a:	74 24                	je     0x14030f1a0
14030f17c:	8b 41 10             	mov    0x10(%rcx),%eax
14030f17f:	ff c8                	dec    %eax
14030f181:	89 41 10             	mov    %eax,0x10(%rcx)
14030f184:	85 c0                	test   %eax,%eax
14030f186:	7f 18                	jg     0x14030f1a0
14030f188:	0f 88 c7 02 00 00    	js     0x14030f455
14030f18e:	48 8b 01             	mov    (%rcx),%rax
14030f191:	ba 01 00 00 00       	mov    $0x1,%edx
14030f196:	48 8b 00             	mov    (%rax),%rax
14030f199:	ff 15 81 48 c7 00    	call   *0xc74881(%rip)        # 0x140f83a20
14030f19f:	90                   	nop
14030f1a0:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
14030f1a5:	48 85 c9             	test   %rcx,%rcx
14030f1a8:	74 24                	je     0x14030f1ce
14030f1aa:	8b 41 10             	mov    0x10(%rcx),%eax
14030f1ad:	ff c8                	dec    %eax
14030f1af:	89 41 10             	mov    %eax,0x10(%rcx)
14030f1b2:	85 c0                	test   %eax,%eax
14030f1b4:	7f 18                	jg     0x14030f1ce
14030f1b6:	0f 88 a4 02 00 00    	js     0x14030f460
14030f1bc:	48 8b 01             	mov    (%rcx),%rax
14030f1bf:	ba 01 00 00 00       	mov    $0x1,%edx
14030f1c4:	48 8b 00             	mov    (%rax),%rax
14030f1c7:	ff 15 53 48 c7 00    	call   *0xc74853(%rip)        # 0x140f83a20
14030f1cd:	90                   	nop
14030f1ce:	48 8b 45 a0          	mov    -0x60(%rbp),%rax
14030f1d2:	44 8b 4c 24 58       	mov    0x58(%rsp),%r9d
14030f1d7:	41 ff c1             	inc    %r9d
14030f1da:	44 89 4c 24 58       	mov    %r9d,0x58(%rsp)
14030f1df:	48 8b 48 30          	mov    0x30(%rax),%rcx
14030f1e3:	48 8b 51 08          	mov    0x8(%rcx),%rdx
14030f1e7:	48 2b 11             	sub    (%rcx),%rdx
14030f1ea:	48 c1 fa 04          	sar    $0x4,%rdx
14030f1ee:	44 3b ca             	cmp    %edx,%r9d
14030f1f1:	0f 82 d9 ef ff ff    	jb     0x14030e1d0
14030f1f7:	48 8b 45 80          	mov    -0x80(%rbp),%rax
14030f1fb:	4c 8b 75 98          	mov    -0x68(%rbp),%r14
14030f1ff:	4c 8b a5 10 01 00 00 	mov    0x110(%rbp),%r12
14030f206:	45 33 ed             	xor    %r13d,%r13d
14030f209:	8b 48 10             	mov    0x10(%rax),%ecx
14030f20c:	ff c9                	dec    %ecx
14030f20e:	89 48 10             	mov    %ecx,0x10(%rax)
14030f211:	85 c9                	test   %ecx,%ecx
14030f213:	7f 1e                	jg     0x14030f233
14030f215:	0f 88 51 01 00 00    	js     0x14030f36c
14030f21b:	48 8b 08             	mov    (%rax),%rcx
14030f21e:	4c 8b 01             	mov    (%rcx),%r8
14030f221:	ba 01 00 00 00       	mov    $0x1,%edx
14030f226:	48 8b c8             	mov    %rax,%rcx
14030f229:	49 8b c0             	mov    %r8,%rax
14030f22c:	ff 15 ee 47 c7 00    	call   *0xc747ee(%rip)        # 0x140f83a20
14030f232:	90                   	nop
14030f233:	4c 89 6d b0          	mov    %r13,-0x50(%rbp)
14030f237:	4d 89 34 24          	mov    %r14,(%r12)
14030f23b:	48 8b 8d 58 02 00 00 	mov    0x258(%rbp),%rcx
14030f242:	48 85 c9             	test   %rcx,%rcx
14030f245:	74 24                	je     0x14030f26b
14030f247:	8b 41 10             	mov    0x10(%rcx),%eax
14030f24a:	ff c8                	dec    %eax
14030f24c:	89 41 10             	mov    %eax,0x10(%rcx)
14030f24f:	85 c0                	test   %eax,%eax
14030f251:	7f 18                	jg     0x14030f26b
14030f253:	0f 88 12 02 00 00    	js     0x14030f46b
14030f259:	48 8b 01             	mov    (%rcx),%rax
14030f25c:	ba 01 00 00 00       	mov    $0x1,%edx
14030f261:	48 8b 00             	mov    (%rax),%rax
14030f264:	ff 15 b6 47 c7 00    	call   *0xc747b6(%rip)        # 0x140f83a20
14030f26a:	90                   	nop
14030f26b:	48 8b 8d 48 02 00 00 	mov    0x248(%rbp),%rcx
14030f272:	48 85 c9             	test   %rcx,%rcx
14030f275:	74 24                	je     0x14030f29b
14030f277:	8b 41 10             	mov    0x10(%rcx),%eax
14030f27a:	ff c8                	dec    %eax
14030f27c:	89 41 10             	mov    %eax,0x10(%rcx)
14030f27f:	85 c0                	test   %eax,%eax
14030f281:	7f 18                	jg     0x14030f29b
14030f283:	0f 88 ed 01 00 00    	js     0x14030f476
14030f289:	48 8b 01             	mov    (%rcx),%rax
14030f28c:	ba 01 00 00 00       	mov    $0x1,%edx
14030f291:	48 8b 00             	mov    (%rax),%rax
14030f294:	ff 15 86 47 c7 00    	call   *0xc74786(%rip)        # 0x140f83a20
14030f29a:	90                   	nop
14030f29b:	48 8b 8d 50 02 00 00 	mov    0x250(%rbp),%rcx
14030f2a2:	48 85 c9             	test   %rcx,%rcx
14030f2a5:	74 20                	je     0x14030f2c7
14030f2a7:	8b 41 10             	mov    0x10(%rcx),%eax
14030f2aa:	ff c8                	dec    %eax
14030f2ac:	89 41 10             	mov    %eax,0x10(%rcx)
14030f2af:	85 c0                	test   %eax,%eax
14030f2b1:	7f 14                	jg     0x14030f2c7
14030f2b3:	78 3f                	js     0x14030f2f4
14030f2b5:	48 8b 11             	mov    (%rcx),%rdx
14030f2b8:	48 8b 02             	mov    (%rdx),%rax
14030f2bb:	ba 01 00 00 00       	mov    $0x1,%edx
14030f2c0:	ff 15 5a 47 c7 00    	call   *0xc7475a(%rip)        # 0x140f83a20
14030f2c6:	90                   	nop