140032c7c:	48 89 74 24 58       	mov    %rsi,0x58(%rsp)
140032c81:	41 8b c4             	mov    %r12d,%eax
140032c84:	e9 a1 11 00 00       	jmp    0x140033e2a
140032c89:	89 b4 24 28 01 00 00 	mov    %esi,0x128(%rsp)
140032c90:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
140032c95:	48 8b 01             	mov    (%rcx),%rax
140032c98:	4c 8d 84 24 28 01 00 	lea    0x128(%rsp),%r8
140032c9f:	00
140032ca0:	33 d2                	xor    %edx,%edx
140032ca2:	48 8b 40 48          	mov    0x48(%rax),%rax
140032ca6:	ff 15 dc c9 03 00    	call   *0x3c9dc(%rip)        # 0x14006f688
140032cac:	44 8b e0             	mov    %eax,%r12d
140032caf:	85 c0                	test   %eax,%eax
140032cb1:	0f 89 66 01 00 00    	jns    0x140032e1d
140032cb7:	4c 8d 3d 42 53 08 00 	lea    0x85342(%rip),%r15        # 0x1400b8000
140032cbe:	48 8b 0d 3b 53 08 00 	mov    0x8533b(%rip),%rcx        # 0x1400b8000
140032cc5:	49 3b cf             	cmp    %r15,%rcx
140032cc8:	74 2f                	je     0x140032cf9
140032cca:	41 be 00 00 02 00    	mov    $0x20000,%r14d
140032cd0:	44 85 71 5c          	test   %r14d,0x5c(%rcx)
140032cd4:	74 23                	je     0x140032cf9
140032cd6:	80 79 59 02          	cmpb   $0x2,0x59(%rcx)
140032cda:	72 1d                	jb     0x140032cf9
140032cdc:	ba 47 00 00 00       	mov    $0x47,%edx
140032ce1:	89 44 24 20          	mov    %eax,0x20(%rsp)
140032ce5:	4d 8b cd             	mov    %r13,%r9
140032ce8:	4c 8d 05 e9 63 04 00 	lea    0x463e9(%rip),%r8        # 0x1400790d8
140032cef:	48 8b 49 50          	mov    0x50(%rcx),%rcx
140032cf3:	e8 e8 fb fe ff       	call   0x1400228e0
140032cf8:	90                   	nop
140032cf9:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
140032cfe:	48 85 c9             	test   %rcx,%rcx
140032d01:	74 0e                	je     0x140032d11
140032d03:	48 8b 01             	mov    (%rcx),%rax
140032d06:	48 8b 40 10          	mov    0x10(%rax),%rax
140032d0a:	ff 15 78 c9 03 00    	call   *0x3c978(%rip)        # 0x14006f688
140032d10:	90                   	nop
140032d11:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
140032d18:	00
140032d19:	48 85 c9             	test   %rcx,%rcx
140032d1c:	74 0e                	je     0x140032d2c
140032d1e:	48 8b 01             	mov    (%rcx),%rax
140032d21:	48 8b 40 10          	mov    0x10(%rax),%rax
140032d25:	ff 15 5d c9 03 00    	call   *0x3c95d(%rip)        # 0x14006f688
140032d2b:	90                   	nop
140032d2c:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
140032d31:	48 85 c9             	test   %rcx,%rcx
140032d34:	74 0e                	je     0x140032d44
140032d36:	48 8b 01             	mov    (%rcx),%rax
140032d39:	48 8b 40 10          	mov    0x10(%rax),%rax
140032d3d:	ff 15 45 c9 03 00    	call   *0x3c945(%rip)        # 0x14006f688
140032d43:	90                   	nop
140032d44:	48 85 db             	test   %rbx,%rbx
140032d47:	74 11                	je     0x140032d5a
140032d49:	48 8b 03             	mov    (%rbx),%rax
140032d4c:	48 8b cb             	mov    %rbx,%rcx
140032d4f:	48 8b 40 10          	mov    0x10(%rax),%rax
140032d53:	ff 15 2f c9 03 00    	call   *0x3c92f(%rip)        # 0x14006f688
140032d59:	90                   	nop
140032d5a:	e8 d1 2d 02 00       	call   0x140055b30
140032d5f:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140032d64:	48 85 c9             	test   %rcx,%rcx
140032d67:	74 4c                	je     0x140032db5
140032d69:	8b de                	mov    %esi,%ebx
140032d6b:	39 74 24 48          	cmp    %esi,0x48(%rsp)
140032d6f:	7e 39                	jle    0x140032daa
140032d71:	48 8b fe             	mov    %rsi,%rdi
140032d74:	48 8b 14 39          	mov    (%rcx,%rdi,1),%rdx
140032d78:	48 83 ea 18          	sub    $0x18,%rdx
140032d7c:	83 c8 ff             	or     $0xffffffff,%eax
140032d7f:	f0 0f c1 42 10       	lock xadd %eax,0x10(%rdx)
140032d84:	83 e8 01             	sub    $0x1,%eax
140032d87:	7f 10                	jg     0x140032d99
140032d89:	48 8b 0a             	mov    (%rdx),%rcx
140032d8c:	48 8b 01             	mov    (%rcx),%rax
140032d8f:	48 8b 40 08          	mov    0x8(%rax),%rax
140032d93:	ff 15 ef c8 03 00    	call   *0x3c8ef(%rip)        # 0x14006f688
140032d99:	ff c3                	inc    %ebx
140032d9b:	48 83 c7 08          	add    $0x8,%rdi
140032d9f:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140032da4:	3b 5c 24 48          	cmp    0x48(%rsp),%ebx
140032da8:	7c ca                	jl     0x140032d74
140032daa:	ff 15 f8 c7 03 00    	call   *0x3c7f8(%rip)        # 0x14006f5a8
140032db0:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
140032db5:	48 89 74 24 48       	mov    %rsi,0x48(%rsp)
140032dba:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140032dbf:	48 85 c9             	test   %rcx,%rcx
140032dc2:	74 4c                	je     0x140032e10
140032dc4:	8b de                	mov    %esi,%ebx
140032dc6:	39 74 24 58          	cmp    %esi,0x58(%rsp)
140032dca:	7e 39                	jle    0x140032e05
140032dcc:	48 8b fe             	mov    %rsi,%rdi
140032dcf:	48 8b 14 39          	mov    (%rcx,%rdi,1),%rdx
140032dd3:	48 83 ea 18          	sub    $0x18,%rdx
140032dd7:	83 c8 ff             	or     $0xffffffff,%eax
140032dda:	f0 0f c1 42 10       	lock xadd %eax,0x10(%rdx)
140032ddf:	83 e8 01             	sub    $0x1,%eax
140032de2:	7f 10                	jg     0x140032df4
140032de4:	48 8b 0a             	mov    (%rdx),%rcx
140032de7:	48 8b 01             	mov    (%rcx),%rax
140032dea:	48 8b 40 08          	mov    0x8(%rax),%rax
140032dee:	ff 15 94 c8 03 00    	call   *0x3c894(%rip)        # 0x14006f688
140032df4:	ff c3                	inc    %ebx
140032df6:	48 83 c7 08          	add    $0x8,%rdi
140032dfa:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140032dff:	3b 5c 24 58          	cmp    0x58(%rsp),%ebx
140032e03:	7c ca                	jl     0x140032dcf
140032e05:	ff 15 9d c7 03 00    	call   *0x3c79d(%rip)        # 0x14006f5a8
140032e0b:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
140032e10:	48 89 74 24 58       	mov    %rsi,0x58(%rsp)
140032e15:	41 8b c4             	mov    %r12d,%eax
140032e18:	e9 0d 10 00 00       	jmp    0x140033e2a
140032e1d:	48 89 b4 24 88 00 00 	mov    %rsi,0x88(%rsp)
140032e24:	00
140032e25:	48 8d 3d 54 63 04 00 	lea    0x46354(%rip),%rdi        # 0x140079180
140032e2c:	48 89 bc 24 80 00 00 	mov    %rdi,0x80(%rsp)
140032e33:	00
140032e34:	33 c9                	xor    %ecx,%ecx
140032e36:	e8 4b 2d 02 00       	call   0x140055b86
140032e3b:	48 89 b4 24 88 00 00 	mov    %rsi,0x88(%rsp)
140032e42:	00
140032e43:	48 8d 84 24 88 00 00 	lea    0x88(%rsp),%rax
140032e4a:	00
140032e4b:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140032e50:	8b 84 24 28 01 00 00 	mov    0x128(%rsp),%eax
140032e57:	89 44 24 20          	mov    %eax,0x20(%rsp)
140032e5b:	45 33 c9             	xor    %r9d,%r9d
140032e5e:	45 33 c0             	xor    %r8d,%r8d
140032e61:	33 d2                	xor    %edx,%edx
140032e63:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
140032e68:	e8 2b 2d 02 00       	call   0x140055b98
140032e6d:	44 8b e0             	mov    %eax,%r12d
140032e70:	85 c0                	test   %eax,%eax
140032e72:	0f 89 92 01 00 00    	jns    0x14003300a
140032e78:	4c 8d 3d 81 51 08 00 	lea    0x85181(%rip),%r15        # 0x1400b8000
140032e7f:	48 8b 0d 7a 51 08 00 	mov    0x8517a(%rip),%rcx        # 0x1400b8000
140032e86:	49 3b cf             	cmp    %r15,%rcx
140032e89:	74 2f                	je     0x140032eba
140032e8b:	41 be 00 00 02 00    	mov    $0x20000,%r14d
140032e91:	44 85 71 5c          	test   %r14d,0x5c(%rcx)
140032e95:	74 23                	je     0x140032eba
140032e97:	80 79 59 02          	cmpb   $0x2,0x59(%rcx)
140032e9b:	72 1d                	jb     0x140032eba
140032e9d:	ba 48 00 00 00       	mov    $0x48,%edx
140032ea2:	89 44 24 20          	mov    %eax,0x20(%rsp)
140032ea6:	4d 8b cd             	mov    %r13,%r9
140032ea9:	4c 8d 05 28 62 04 00 	lea    0x46228(%rip),%r8        # 0x1400790d8
140032eb0:	48 8b 49 50          	mov    0x50(%rcx),%rcx
140032eb4:	e8 27 fa fe ff       	call   0x1400228e0
140032eb9:	90                   	nop
140032eba:	48 89 bc 24 80 00 00 	mov    %rdi,0x80(%rsp)
140032ec1:	00
140032ec2:	48 8b 8c 24 88 00 00 	mov    0x88(%rsp),%rcx
140032ec9:	00
140032eca:	e8 b7 2c 02 00       	call   0x140055b86
140032ecf:	48 89 b4 24 88 00 00 	mov    %rsi,0x88(%rsp)
140032ed6:	00
140032ed7:	48 8d 05 8a 62 04 00 	lea    0x4628a(%rip),%rax        # 0x140079168
140032ede:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
140032ee5:	00
140032ee6:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
140032eeb:	48 85 c9             	test   %rcx,%rcx
140032eee:	74 0e                	je     0x140032efe
140032ef0:	48 8b 01             	mov    (%rcx),%rax
140032ef3:	48 8b 40 10          	mov    0x10(%rax),%rax
140032ef7:	ff 15 8b c7 03 00    	call   *0x3c78b(%rip)        # 0x14006f688
140032efd:	90                   	nop
140032efe:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
140032f05:	00
140032f06:	48 85 c9             	test   %rcx,%rcx
140032f09:	74 0e                	je     0x140032f19
140032f0b:	48 8b 01             	mov    (%rcx),%rax
140032f0e:	48 8b 40 10          	mov    0x10(%rax),%rax
140032f12:	ff 15 70 c7 03 00    	call   *0x3c770(%rip)        # 0x14006f688
140032f18:	90                   	nop
140032f19:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
140032f1e:	48 85 c9             	test   %rcx,%rcx
140032f21:	74 0e                	je     0x140032f31
140032f23:	48 8b 01             	mov    (%rcx),%rax
140032f26:	48 8b 40 10          	mov    0x10(%rax),%rax
140032f2a:	ff 15 58 c7 03 00    	call   *0x3c758(%rip)        # 0x14006f688
140032f30:	90                   	nop
140032f31:	48 85 db             	test   %rbx,%rbx
140032f34:	74 11                	je     0x140032f47
140032f36:	48 8b 03             	mov    (%rbx),%rax
140032f39:	48 8b cb             	mov    %rbx,%rcx
140032f3c:	48 8b 40 10          	mov    0x10(%rax),%rax
140032f40:	ff 15 42 c7 03 00    	call   *0x3c742(%rip)        # 0x14006f688
140032f46:	90                   	nop
140032f47:	e8 e4 2b 02 00       	call   0x140055b30
140032f4c:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140032f51:	48 85 c9             	test   %rcx,%rcx
140032f54:	74 4c                	je     0x140032fa2
140032f56:	8b de                	mov    %esi,%ebx
140032f58:	39 74 24 48          	cmp    %esi,0x48(%rsp)
140032f5c:	7e 39                	jle    0x140032f97
140032f5e:	48 8b fe             	mov    %rsi,%rdi
140032f61:	48 8b 14 39          	mov    (%rcx,%rdi,1),%rdx
140032f65:	48 83 ea 18          	sub    $0x18,%rdx
140032f69:	83 c8 ff             	or     $0xffffffff,%eax
140032f6c:	f0 0f c1 42 10       	lock xadd %eax,0x10(%rdx)
140032f71:	83 e8 01             	sub    $0x1,%eax
140032f74:	7f 10                	jg     0x140032f86
140032f76:	48 8b 0a             	mov    (%rdx),%rcx
140032f79:	48 8b 01             	mov    (%rcx),%rax
140032f7c:	48 8b 40 08          	mov    0x8(%rax),%rax
140032f80:	ff 15 02 c7 03 00    	call   *0x3c702(%rip)        # 0x14006f688
140032f86:	ff c3                	inc    %ebx
140032f88:	48 83 c7 08          	add    $0x8,%rdi
140032f8c:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140032f91:	3b 5c 24 48          	cmp    0x48(%rsp),%ebx
140032f95:	7c ca                	jl     0x140032f61
140032f97:	ff 15 0b c6 03 00    	call   *0x3c60b(%rip)        # 0x14006f5a8
140032f9d:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
140032fa2:	48 89 74 24 48       	mov    %rsi,0x48(%rsp)
140032fa7:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140032fac:	48 85 c9             	test   %rcx,%rcx
140032faf:	74 4c                	je     0x140032ffd
140032fb1:	8b de                	mov    %esi,%ebx
140032fb3:	39 74 24 58          	cmp    %esi,0x58(%rsp)
140032fb7:	7e 39                	jle    0x140032ff2
140032fb9:	48 8b fe             	mov    %rsi,%rdi
140032fbc:	48 8b 14 39          	mov    (%rcx,%rdi,1),%rdx
140032fc0:	48 83 ea 18          	sub    $0x18,%rdx
140032fc4:	83 c8 ff             	or     $0xffffffff,%eax
140032fc7:	f0 0f c1 42 10       	lock xadd %eax,0x10(%rdx)
140032fcc:	83 e8 01             	sub    $0x1,%eax
140032fcf:	7f 10                	jg     0x140032fe1
140032fd1:	48 8b 0a             	mov    (%rdx),%rcx
140032fd4:	48 8b 01             	mov    (%rcx),%rax
140032fd7:	48 8b 40 08          	mov    0x8(%rax),%rax
140032fdb:	ff 15 a7 c6 03 00    	call   *0x3c6a7(%rip)        # 0x14006f688
140032fe1:	ff c3                	inc    %ebx
140032fe3:	48 83 c7 08          	add    $0x8,%rdi
140032fe7:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140032fec:	3b 5c 24 58          	cmp    0x58(%rsp),%ebx
140032ff0:	7c ca                	jl     0x140032fbc
140032ff2:	ff 15 b0 c5 03 00    	call   *0x3c5b0(%rip)        # 0x14006f5a8
140032ff8:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
140032ffd:	48 89 74 24 58       	mov    %rsi,0x58(%rsp)
140033002:	41 8b c4             	mov    %r12d,%eax
140033005:	e9 20 0e 00 00       	jmp    0x140033e2a
14003300a:	8b fe                	mov    %esi,%edi
14003300c:	4c 8d 3d ed 4f 08 00 	lea    0x84fed(%rip),%r15        # 0x1400b8000
140033013:	41 be 00 00 02 00    	mov    $0x20000,%r14d
140033019:	4c 8b 15 e0 4f 08 00 	mov    0x84fe0(%rip),%r10        # 0x1400b8000
140033020:	48 8b 8c 24 88 00 00 	mov    0x88(%rsp),%rcx
140033027:	00
140033028:	3b 39                	cmp    (%rcx),%edi
14003302a:	0f 83 d0 04 00 00    	jae    0x140033500
140033030:	8b c7                	mov    %edi,%eax
140033032:	48 ff c0             	inc    %rax
140033035:	48 03 c0             	add    %rax,%rax
140033038:	48 8b 14 c1          	mov    (%rcx,%rax,8),%rdx
14003303c:	81 3a 02 01 ff 0f    	cmpl   $0xfff0102,(%rdx)
140033042:	0f 85 b1 04 00 00    	jne    0x1400334f9
140033048:	81 7a 18 03 00 73 66 	cmpl   $0x66730003,0x18(%rdx)
14003304f:	0f 85 a4 04 00 00    	jne    0x1400334f9
140033055:	8b 42 20             	mov    0x20(%rdx),%eax
140033058:	3d 13 04 00 00       	cmp    $0x413,%eax
14003305d:	74 27                	je     0x140033086
14003305f:	3d 1b 04 00 00       	cmp    $0x41b,%eax
140033064:	74 20                	je     0x140033086
140033066:	3d 9b 04 00 00       	cmp    $0x49b,%eax
14003306b:	74 19                	je     0x140033086
14003306d:	3d 7b 04 00 00       	cmp    $0x47b,%eax
140033072:	74 12                	je     0x140033086
140033074:	3d fb 04 00 00       	cmp    $0x4fb,%eax
140033079:	74 0b                	je     0x140033086
14003307b:	3d fb 07 00 00       	cmp    $0x7fb,%eax
140033080:	0f 85 73 04 00 00    	jne    0x1400334f9
140033086:	48 89 74 24 60       	mov    %rsi,0x60(%rsp)
14003308b:	89 b4 24 20 01 00 00 	mov    %esi,0x120(%rsp)
140033092:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
140033096:	48 8b 01             	mov    (%rcx),%rax
140033099:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
14003309e:	4c 89 44 24 30       	mov    %r8,0x30(%rsp)
1400330a3:	4c 8d 84 24 20 01 00 	lea    0x120(%rsp),%r8
1400330aa:	00
1400330ab:	4c 89 44 24 28       	mov    %r8,0x28(%rsp)
1400330b0:	89 74 24 20          	mov    %esi,0x20(%rsp)
1400330b4:	4c 8d 0d 75 97 04 00 	lea    0x49775(%rip),%r9        # 0x14007c830
1400330bb:	4c 8b 42 10          	mov    0x10(%rdx),%r8
1400330bf:	8b 52 08             	mov    0x8(%rdx),%edx
1400330c2:	48 8b 40 70          	mov    0x70(%rax),%rax
1400330c6:	ff 15 bc c5 03 00    	call   *0x3c5bc(%rip)        # 0x14006f688
1400330cc:	85 c0                	test   %eax,%eax
1400330ce:	0f 88 9f 03 00 00    	js     0x140033473
1400330d4:	83 bc 24 20 01 00 00 	cmpl   $0x6,0x120(%rsp)
1400330db:	06
1400330dc:	0f 85 91 03 00 00    	jne    0x140033473
1400330e2:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1400330e7:	48 85 c9             	test   %rcx,%rcx
1400330ea:	0f 84 88 03 00 00    	je     0x140033478
1400330f0:	e8 db ba fe ff       	call   0x14001ebd0
1400330f5:	48 8b c8             	mov    %rax,%rcx
1400330f8:	48 85 c0             	test   %rax,%rax
1400330fb:	0f 84 48 0d 00 00    	je     0x140033e49
140033101:	48 8b 00             	mov    (%rax),%rax
140033104:	48 8b 40 18          	mov    0x18(%rax),%rax
140033108:	ff 15 7a c5 03 00    	call   *0x3c57a(%rip)        # 0x14006f688
14003310e:	48 83 c0 18          	add    $0x18,%rax
140033112:	48 89 84 24 98 00 00 	mov    %rax,0x98(%rsp)
140033119:	00
14003311a:	e8 b1 ba fe ff       	call   0x14001ebd0
14003311f:	48 8b c8             	mov    %rax,%rcx
140033122:	48 85 c0             	test   %rax,%rax
140033125:	0f 84 2c 0d 00 00    	je     0x140033e57
14003312b:	48 8b 00             	mov    (%rax),%rax
14003312e:	48 8b 40 18          	mov    0x18(%rax),%rax
140033132:	ff 15 50 c5 03 00    	call   *0x3c550(%rip)        # 0x14006f688
140033138:	48 83 c0 18          	add    $0x18,%rax
14003313c:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
140033141:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
140033146:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14003314b:	4c 8d 8c 24 98 00 00 	lea    0x98(%rsp),%r9
140033152:	00
140033153:	45 33 c0             	xor    %r8d,%r8d
140033156:	b2 01                	mov    $0x1,%dl
140033158:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
14003315d:	e8 ce c5 01 00       	call   0x14004f730
140033162:	8b c8                	mov    %eax,%ecx
140033164:	3d 03 01 04 80       	cmp    $0x80040103,%eax
140033169:	75 29                	jne    0x140033194
14003316b:	ff 15 17 c0 03 00    	call   *0x3c017(%rip)        # 0x14006f188
140033171:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
140033176:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
14003317b:	4c 8d 8c 24 98 00 00 	lea    0x98(%rsp),%r9
140033182:	00
140033183:	44 8b c0             	mov    %eax,%r8d
140033186:	33 d2                	xor    %edx,%edx
140033188:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
14003318d:	e8 9e c5 01 00       	call   0x14004f730
140033192:	8b c8                	mov    %eax,%ecx
140033194:	85 c9                	test   %ecx,%ecx
140033196:	0f 88 34 02 00 00    	js     0x1400333d0
14003319c:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
1400331a1:	39 70 f0             	cmp    %esi,-0x10(%rax)
1400331a4:	0f 84 26 02 00 00    	je     0x1400333d0
1400331aa:	8b c6                	mov    %esi,%eax
1400331ac:	39 74 24 48          	cmp    %esi,0x48(%rsp)
1400331b0:	7e 38                	jle    0x1400331ea
1400331b2:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
1400331b7:	48 8b 0a             	mov    (%rdx),%rcx
1400331ba:	4c 8b 54 24 68       	mov    0x68(%rsp),%r10
1400331bf:	4c 2b d1             	sub    %rcx,%r10
1400331c2:	44 0f b7 09          	movzwl (%rcx),%r9d
1400331c6:	46 0f b7 04 11       	movzwl (%rcx,%r10,1),%r8d
1400331cb:	45 2b c8             	sub    %r8d,%r9d
1400331ce:	75 09                	jne    0x1400331d9