14005ec48:	4e 8d 04 45 02 00 00 	lea    0x2(,%r8,2),%r8
14005ec4f:	00
14005ec50:	eb 03                	jmp    0x14005ec55
14005ec52:	4d 8b c2             	mov    %r10,%r8
14005ec55:	48 85 d2             	test   %rdx,%rdx
14005ec58:	48 8d 1d 11 9d 02 00 	lea    0x29d11(%rip),%rbx        # 0x140088970
14005ec5f:	48 0f 44 d3          	cmove  %rbx,%rdx
14005ec63:	4d 85 c9             	test   %r9,%r9
14005ec66:	74 15                	je     0x14005ec7d
14005ec68:	48 ff c0             	inc    %rax
14005ec6b:	66 45 39 1c 41       	cmp    %r11w,(%r9,%rax,2)
14005ec70:	75 f6                	jne    0x14005ec68
14005ec72:	4c 8d 14 45 02 00 00 	lea    0x2(,%rax,2),%r10
14005ec79:	00
14005ec7a:	4d 85 c9             	test   %r9,%r9
14005ec7d:	4c 89 5c 24 70       	mov    %r11,0x70(%rsp)
14005ec82:	48 8d 84 24 c8 00 00 	lea    0xc8(%rsp),%rax
14005ec89:	00
14005ec8a:	41 bb 04 00 00 00    	mov    $0x4,%r11d
14005ec90:	4c 0f 44 cb          	cmove  %rbx,%r9
14005ec94:	4c 89 5c 24 68       	mov    %r11,0x68(%rsp)
14005ec99:	bb a4 00 00 00       	mov    $0xa4,%ebx
14005ec9e:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
14005eca3:	48 8d 84 24 c0 00 00 	lea    0xc0(%rsp),%rax
14005ecaa:	00
14005ecab:	4c 89 5c 24 58       	mov    %r11,0x58(%rsp)
14005ecb0:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14005ecb5:	48 8d 84 24 b8 00 00 	lea    0xb8(%rsp),%rax
14005ecbc:	00
14005ecbd:	4c 89 5c 24 48       	mov    %r11,0x48(%rsp)
14005ecc2:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14005ecc7:	4c 89 44 24 38       	mov    %r8,0x38(%rsp)
14005eccc:	4c 8d 05 e5 9d 02 00 	lea    0x29de5(%rip),%r8        # 0x140088ab8
14005ecd3:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
14005ecd8:	8d 53 87             	lea    -0x79(%rbx),%edx
14005ecdb:	4c 89 54 24 28       	mov    %r10,0x28(%rsp)
14005ece0:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
14005ece5:	44 0f b7 cb          	movzwl %bx,%r9d
14005ece9:	48 ff 15 c0 66 02 00 	rex.W call *0x266c0(%rip)        # 0x1400853b0
14005ecf0:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14005ecf5:	48 81 c4 80 00 00 00 	add    $0x80,%rsp
14005ecfc:	5b                   	pop    %rbx
14005ecfd:	c3                   	ret
14005ecfe:	cc                   	int3
14005ecff:	cc                   	int3
14005ed00:	cc                   	int3
14005ed01:	cc                   	int3
14005ed02:	cc                   	int3
14005ed03:	cc                   	int3
14005ed04:	cc                   	int3
14005ed05:	cc                   	int3
14005ed06:	cc                   	int3
14005ed07:	cc                   	int3
14005ed08:	40 53                	rex push %rbx
14005ed0a:	48 83 ec 70          	sub    $0x70,%rsp
14005ed0e:	4c 8b 84 24 b0 00 00 	mov    0xb0(%rsp),%r8
14005ed15:	00
14005ed16:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
14005ed1a:	45 33 d2             	xor    %r10d,%r10d
14005ed1d:	41 bb 0a 00 00 00    	mov    $0xa,%r11d
14005ed23:	4d 85 c0             	test   %r8,%r8
14005ed26:	74 17                	je     0x14005ed3f
14005ed28:	48 8b d0             	mov    %rax,%rdx
14005ed2b:	48 ff c2             	inc    %rdx
14005ed2e:	66 45 39 14 50       	cmp    %r10w,(%r8,%rdx,2)
14005ed33:	75 f6                	jne    0x14005ed2b
14005ed35:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
14005ed3c:	00
14005ed3d:	eb 03                	jmp    0x14005ed42
14005ed3f:	49 8b d3             	mov    %r11,%rdx
14005ed42:	4d 85 c0             	test   %r8,%r8
14005ed45:	48 8d 1d 24 9c 02 00 	lea    0x29c24(%rip),%rbx        # 0x140088970
14005ed4c:	4c 0f 44 c3          	cmove  %rbx,%r8
14005ed50:	4d 85 c9             	test   %r9,%r9
14005ed53:	74 14                	je     0x14005ed69
14005ed55:	48 ff c0             	inc    %rax
14005ed58:	66 45 39 14 41       	cmp    %r10w,(%r9,%rax,2)
14005ed5d:	75 f6                	jne    0x14005ed55
14005ed5f:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14005ed66:	00
14005ed67:	eb 03                	jmp    0x14005ed6c
14005ed69:	49 8b c3             	mov    %r11,%rax
14005ed6c:	4c 89 54 24 60       	mov    %r10,0x60(%rsp)
14005ed71:	4d 85 c9             	test   %r9,%r9
14005ed74:	48 89 54 24 58       	mov    %rdx,0x58(%rsp)
14005ed79:	48 8d 94 24 a8 00 00 	lea    0xa8(%rsp),%rdx
14005ed80:	00
14005ed81:	4c 89 44 24 50       	mov    %r8,0x50(%rsp)
14005ed86:	4c 0f 44 cb          	cmove  %rbx,%r9
14005ed8a:	41 b8 04 00 00 00    	mov    $0x4,%r8d
14005ed90:	4c 89 44 24 48       	mov    %r8,0x48(%rsp)
14005ed95:	48 89 54 24 40       	mov    %rdx,0x40(%rsp)
14005ed9a:	48 8d 94 24 a0 00 00 	lea    0xa0(%rsp),%rdx
14005eda1:	00
14005eda2:	4c 89 44 24 38       	mov    %r8,0x38(%rsp)
14005eda7:	4c 8d 05 0a 9d 02 00 	lea    0x29d0a(%rip),%r8        # 0x140088ab8
14005edae:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
14005edb3:	ba 2b 00 00 00       	mov    $0x2b,%edx
14005edb8:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14005edbd:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
14005edc2:	45 0f b7 cb          	movzwl %r11w,%r9d
14005edc6:	48 ff 15 e3 65 02 00 	rex.W call *0x265e3(%rip)        # 0x1400853b0
14005edcd:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14005edd2:	48 83 c4 70          	add    $0x70,%rsp
14005edd6:	5b                   	pop    %rbx
14005edd7:	c3                   	ret
14005edd8:	cc                   	int3
14005edd9:	cc                   	int3
14005edda:	cc                   	int3
14005eddb:	cc                   	int3
14005eddc:	cc                   	int3
14005eddd:	cc                   	int3
14005edde:	cc                   	int3
14005eddf:	cc                   	int3
14005ede0:	48 83 ec 78          	sub    $0x78,%rsp
14005ede4:	45 33 c0             	xor    %r8d,%r8d
14005ede7:	4d 85 c9             	test   %r9,%r9
14005edea:	74 18                	je     0x14005ee04
14005edec:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
14005edf0:	48 ff c0             	inc    %rax
14005edf3:	66 45 39 04 41       	cmp    %r8w,(%r9,%rax,2)
14005edf8:	75 f6                	jne    0x14005edf0
14005edfa:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14005ee01:	00
14005ee02:	eb 05                	jmp    0x14005ee09
14005ee04:	b8 0a 00 00 00       	mov    $0xa,%eax
14005ee09:	4c 89 44 24 60       	mov    %r8,0x60(%rsp)
14005ee0e:	48 8d 15 5b 9b 02 00 	lea    0x29b5b(%rip),%rdx        # 0x140088970
14005ee15:	41 b8 04 00 00 00    	mov    $0x4,%r8d
14005ee1b:	4d 85 c9             	test   %r9,%r9
14005ee1e:	4c 89 44 24 58       	mov    %r8,0x58(%rsp)
14005ee23:	41 ba 8c 00 00 00    	mov    $0x8c,%r10d
14005ee29:	4c 0f 44 ca          	cmove  %rdx,%r9
14005ee2d:	48 8d 94 24 b0 00 00 	lea    0xb0(%rsp),%rdx
14005ee34:	00
14005ee35:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
14005ee3a:	48 8d 94 24 a8 00 00 	lea    0xa8(%rsp),%rdx
14005ee41:	00
14005ee42:	4c 89 44 24 48       	mov    %r8,0x48(%rsp)
14005ee47:	48 89 54 24 40       	mov    %rdx,0x40(%rsp)
14005ee4c:	48 8d 94 24 a0 00 00 	lea    0xa0(%rsp),%rdx
14005ee53:	00
14005ee54:	4c 89 44 24 38       	mov    %r8,0x38(%rsp)
14005ee59:	4c 8d 05 58 9c 02 00 	lea    0x29c58(%rip),%r8        # 0x140088ab8
14005ee60:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
14005ee65:	41 8d 52 9f          	lea    -0x61(%r10),%edx
14005ee69:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14005ee6e:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
14005ee73:	45 0f b7 ca          	movzwl %r10w,%r9d
14005ee77:	48 ff 15 32 65 02 00 	rex.W call *0x26532(%rip)        # 0x1400853b0
14005ee7e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14005ee83:	48 83 c4 78          	add    $0x78,%rsp
14005ee87:	c3                   	ret
14005ee88:	cc                   	int3
14005ee89:	cc                   	int3
14005ee8a:	cc                   	int3
14005ee8b:	cc                   	int3
14005ee8c:	cc                   	int3
14005ee8d:	cc                   	int3
14005ee8e:	cc                   	int3
14005ee8f:	cc                   	int3
14005ee90:	40 53                	rex push %rbx
14005ee92:	48 83 ec 70          	sub    $0x70,%rsp
14005ee96:	4c 8b 84 24 a8 00 00 	mov    0xa8(%rsp),%r8
14005ee9d:	00
14005ee9e:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
14005eea2:	45 33 db             	xor    %r11d,%r11d
14005eea5:	41 ba 0a 00 00 00    	mov    $0xa,%r10d
14005eeab:	4d 85 c0             	test   %r8,%r8
14005eeae:	74 17                	je     0x14005eec7
14005eeb0:	48 8b d0             	mov    %rax,%rdx
14005eeb3:	48 ff c2             	inc    %rdx
14005eeb6:	66 45 39 1c 50       	cmp    %r11w,(%r8,%rdx,2)
14005eebb:	75 f6                	jne    0x14005eeb3
14005eebd:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
14005eec4:	00
14005eec5:	eb 03                	jmp    0x14005eeca
14005eec7:	49 8b d2             	mov    %r10,%rdx
14005eeca:	4d 85 c0             	test   %r8,%r8
14005eecd:	48 8d 1d 9c 9a 02 00 	lea    0x29a9c(%rip),%rbx        # 0x140088970
14005eed4:	4c 0f 44 c3          	cmove  %rbx,%r8
14005eed8:	4d 85 c9             	test   %r9,%r9
14005eedb:	74 15                	je     0x14005eef2
14005eedd:	48 ff c0             	inc    %rax
14005eee0:	66 45 39 1c 41       	cmp    %r11w,(%r9,%rax,2)
14005eee5:	75 f6                	jne    0x14005eedd
14005eee7:	4c 8d 14 45 02 00 00 	lea    0x2(,%rax,2),%r10
14005eeee:	00
14005eeef:	4d 85 c9             	test   %r9,%r9
14005eef2:	4c 89 5c 24 60       	mov    %r11,0x60(%rsp)
14005eef7:	48 8d 84 24 b0 00 00 	lea    0xb0(%rsp),%rax
14005eefe:	00
14005eeff:	4c 0f 44 cb          	cmove  %rbx,%r9
14005ef03:	bb 80 00 00 00       	mov    $0x80,%ebx
14005ef08:	44 8d 5b 84          	lea    -0x7c(%rbx),%r11d
14005ef0c:	4c 89 5c 24 58       	mov    %r11,0x58(%rsp)
14005ef11:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14005ef16:	48 8d 84 24 a0 00 00 	lea    0xa0(%rsp),%rax
14005ef1d:	00
14005ef1e:	48 89 54 24 48       	mov    %rdx,0x48(%rsp)
14005ef23:	8d 53 ab             	lea    -0x55(%rbx),%edx
14005ef26:	4c 89 44 24 40       	mov    %r8,0x40(%rsp)
14005ef2b:	4c 8d 05 86 9b 02 00 	lea    0x29b86(%rip),%r8        # 0x140088ab8
14005ef32:	4c 89 5c 24 38       	mov    %r11,0x38(%rsp)
14005ef37:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14005ef3c:	4c 89 54 24 28       	mov    %r10,0x28(%rsp)
14005ef41:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
14005ef46:	44 0f b7 cb          	movzwl %bx,%r9d
14005ef4a:	48 ff 15 5f 64 02 00 	rex.W call *0x2645f(%rip)        # 0x1400853b0
14005ef51:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14005ef56:	48 83 c4 70          	add    $0x70,%rsp
14005ef5a:	5b                   	pop    %rbx
14005ef5b:	c3                   	ret
14005ef5c:	cc                   	int3
14005ef5d:	cc                   	int3
14005ef5e:	cc                   	int3
14005ef5f:	cc                   	int3
14005ef60:	cc                   	int3
14005ef61:	cc                   	int3
14005ef62:	cc                   	int3
14005ef63:	cc                   	int3
14005ef64:	48 83 ec 78          	sub    $0x78,%rsp
14005ef68:	45 33 db             	xor    %r11d,%r11d
14005ef6b:	4d 85 c9             	test   %r9,%r9
14005ef6e:	74 18                	je     0x14005ef88
14005ef70:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
14005ef74:	48 ff c0             	inc    %rax
14005ef77:	66 45 39 1c 41       	cmp    %r11w,(%r9,%rax,2)
14005ef7c:	75 f6                	jne    0x14005ef74
14005ef7e:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14005ef85:	00
14005ef86:	eb 05                	jmp    0x14005ef8d
14005ef88:	b8 0a 00 00 00       	mov    $0xa,%eax
14005ef8d:	4c 89 5c 24 60       	mov    %r11,0x60(%rsp)
14005ef92:	4c 8d 15 d7 99 02 00 	lea    0x299d7(%rip),%r10        # 0x140088970
14005ef99:	41 bb 04 00 00 00    	mov    $0x4,%r11d
14005ef9f:	4d 85 c9             	test   %r9,%r9
14005efa2:	4c 89 5c 24 58       	mov    %r11,0x58(%rsp)
14005efa7:	4d 0f 44 ca          	cmove  %r10,%r9
14005efab:	4c 8d 94 24 b0 00 00 	lea    0xb0(%rsp),%r10
14005efb2:	00
14005efb3:	4c 89 54 24 50       	mov    %r10,0x50(%rsp)
14005efb8:	4c 8d 94 24 a8 00 00 	lea    0xa8(%rsp),%r10
14005efbf:	00
14005efc0:	4c 89 5c 24 48       	mov    %r11,0x48(%rsp)
14005efc5:	4c 89 54 24 40       	mov    %r10,0x40(%rsp)
14005efca:	4c 8d 94 24 a0 00 00 	lea    0xa0(%rsp),%r10
14005efd1:	00
14005efd2:	4c 89 5c 24 38       	mov    %r11,0x38(%rsp)
14005efd7:	4c 89 54 24 30       	mov    %r10,0x30(%rsp)
14005efdc:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14005efe1:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
14005efe6:	44 0f b7 ca          	movzwl %dx,%r9d
14005efea:	41 8d 53 27          	lea    0x27(%r11),%edx
14005efee:	48 ff 15 bb 63 02 00 	rex.W call *0x263bb(%rip)        # 0x1400853b0
14005eff5:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14005effa:	48 83 c4 78          	add    $0x78,%rsp
14005effe:	c3                   	ret
14005efff:	cc                   	int3
14005f000:	cc                   	int3
14005f001:	cc                   	int3
14005f002:	cc                   	int3
14005f003:	cc                   	int3
14005f004:	cc                   	int3
14005f005:	cc                   	int3
14005f006:	cc                   	int3
14005f007:	cc                   	int3
14005f008:	48 81 ec 88 00 00 00 	sub    $0x88,%rsp
14005f00f:	45 33 c0             	xor    %r8d,%r8d
14005f012:	4d 85 c9             	test   %r9,%r9
14005f015:	74 18                	je     0x14005f02f
14005f017:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
14005f01b:	48 ff c0             	inc    %rax
14005f01e:	66 45 39 04 41       	cmp    %r8w,(%r9,%rax,2)
14005f023:	75 f6                	jne    0x14005f01b
14005f025:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14005f02c:	00
14005f02d:	eb 05                	jmp    0x14005f034
14005f02f:	b8 0a 00 00 00       	mov    $0xa,%eax
14005f034:	4c 89 44 24 70       	mov    %r8,0x70(%rsp)
14005f039:	48 8d 15 30 99 02 00 	lea    0x29930(%rip),%rdx        # 0x140088970
14005f040:	41 ba 74 00 00 00    	mov    $0x74,%r10d
14005f046:	4d 85 c9             	test   %r9,%r9
14005f049:	4c 0f 44 ca          	cmove  %rdx,%r9
14005f04d:	48 8d 94 24 c8 00 00 	lea    0xc8(%rsp),%rdx
14005f054:	00
14005f055:	45 8d 42 90          	lea    -0x70(%r10),%r8d
14005f059:	4c 89 44 24 68       	mov    %r8,0x68(%rsp)
14005f05e:	48 89 54 24 60       	mov    %rdx,0x60(%rsp)
14005f063:	48 8d 94 24 c0 00 00 	lea    0xc0(%rsp),%rdx
14005f06a:	00
14005f06b:	4c 89 44 24 58       	mov    %r8,0x58(%rsp)
14005f070:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
14005f075:	48 8d 94 24 b8 00 00 	lea    0xb8(%rsp),%rdx
14005f07c:	00
14005f07d:	4c 89 44 24 48       	mov    %r8,0x48(%rsp)
14005f082:	48 89 54 24 40       	mov    %rdx,0x40(%rsp)
14005f087:	48 8d 94 24 b0 00 00 	lea    0xb0(%rsp),%rdx
14005f08e:	00
14005f08f:	4c 89 44 24 38       	mov    %r8,0x38(%rsp)
14005f094:	4c 8d 05 1d 9a 02 00 	lea    0x29a1d(%rip),%r8        # 0x140088ab8
14005f09b:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
14005f0a0:	41 8d 52 b7          	lea    -0x49(%r10),%edx
14005f0a4:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14005f0a9:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
14005f0ae:	45 0f b7 ca          	movzwl %r10w,%r9d
14005f0b2:	48 ff 15 f7 62 02 00 	rex.W call *0x262f7(%rip)        # 0x1400853b0
14005f0b9:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14005f0be:	48 81 c4 88 00 00 00 	add    $0x88,%rsp
14005f0c5:	c3                   	ret
14005f0c6:	cc                   	int3
14005f0c7:	cc                   	int3
14005f0c8:	cc                   	int3
14005f0c9:	cc                   	int3
14005f0ca:	cc                   	int3
14005f0cb:	cc                   	int3
14005f0cc:	cc                   	int3
14005f0cd:	cc                   	int3
14005f0ce:	cc                   	int3
14005f0cf:	cc                   	int3
14005f0d0:	48 83 ec 78          	sub    $0x78,%rsp
14005f0d4:	45 33 c0             	xor    %r8d,%r8d
14005f0d7:	4d 85 c9             	test   %r9,%r9
14005f0da:	74 18                	je     0x14005f0f4
14005f0dc:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
14005f0e0:	48 ff c0             	inc    %rax
14005f0e3:	66 45 39 04 41       	cmp    %r8w,(%r9,%rax,2)
14005f0e8:	75 f6                	jne    0x14005f0e0
14005f0ea:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14005f0f1:	00
14005f0f2:	eb 05                	jmp    0x14005f0f9
14005f0f4:	b8 0a 00 00 00       	mov    $0xa,%eax
14005f0f9:	4c 89 44 24 60       	mov    %r8,0x60(%rsp)
14005f0fe:	48 8d 15 6b 98 02 00 	lea    0x2986b(%rip),%rdx        # 0x140088970
14005f105:	48 c7 44 24 58 08 00 	movq   $0x8,0x58(%rsp)
14005f10c:	00 00
14005f10e:	41 ba 7a 00 00 00    	mov    $0x7a,%r10d
14005f114:	4d 85 c9             	test   %r9,%r9
14005f117:	4c 0f 44 ca          	cmove  %rdx,%r9
14005f11b:	48 8d 94 24 b0 00 00 	lea    0xb0(%rsp),%rdx
14005f122:	00
14005f123:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
14005f128:	45 8d 42 8a          	lea    -0x76(%r10),%r8d
14005f12c:	4c 89 44 24 48       	mov    %r8,0x48(%rsp)
14005f131:	48 8d 94 24 a8 00 00 	lea    0xa8(%rsp),%rdx
14005f138:	00
14005f139:	48 89 54 24 40       	mov    %rdx,0x40(%rsp)
14005f13e:	48 8d 94 24 a0 00 00 	lea    0xa0(%rsp),%rdx
14005f145:	00
14005f146:	4c 89 44 24 38       	mov    %r8,0x38(%rsp)