1407b094c:	66 0f 2f 43 40       	comisd 0x40(%rbx),%xmm0
1407b0951:	76 27                	jbe    0x1407b097a
1407b0953:	45 33 c0             	xor    %r8d,%r8d
1407b0956:	33 d2                	xor    %edx,%edx
1407b0958:	48 8d 0d b9 0a 88 00 	lea    0x880ab9(%rip),%rcx        # 0x141031418
1407b095f:	e8 dc 25 01 00       	call   0x1407c2f40
1407b0964:	48 8d 4d 77          	lea    0x77(%rbp),%rcx
1407b0968:	e8 23 ce d9 ff       	call   0x14054d790
1407b096d:	48 8b d0             	mov    %rax,%rdx
1407b0970:	48 8b cf             	mov    %rdi,%rcx
1407b0973:	e8 98 f3 9e ff       	call   0x14019fd10
1407b0978:	eb 7d                	jmp    0x1407b09f7
1407b097a:	41 c6 45 1e 01       	movb   $0x1,0x1e(%r13)
1407b097f:	c6 83 88 00 00 00 01 	movb   $0x1,0x88(%rbx)
1407b0986:	b9 20 00 00 00       	mov    $0x20,%ecx
1407b098b:	e8 78 a7 66 00       	call   0x140e1b108
1407b0990:	4c 8b f0             	mov    %rax,%r14
1407b0993:	48 89 45 77          	mov    %rax,0x77(%rbp)
1407b0997:	48 85 c0             	test   %rax,%rax
1407b099a:	74 22                	je     0x1407b09be
1407b099c:	49 8d 57 20          	lea    0x20(%r15),%rdx
1407b09a0:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
1407b09a4:	e8 47 27 21 00       	call   0x1409c30f0
1407b09a9:	4c 8b c8             	mov    %rax,%r9
1407b09ac:	4d 8b 45 68          	mov    0x68(%r13),%r8
1407b09b0:	48 8b d3             	mov    %rbx,%rdx
1407b09b3:	49 8b ce             	mov    %r14,%rcx
1407b09b6:	e8 e5 63 ff ff       	call   0x1407a6da0
1407b09bb:	48 8b f0             	mov    %rax,%rsi
1407b09be:	48 8d 55 bf          	lea    -0x41(%rbp),%rdx
1407b09c2:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
1407b09c6:	e8 d5 1f d9 ff       	call   0x1405429a0
1407b09cb:	48 8b d0             	mov    %rax,%rdx
1407b09ce:	49 8d 4f 30          	lea    0x30(%r15),%rcx
1407b09d2:	e8 c9 50 21 00       	call   0x1409c5aa0
1407b09d7:	4c 8b ce             	mov    %rsi,%r9
1407b09da:	4c 8b c0             	mov    %rax,%r8
1407b09dd:	49 8b d7             	mov    %r15,%rdx
1407b09e0:	48 8b 0d 31 24 c8 00 	mov    0xc82431(%rip),%rcx        # 0x141432e18
1407b09e7:	e8 64 bd d9 ff       	call   0x14054c750
1407b09ec:	33 d2                	xor    %edx,%edx
1407b09ee:	48 8b cf             	mov    %rdi,%rcx
1407b09f1:	e8 ba df a5 ff       	call   0x14020e9b0
1407b09f6:	90                   	nop
1407b09f7:	48 8d 4d bf          	lea    -0x41(%rbp),%rcx
1407b09fb:	80 7d b7 00          	cmpb   $0x0,-0x49(%rbp)
1407b09ff:	74 07                	je     0x1407b0a08
1407b0a01:	e8 9a 12 c1 ff       	call   0x1403c1ca0
1407b0a06:	eb 53                	jmp    0x1407b0a5b
1407b0a08:	e8 43 e8 20 00       	call   0x1409bf250
1407b0a0d:	eb 4c                	jmp    0x1407b0a5b
1407b0a0f:	45 33 c0             	xor    %r8d,%r8d
1407b0a12:	49 8b d6             	mov    %r14,%rdx
1407b0a15:	48 8d 0d 0c 09 88 00 	lea    0x88090c(%rip),%rcx        # 0x141031328
1407b0a1c:	e8 1f 25 01 00       	call   0x1407c2f40
1407b0a21:	48 8d 4d 77          	lea    0x77(%rbp),%rcx
1407b0a25:	e8 66 cd d9 ff       	call   0x14054d790
1407b0a2a:	48 8b 08             	mov    (%rax),%rcx
1407b0a2d:	48 89 30             	mov    %rsi,(%rax)
1407b0a30:	48 89 0f             	mov    %rcx,(%rdi)
1407b0a33:	48 8b 08             	mov    (%rax),%rcx
1407b0a36:	48 85 c9             	test   %rcx,%rcx
1407b0a39:	74 20                	je     0x1407b0a5b
1407b0a3b:	8b 41 10             	mov    0x10(%rcx),%eax
1407b0a3e:	ff c8                	dec    %eax
1407b0a40:	89 41 10             	mov    %eax,0x10(%rcx)
1407b0a43:	85 c0                	test   %eax,%eax
1407b0a45:	7f 14                	jg     0x1407b0a5b
1407b0a47:	78 31                	js     0x1407b0a7a
1407b0a49:	48 8b 01             	mov    (%rcx),%rax
1407b0a4c:	ba 01 00 00 00       	mov    $0x1,%edx
1407b0a51:	48 8b 00             	mov    (%rax),%rax
1407b0a54:	ff 15 c6 2f 7d 00    	call   *0x7d2fc6(%rip)        # 0x140f83a20
1407b0a5a:	90                   	nop
1407b0a5b:	48 8b c7             	mov    %rdi,%rax
1407b0a5e:	4c 8d 9c 24 b0 00 00 	lea    0xb0(%rsp),%r11
1407b0a65:	00
1407b0a66:	49 8b 5b 30          	mov    0x30(%r11),%rbx
1407b0a6a:	49 8b 73 38          	mov    0x38(%r11),%rsi
1407b0a6e:	49 8b e3             	mov    %r11,%rsp
1407b0a71:	41 5f                	pop    %r15
1407b0a73:	41 5e                	pop    %r14
1407b0a75:	41 5d                	pop    %r13
1407b0a77:	5f                   	pop    %rdi
1407b0a78:	5d                   	pop    %rbp
1407b0a79:	c3                   	ret
1407b0a7a:	b9 02 00 00 00       	mov    $0x2,%ecx
1407b0a7f:	e8 7c 9c fd ff       	call   0x14078a700
1407b0a84:	cc                   	int3
1407b0a85:	cc                   	int3
1407b0a86:	cc                   	int3
1407b0a87:	cc                   	int3
1407b0a88:	cc                   	int3
1407b0a89:	cc                   	int3
1407b0a8a:	cc                   	int3
1407b0a8b:	cc                   	int3
1407b0a8c:	cc                   	int3
1407b0a8d:	cc                   	int3
1407b0a8e:	cc                   	int3
1407b0a8f:	cc                   	int3
1407b0a90:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1407b0a95:	55                   	push   %rbp
1407b0a96:	56                   	push   %rsi
1407b0a97:	57                   	push   %rdi
1407b0a98:	41 54                	push   %r12
1407b0a9a:	41 55                	push   %r13
1407b0a9c:	41 56                	push   %r14
1407b0a9e:	41 57                	push   %r15
1407b0aa0:	48 8d 6c 24 e0       	lea    -0x20(%rsp),%rbp
1407b0aa5:	48 81 ec 20 01 00 00 	sub    $0x120,%rsp
1407b0aac:	4c 8b fa             	mov    %rdx,%r15
1407b0aaf:	48 8b f1             	mov    %rcx,%rsi
1407b0ab2:	45 33 f6             	xor    %r14d,%r14d
1407b0ab5:	49 8b 08             	mov    (%r8),%rcx
1407b0ab8:	49 8b 40 08          	mov    0x8(%r8),%rax
1407b0abc:	48 2b c1             	sub    %rcx,%rax
1407b0abf:	48 83 e0 f8          	and    $0xfffffffffffffff8,%rax
1407b0ac3:	48 83 f8 18          	cmp    $0x18,%rax
1407b0ac7:	74 22                	je     0x1407b0aeb
1407b0ac9:	48 8d 15 e0 09 88 00 	lea    0x8809e0(%rip),%rdx        # 0x1410314b0
1407b0ad0:	48 8b 0d 21 0a c8 00 	mov    0xc80a21(%rip),%rcx        # 0x1414314f8
1407b0ad7:	e8 e4 2a fe ff       	call   0x1407935c0
1407b0adc:	33 d2                	xor    %edx,%edx
1407b0ade:	48 8b ce             	mov    %rsi,%rcx
1407b0ae1:	e8 ca de a5 ff       	call   0x14020e9b0
1407b0ae6:	e9 99 02 00 00       	jmp    0x1407b0d84
1407b0aeb:	4c 8b 21             	mov    (%rcx),%r12
1407b0aee:	48 8b 79 08          	mov    0x8(%rcx),%rdi
1407b0af2:	48 8b 59 10          	mov    0x10(%rcx),%rbx
1407b0af6:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
1407b0afb:	4c 8d 0d e6 72 c3 00 	lea    0xc372e6(%rip),%r9        # 0x1413e7de8
1407b0b02:	4c 8d 05 27 86 c2 00 	lea    0xc28627(%rip),%r8        # 0x1413d9130
1407b0b09:	33 d2                	xor    %edx,%edx
1407b0b0b:	49 8b cc             	mov    %r12,%rcx
1407b0b0e:	e8 19 d0 66 00       	call   0x140e1db2c
1407b0b13:	4c 8b e8             	mov    %rax,%r13
1407b0b16:	48 85 c0             	test   %rax,%rax
1407b0b19:	0f 84 19 02 00 00    	je     0x1407b0d38
1407b0b1f:	44 38 b0 88 00 00 00 	cmp    %r14b,0x88(%rax)
1407b0b26:	0f 84 0c 02 00 00    	je     0x1407b0d38
1407b0b2c:	48 8b d7             	mov    %rdi,%rdx
1407b0b2f:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1407b0b34:	e8 17 42 da ff       	call   0x140554d50
1407b0b39:	90                   	nop
1407b0b3a:	80 7c 24 30 00       	cmpb   $0x0,0x30(%rsp)
1407b0b3f:	75 41                	jne    0x1407b0b82
1407b0b41:	45 33 c0             	xor    %r8d,%r8d
1407b0b44:	48 8b d7             	mov    %rdi,%rdx
1407b0b47:	48 8d 0d da fa 87 00 	lea    0x87fada(%rip),%rcx        # 0x141030628
1407b0b4e:	e8 ed 23 01 00       	call   0x1407c2f40
1407b0b53:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
1407b0b57:	e8 34 cc d9 ff       	call   0x14054d790
1407b0b5c:	48 8b d0             	mov    %rax,%rdx
1407b0b5f:	48 8b ce             	mov    %rsi,%rcx
1407b0b62:	e8 a9 f1 9e ff       	call   0x14019fd10
1407b0b67:	90                   	nop
1407b0b68:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1407b0b6d:	80 7c 24 30 00       	cmpb   $0x0,0x30(%rsp)
1407b0b72:	0f 84 b9 01 00 00    	je     0x1407b0d31
1407b0b78:	e8 23 11 c1 ff       	call   0x1403c1ca0
1407b0b7d:	e9 02 02 00 00       	jmp    0x1407b0d84
1407b0b82:	48 8b d3             	mov    %rbx,%rdx
1407b0b85:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
1407b0b8a:	e8 c1 41 da ff       	call   0x140554d50
1407b0b8f:	90                   	nop
1407b0b90:	80 7c 24 68 00       	cmpb   $0x0,0x68(%rsp)
1407b0b95:	75 41                	jne    0x1407b0bd8
1407b0b97:	45 33 c0             	xor    %r8d,%r8d
1407b0b9a:	48 8b d3             	mov    %rbx,%rdx
1407b0b9d:	48 8d 0d 4c 09 88 00 	lea    0x88094c(%rip),%rcx        # 0x1410314f0
1407b0ba4:	e8 97 23 01 00       	call   0x1407c2f40
1407b0ba9:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
1407b0bad:	e8 de cb d9 ff       	call   0x14054d790
1407b0bb2:	48 8b d0             	mov    %rax,%rdx
1407b0bb5:	48 8b ce             	mov    %rsi,%rcx
1407b0bb8:	e8 53 f1 9e ff       	call   0x14019fd10
1407b0bbd:	90                   	nop
1407b0bbe:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1407b0bc3:	80 7c 24 68 00       	cmpb   $0x0,0x68(%rsp)
1407b0bc8:	0f 84 4a 01 00 00    	je     0x1407b0d18
1407b0bce:	e8 cd 10 c1 ff       	call   0x1403c1ca0
1407b0bd3:	e9 46 01 00 00       	jmp    0x1407b0d1e
1407b0bd8:	49 8b 5f 58          	mov    0x58(%r15),%rbx
1407b0bdc:	48 85 db             	test   %rbx,%rbx
1407b0bdf:	75 3f                	jne    0x1407b0c20
1407b0be1:	45 33 c0             	xor    %r8d,%r8d
1407b0be4:	33 d2                	xor    %edx,%edx
1407b0be6:	48 8d 0d f3 07 88 00 	lea    0x8807f3(%rip),%rcx        # 0x1410313e0
1407b0bed:	e8 4e 23 01 00       	call   0x1407c2f40
1407b0bf2:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
1407b0bf6:	e8 95 cb d9 ff       	call   0x14054d790
1407b0bfb:	48 8b d0             	mov    %rax,%rdx
1407b0bfe:	48 8b ce             	mov    %rsi,%rcx
1407b0c01:	e8 0a f1 9e ff       	call   0x14019fd10
1407b0c06:	90                   	nop
1407b0c07:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1407b0c0c:	38 5c 24 68          	cmp    %bl,0x68(%rsp)
1407b0c10:	0f 84 02 01 00 00    	je     0x1407b0d18
1407b0c16:	e8 85 10 c1 ff       	call   0x1403c1ca0
1407b0c1b:	e9 fe 00 00 00       	jmp    0x1407b0d1e
1407b0c20:	0f 57 c0             	xorps  %xmm0,%xmm0
1407b0c23:	66 0f 2f 43 40       	comisd 0x40(%rbx),%xmm0
1407b0c28:	76 40                	jbe    0x1407b0c6a
1407b0c2a:	45 33 c0             	xor    %r8d,%r8d
1407b0c2d:	33 d2                	xor    %edx,%edx
1407b0c2f:	48 8d 0d e2 07 88 00 	lea    0x8807e2(%rip),%rcx        # 0x141031418
1407b0c36:	e8 05 23 01 00       	call   0x1407c2f40
1407b0c3b:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
1407b0c3f:	e8 4c cb d9 ff       	call   0x14054d790
1407b0c44:	48 8b d0             	mov    %rax,%rdx
1407b0c47:	48 8b ce             	mov    %rsi,%rcx
1407b0c4a:	e8 c1 f0 9e ff       	call   0x14019fd10
1407b0c4f:	90                   	nop
1407b0c50:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1407b0c55:	80 7c 24 68 00       	cmpb   $0x0,0x68(%rsp)
1407b0c5a:	0f 84 b8 00 00 00    	je     0x1407b0d18
1407b0c60:	e8 3b 10 c1 ff       	call   0x1403c1ca0
1407b0c65:	e9 b4 00 00 00       	jmp    0x1407b0d1e
1407b0c6a:	41 c6 47 1e 01       	movb   $0x1,0x1e(%r15)
1407b0c6f:	c6 83 88 00 00 00 01 	movb   $0x1,0x88(%rbx)
1407b0c76:	b9 20 00 00 00       	mov    $0x20,%ecx
1407b0c7b:	e8 88 a4 66 00       	call   0x140e1b108
1407b0c80:	48 8b f8             	mov    %rax,%rdi
1407b0c83:	48 89 45 70          	mov    %rax,0x70(%rbp)
1407b0c87:	48 85 c0             	test   %rax,%rax
1407b0c8a:	74 22                	je     0x1407b0cae
1407b0c8c:	49 8d 55 20          	lea    0x20(%r13),%rdx
1407b0c90:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
1407b0c94:	e8 57 24 21 00       	call   0x1409c30f0
1407b0c99:	4c 8b c8             	mov    %rax,%r9
1407b0c9c:	4d 8b 47 68          	mov    0x68(%r15),%r8
1407b0ca0:	48 8b d3             	mov    %rbx,%rdx
1407b0ca3:	48 8b cf             	mov    %rdi,%rcx
1407b0ca6:	e8 f5 60 ff ff       	call   0x1407a6da0
1407b0cab:	4c 8b f0             	mov    %rax,%r14
1407b0cae:	48 8d 45 b8          	lea    -0x48(%rbp),%rax
1407b0cb2:	48 89 45 70          	mov    %rax,0x70(%rbp)
1407b0cb6:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1407b0cbb:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
1407b0cbf:	e8 dc 1c d9 ff       	call   0x1405429a0
1407b0cc4:	48 8b d8             	mov    %rax,%rbx
1407b0cc7:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
1407b0ccc:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
1407b0cd0:	e8 cb 1c d9 ff       	call   0x1405429a0
1407b0cd5:	90                   	nop
1407b0cd6:	4c 8b c3             	mov    %rbx,%r8
1407b0cd9:	48 8b d0             	mov    %rax,%rdx
1407b0cdc:	49 8d 4d 30          	lea    0x30(%r13),%rcx
1407b0ce0:	e8 eb 4e 21 00       	call   0x1409c5bd0
1407b0ce5:	4d 8b ce             	mov    %r14,%r9
1407b0ce8:	4c 8b c0             	mov    %rax,%r8
1407b0ceb:	49 8b d5             	mov    %r13,%rdx
1407b0cee:	48 8b 0d 23 21 c8 00 	mov    0xc82123(%rip),%rcx        # 0x141432e18
1407b0cf5:	e8 56 ba d9 ff       	call   0x14054c750
1407b0cfa:	33 d2                	xor    %edx,%edx
1407b0cfc:	48 8b ce             	mov    %rsi,%rcx
1407b0cff:	e8 ac dc a5 ff       	call   0x14020e9b0
1407b0d04:	90                   	nop
1407b0d05:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1407b0d0a:	80 7c 24 68 00       	cmpb   $0x0,0x68(%rsp)
1407b0d0f:	74 07                	je     0x1407b0d18
1407b0d11:	e8 8a 0f c1 ff       	call   0x1403c1ca0
1407b0d16:	eb 06                	jmp    0x1407b0d1e
1407b0d18:	e8 33 e5 20 00       	call   0x1409bf250
1407b0d1d:	90                   	nop
1407b0d1e:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1407b0d23:	80 7c 24 30 00       	cmpb   $0x0,0x30(%rsp)
1407b0d28:	74 07                	je     0x1407b0d31
1407b0d2a:	e8 71 0f c1 ff       	call   0x1403c1ca0
1407b0d2f:	eb 53                	jmp    0x1407b0d84
1407b0d31:	e8 1a e5 20 00       	call   0x1409bf250
1407b0d36:	eb 4c                	jmp    0x1407b0d84
1407b0d38:	45 33 c0             	xor    %r8d,%r8d
1407b0d3b:	49 8b d4             	mov    %r12,%rdx
1407b0d3e:	48 8d 0d e3 05 88 00 	lea    0x8805e3(%rip),%rcx        # 0x141031328
1407b0d45:	e8 f6 21 01 00       	call   0x1407c2f40
1407b0d4a:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
1407b0d4e:	e8 3d ca d9 ff       	call   0x14054d790
1407b0d53:	48 8b 08             	mov    (%rax),%rcx
1407b0d56:	4c 89 30             	mov    %r14,(%rax)
1407b0d59:	48 89 0e             	mov    %rcx,(%rsi)
1407b0d5c:	48 8b 08             	mov    (%rax),%rcx
1407b0d5f:	48 85 c9             	test   %rcx,%rcx
1407b0d62:	74 20                	je     0x1407b0d84
1407b0d64:	8b 41 10             	mov    0x10(%rcx),%eax
1407b0d67:	ff c8                	dec    %eax
1407b0d69:	89 41 10             	mov    %eax,0x10(%rcx)
1407b0d6c:	85 c0                	test   %eax,%eax
1407b0d6e:	7f 14                	jg     0x1407b0d84
1407b0d70:	78 30                	js     0x1407b0da2
1407b0d72:	48 8b 01             	mov    (%rcx),%rax
1407b0d75:	ba 01 00 00 00       	mov    $0x1,%edx
1407b0d7a:	48 8b 00             	mov    (%rax),%rax
1407b0d7d:	ff 15 9d 2c 7d 00    	call   *0x7d2c9d(%rip)        # 0x140f83a20
1407b0d83:	90                   	nop
1407b0d84:	48 8b c6             	mov    %rsi,%rax
1407b0d87:	48 8b 9c 24 60 01 00 	mov    0x160(%rsp),%rbx
1407b0d8e:	00
1407b0d8f:	48 81 c4 20 01 00 00 	add    $0x120,%rsp
1407b0d96:	41 5f                	pop    %r15
1407b0d98:	41 5e                	pop    %r14
1407b0d9a:	41 5d                	pop    %r13
1407b0d9c:	41 5c                	pop    %r12
1407b0d9e:	5f                   	pop    %rdi
1407b0d9f:	5e                   	pop    %rsi
1407b0da0:	5d                   	pop    %rbp
1407b0da1:	c3                   	ret
1407b0da2:	b9 02 00 00 00       	mov    $0x2,%ecx
1407b0da7:	e8 54 99 fd ff       	call   0x14078a700
1407b0dac:	cc                   	int3
1407b0dad:	cc                   	int3
1407b0dae:	cc                   	int3
1407b0daf:	cc                   	int3
1407b0db0:	40 53                	rex push %rbx
1407b0db2:	48 83 ec 30          	sub    $0x30,%rsp
1407b0db6:	48 8b d9             	mov    %rcx,%rbx
1407b0db9:	49 8b 08             	mov    (%r8),%rcx
1407b0dbc:	49 8b 40 08          	mov    0x8(%r8),%rax
1407b0dc0:	48 2b c1             	sub    %rcx,%rax
1407b0dc3:	48 83 e0 f8          	and    $0xfffffffffffffff8,%rax
1407b0dc7:	48 83 f8 08          	cmp    $0x8,%rax
1407b0dcb:	74 26                	je     0x1407b0df3
1407b0dcd:	48 8d 15 0c f3 87 00 	lea    0x87f30c(%rip),%rdx        # 0x1410300e0
1407b0dd4:	48 8b 0d 1d 07 c8 00 	mov    0xc8071d(%rip),%rcx        # 0x1414314f8
1407b0ddb:	e8 e0 27 fe ff       	call   0x1407935c0
1407b0de0:	33 d2                	xor    %edx,%edx
1407b0de2:	48 8b cb             	mov    %rbx,%rcx
1407b0de5:	e8 c6 db a5 ff       	call   0x14020e9b0
1407b0dea:	48 8b c3             	mov    %rbx,%rax
1407b0ded:	48 83 c4 30          	add    $0x30,%rsp
1407b0df1:	5b                   	pop    %rbx
1407b0df2:	c3                   	ret
1407b0df3:	48 8b 09             	mov    (%rcx),%rcx
1407b0df6:	e8 25 3b f8 ff       	call   0x140734920
1407b0dfb:	48 8b c8             	mov    %rax,%rcx
1407b0dfe:	e8 cd 6a f8 ff       	call   0x1407378d0
1407b0e03:	48 8b c8             	mov    %rax,%rcx
1407b0e06:	e8 85 e8 00 00       	call   0x1407bf690
1407b0e0b:	48 8b 0d 66 20 c8 00 	mov    0xc82066(%rip),%rcx        # 0x141432e78
1407b0e12:	48 85 c0             	test   %rax,%rax
1407b0e15:	74 06                	je     0x1407b0e1d
1407b0e17:	48 83 c1 58          	add    $0x58,%rcx
1407b0e1b:	eb 04                	jmp    0x1407b0e21
1407b0e1d:	48 83 c1 60          	add    $0x60,%rcx
1407b0e21:	48 8b 09             	mov    (%rcx),%rcx
1407b0e24:	48 85 c9             	test   %rcx,%rcx
1407b0e27:	74 14                	je     0x1407b0e3d
1407b0e29:	8b 41 10             	mov    0x10(%rcx),%eax
1407b0e2c:	ff c0                	inc    %eax
1407b0e2e:	89 41 10             	mov    %eax,0x10(%rcx)