14000baed:	f6
14000baee:	41 31 db             	xor    %ebx,%r11d
14000baf1:	44 8b 56 28          	mov    0x28(%rsi),%r10d
14000baf5:	41 31 d3             	xor    %edx,%r11d
14000baf8:	44 01 d9             	add    %r11d,%ecx
14000bafb:	41 89 d3             	mov    %edx,%r11d
14000bafe:	c1 c1 10             	rol    $0x10,%ecx
14000bb01:	01 d1                	add    %edx,%ecx
14000bb03:	42 8d 9c 13 70 bc bf 	lea    -0x41404390(%rbx,%r10,1),%ebx
14000bb0a:	be
14000bb0b:	41 31 c3             	xor    %eax,%r11d
14000bb0e:	44 8b 56 34          	mov    0x34(%rsi),%r10d
14000bb12:	41 31 cb             	xor    %ecx,%r11d
14000bb15:	44 01 db             	add    %r11d,%ebx
14000bb18:	c1 c3 17             	rol    $0x17,%ebx
14000bb1b:	41 89 cb             	mov    %ecx,%r11d
14000bb1e:	01 cb                	add    %ecx,%ebx
14000bb20:	42 8d 84 10 c6 7e 9b 	lea    0x289b7ec6(%rax,%r10,1),%eax
14000bb27:	28
14000bb28:	41 31 d3             	xor    %edx,%r11d
14000bb2b:	44 8b 16             	mov    (%rsi),%r10d
14000bb2e:	41 31 db             	xor    %ebx,%r11d
14000bb31:	44 01 d8             	add    %r11d,%eax
14000bb34:	41 89 db             	mov    %ebx,%r11d
14000bb37:	c1 c0 04             	rol    $0x4,%eax
14000bb3a:	01 d8                	add    %ebx,%eax
14000bb3c:	42 8d 94 12 fa 27 a1 	lea    -0x155ed806(%rdx,%r10,1),%edx
14000bb43:	ea
14000bb44:	41 31 cb             	xor    %ecx,%r11d
14000bb47:	44 8b 56 0c          	mov    0xc(%rsi),%r10d
14000bb4b:	41 31 c3             	xor    %eax,%r11d
14000bb4e:	44 01 da             	add    %r11d,%edx
14000bb51:	c1 c2 0b             	rol    $0xb,%edx
14000bb54:	41 89 c3             	mov    %eax,%r11d
14000bb57:	01 c2                	add    %eax,%edx
14000bb59:	42 8d 8c 11 85 30 ef 	lea    -0x2b10cf7b(%rcx,%r10,1),%ecx
14000bb60:	d4
14000bb61:	41 31 db             	xor    %ebx,%r11d
14000bb64:	44 8b 56 18          	mov    0x18(%rsi),%r10d
14000bb68:	41 31 d3             	xor    %edx,%r11d
14000bb6b:	44 01 d9             	add    %r11d,%ecx
14000bb6e:	41 89 d3             	mov    %edx,%r11d
14000bb71:	c1 c1 10             	rol    $0x10,%ecx
14000bb74:	01 d1                	add    %edx,%ecx
14000bb76:	42 8d 9c 13 05 1d 88 	lea    0x4881d05(%rbx,%r10,1),%ebx
14000bb7d:	04
14000bb7e:	41 31 c3             	xor    %eax,%r11d
14000bb81:	44 8b 56 24          	mov    0x24(%rsi),%r10d
14000bb85:	41 31 cb             	xor    %ecx,%r11d
14000bb88:	44 01 db             	add    %r11d,%ebx
14000bb8b:	c1 c3 17             	rol    $0x17,%ebx
14000bb8e:	41 89 cb             	mov    %ecx,%r11d
14000bb91:	01 cb                	add    %ecx,%ebx
14000bb93:	42 8d 84 10 39 d0 d4 	lea    -0x262b2fc7(%rax,%r10,1),%eax
14000bb9a:	d9
14000bb9b:	41 31 d3             	xor    %edx,%r11d
14000bb9e:	44 8b 56 30          	mov    0x30(%rsi),%r10d
14000bba2:	41 31 db             	xor    %ebx,%r11d
14000bba5:	44 01 d8             	add    %r11d,%eax
14000bba8:	41 89 db             	mov    %ebx,%r11d
14000bbab:	c1 c0 04             	rol    $0x4,%eax
14000bbae:	01 d8                	add    %ebx,%eax
14000bbb0:	42 8d 94 12 e5 99 db 	lea    -0x1924661b(%rdx,%r10,1),%edx
14000bbb7:	e6
14000bbb8:	41 31 cb             	xor    %ecx,%r11d
14000bbbb:	44 8b 56 3c          	mov    0x3c(%rsi),%r10d
14000bbbf:	41 31 c3             	xor    %eax,%r11d
14000bbc2:	44 01 da             	add    %r11d,%edx
14000bbc5:	c1 c2 0b             	rol    $0xb,%edx
14000bbc8:	41 89 c3             	mov    %eax,%r11d
14000bbcb:	01 c2                	add    %eax,%edx
14000bbcd:	42 8d 8c 11 f8 7c a2 	lea    0x1fa27cf8(%rcx,%r10,1),%ecx
14000bbd4:	1f
14000bbd5:	41 31 db             	xor    %ebx,%r11d
14000bbd8:	44 8b 56 08          	mov    0x8(%rsi),%r10d
14000bbdc:	41 31 d3             	xor    %edx,%r11d
14000bbdf:	44 01 d9             	add    %r11d,%ecx
14000bbe2:	41 89 d3             	mov    %edx,%r11d
14000bbe5:	c1 c1 10             	rol    $0x10,%ecx
14000bbe8:	01 d1                	add    %edx,%ecx
14000bbea:	42 8d 9c 13 65 56 ac 	lea    -0x3b53a99b(%rbx,%r10,1),%ebx
14000bbf1:	c4
14000bbf2:	41 31 c3             	xor    %eax,%r11d
14000bbf5:	44 8b 16             	mov    (%rsi),%r10d
14000bbf8:	41 31 cb             	xor    %ecx,%r11d
14000bbfb:	44 01 db             	add    %r11d,%ebx
14000bbfe:	c1 c3 17             	rol    $0x17,%ebx
14000bc01:	41 89 cb             	mov    %ecx,%r11d
14000bc04:	01 cb                	add    %ecx,%ebx
14000bc06:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
14000bc0c:	41 31 d3             	xor    %edx,%r11d
14000bc0f:	42 8d 84 10 44 22 29 	lea    -0xbd6ddbc(%rax,%r10,1),%eax
14000bc16:	f4
14000bc17:	41 09 db             	or     %ebx,%r11d
14000bc1a:	44 8b 56 1c          	mov    0x1c(%rsi),%r10d
14000bc1e:	41 31 cb             	xor    %ecx,%r11d
14000bc21:	44 01 d8             	add    %r11d,%eax
14000bc24:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
14000bc2a:	c1 c0 06             	rol    $0x6,%eax
14000bc2d:	41 31 cb             	xor    %ecx,%r11d
14000bc30:	01 d8                	add    %ebx,%eax
14000bc32:	42 8d 94 12 97 ff 2a 	lea    0x432aff97(%rdx,%r10,1),%edx
14000bc39:	43
14000bc3a:	41 09 c3             	or     %eax,%r11d
14000bc3d:	44 8b 56 38          	mov    0x38(%rsi),%r10d
14000bc41:	41 31 db             	xor    %ebx,%r11d
14000bc44:	44 01 da             	add    %r11d,%edx
14000bc47:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
14000bc4d:	c1 c2 0a             	rol    $0xa,%edx
14000bc50:	41 31 db             	xor    %ebx,%r11d
14000bc53:	01 c2                	add    %eax,%edx
14000bc55:	42 8d 8c 11 a7 23 94 	lea    -0x546bdc59(%rcx,%r10,1),%ecx
14000bc5c:	ab
14000bc5d:	41 09 d3             	or     %edx,%r11d
14000bc60:	44 8b 56 14          	mov    0x14(%rsi),%r10d
14000bc64:	41 31 c3             	xor    %eax,%r11d
14000bc67:	44 01 d9             	add    %r11d,%ecx
14000bc6a:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
14000bc70:	c1 c1 0f             	rol    $0xf,%ecx
14000bc73:	41 31 c3             	xor    %eax,%r11d
14000bc76:	01 d1                	add    %edx,%ecx
14000bc78:	42 8d 9c 13 39 a0 93 	lea    -0x36c5fc7(%rbx,%r10,1),%ebx
14000bc7f:	fc
14000bc80:	41 09 cb             	or     %ecx,%r11d
14000bc83:	44 8b 56 30          	mov    0x30(%rsi),%r10d
14000bc87:	41 31 d3             	xor    %edx,%r11d
14000bc8a:	44 01 db             	add    %r11d,%ebx
14000bc8d:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
14000bc93:	c1 c3 15             	rol    $0x15,%ebx
14000bc96:	41 31 d3             	xor    %edx,%r11d
14000bc99:	01 cb                	add    %ecx,%ebx
14000bc9b:	42 8d 84 10 c3 59 5b 	lea    0x655b59c3(%rax,%r10,1),%eax
14000bca2:	65
14000bca3:	41 09 db             	or     %ebx,%r11d
14000bca6:	44 8b 56 0c          	mov    0xc(%rsi),%r10d
14000bcaa:	41 31 cb             	xor    %ecx,%r11d
14000bcad:	44 01 d8             	add    %r11d,%eax
14000bcb0:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
14000bcb6:	c1 c0 06             	rol    $0x6,%eax
14000bcb9:	41 31 cb             	xor    %ecx,%r11d
14000bcbc:	01 d8                	add    %ebx,%eax
14000bcbe:	42 8d 94 12 92 cc 0c 	lea    -0x70f3336e(%rdx,%r10,1),%edx
14000bcc5:	8f
14000bcc6:	41 09 c3             	or     %eax,%r11d
14000bcc9:	44 8b 56 28          	mov    0x28(%rsi),%r10d
14000bccd:	41 31 db             	xor    %ebx,%r11d
14000bcd0:	44 01 da             	add    %r11d,%edx
14000bcd3:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
14000bcd9:	c1 c2 0a             	rol    $0xa,%edx
14000bcdc:	41 31 db             	xor    %ebx,%r11d
14000bcdf:	01 c2                	add    %eax,%edx
14000bce1:	42 8d 8c 11 7d f4 ef 	lea    -0x100b83(%rcx,%r10,1),%ecx
14000bce8:	ff
14000bce9:	41 09 d3             	or     %edx,%r11d
14000bcec:	44 8b 56 04          	mov    0x4(%rsi),%r10d
14000bcf0:	41 31 c3             	xor    %eax,%r11d
14000bcf3:	44 01 d9             	add    %r11d,%ecx
14000bcf6:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
14000bcfc:	c1 c1 0f             	rol    $0xf,%ecx
14000bcff:	41 31 c3             	xor    %eax,%r11d
14000bd02:	01 d1                	add    %edx,%ecx
14000bd04:	42 8d 9c 13 d1 5d 84 	lea    -0x7a7ba22f(%rbx,%r10,1),%ebx
14000bd0b:	85
14000bd0c:	41 09 cb             	or     %ecx,%r11d
14000bd0f:	44 8b 56 20          	mov    0x20(%rsi),%r10d
14000bd13:	41 31 d3             	xor    %edx,%r11d
14000bd16:	44 01 db             	add    %r11d,%ebx
14000bd19:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
14000bd1f:	c1 c3 15             	rol    $0x15,%ebx
14000bd22:	41 31 d3             	xor    %edx,%r11d
14000bd25:	01 cb                	add    %ecx,%ebx
14000bd27:	42 8d 84 10 4f 7e a8 	lea    0x6fa87e4f(%rax,%r10,1),%eax
14000bd2e:	6f
14000bd2f:	41 09 db             	or     %ebx,%r11d
14000bd32:	44 8b 56 3c          	mov    0x3c(%rsi),%r10d
14000bd36:	41 31 cb             	xor    %ecx,%r11d
14000bd39:	44 01 d8             	add    %r11d,%eax
14000bd3c:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
14000bd42:	c1 c0 06             	rol    $0x6,%eax
14000bd45:	41 31 cb             	xor    %ecx,%r11d
14000bd48:	01 d8                	add    %ebx,%eax
14000bd4a:	42 8d 94 12 e0 e6 2c 	lea    -0x1d31920(%rdx,%r10,1),%edx
14000bd51:	fe
14000bd52:	41 09 c3             	or     %eax,%r11d
14000bd55:	44 8b 56 18          	mov    0x18(%rsi),%r10d
14000bd59:	41 31 db             	xor    %ebx,%r11d
14000bd5c:	44 01 da             	add    %r11d,%edx
14000bd5f:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
14000bd65:	c1 c2 0a             	rol    $0xa,%edx
14000bd68:	41 31 db             	xor    %ebx,%r11d
14000bd6b:	01 c2                	add    %eax,%edx
14000bd6d:	42 8d 8c 11 14 43 01 	lea    -0x5cfebcec(%rcx,%r10,1),%ecx
14000bd74:	a3
14000bd75:	41 09 d3             	or     %edx,%r11d
14000bd78:	44 8b 56 34          	mov    0x34(%rsi),%r10d
14000bd7c:	41 31 c3             	xor    %eax,%r11d
14000bd7f:	44 01 d9             	add    %r11d,%ecx
14000bd82:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
14000bd88:	c1 c1 0f             	rol    $0xf,%ecx
14000bd8b:	41 31 c3             	xor    %eax,%r11d
14000bd8e:	01 d1                	add    %edx,%ecx
14000bd90:	42 8d 9c 13 a1 11 08 	lea    0x4e0811a1(%rbx,%r10,1),%ebx
14000bd97:	4e
14000bd98:	41 09 cb             	or     %ecx,%r11d
14000bd9b:	44 8b 56 10          	mov    0x10(%rsi),%r10d
14000bd9f:	41 31 d3             	xor    %edx,%r11d
14000bda2:	44 01 db             	add    %r11d,%ebx
14000bda5:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
14000bdab:	c1 c3 15             	rol    $0x15,%ebx
14000bdae:	41 31 d3             	xor    %edx,%r11d
14000bdb1:	01 cb                	add    %ecx,%ebx
14000bdb3:	42 8d 84 10 82 7e 53 	lea    -0x8ac817e(%rax,%r10,1),%eax
14000bdba:	f7
14000bdbb:	41 09 db             	or     %ebx,%r11d
14000bdbe:	44 8b 56 2c          	mov    0x2c(%rsi),%r10d
14000bdc2:	41 31 cb             	xor    %ecx,%r11d
14000bdc5:	44 01 d8             	add    %r11d,%eax
14000bdc8:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
14000bdce:	c1 c0 06             	rol    $0x6,%eax
14000bdd1:	41 31 cb             	xor    %ecx,%r11d
14000bdd4:	01 d8                	add    %ebx,%eax
14000bdd6:	42 8d 94 12 35 f2 3a 	lea    -0x42c50dcb(%rdx,%r10,1),%edx
14000bddd:	bd
14000bdde:	41 09 c3             	or     %eax,%r11d
14000bde1:	44 8b 56 08          	mov    0x8(%rsi),%r10d
14000bde5:	41 31 db             	xor    %ebx,%r11d
14000bde8:	44 01 da             	add    %r11d,%edx
14000bdeb:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
14000bdf1:	c1 c2 0a             	rol    $0xa,%edx
14000bdf4:	41 31 db             	xor    %ebx,%r11d
14000bdf7:	01 c2                	add    %eax,%edx
14000bdf9:	42 8d 8c 11 bb d2 d7 	lea    0x2ad7d2bb(%rcx,%r10,1),%ecx
14000be00:	2a
14000be01:	41 09 d3             	or     %edx,%r11d
14000be04:	44 8b 56 24          	mov    0x24(%rsi),%r10d
14000be08:	41 31 c3             	xor    %eax,%r11d
14000be0b:	44 01 d9             	add    %r11d,%ecx
14000be0e:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
14000be14:	c1 c1 0f             	rol    $0xf,%ecx
14000be17:	41 31 c3             	xor    %eax,%r11d
14000be1a:	01 d1                	add    %edx,%ecx
14000be1c:	42 8d 9c 13 91 d3 86 	lea    -0x14792c6f(%rbx,%r10,1),%ebx
14000be23:	eb
14000be24:	41 09 cb             	or     %ecx,%r11d
14000be27:	44 8b 16             	mov    (%rsi),%r10d
14000be2a:	41 31 d3             	xor    %edx,%r11d
14000be2d:	44 01 db             	add    %r11d,%ebx
14000be30:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
14000be36:	c1 c3 15             	rol    $0x15,%ebx
14000be39:	41 31 d3             	xor    %edx,%r11d
14000be3c:	01 cb                	add    %ecx,%ebx
14000be3e:	44 01 c0             	add    %r8d,%eax
14000be41:	44 01 cb             	add    %r9d,%ebx
14000be44:	44 01 f1             	add    %r14d,%ecx
14000be47:	44 01 fa             	add    %r15d,%edx
14000be4a:	48 83 c6 40          	add    $0x40,%rsi
14000be4e:	48 39 fe             	cmp    %rdi,%rsi
14000be51:	0f 82 67 f7 ff ff    	jb     0x14000b5be
14000be57:	89 45 00             	mov    %eax,0x0(%rbp)
14000be5a:	89 5d 04             	mov    %ebx,0x4(%rbp)
14000be5d:	89 4d 08             	mov    %ecx,0x8(%rbp)
14000be60:	89 55 0c             	mov    %edx,0xc(%rbp)
14000be63:	4c 8b 3c 24          	mov    (%rsp),%r15
14000be67:	4c 8b 74 24 08       	mov    0x8(%rsp),%r14
14000be6c:	4c 8b 64 24 10       	mov    0x10(%rsp),%r12
14000be71:	48 8b 5c 24 18       	mov    0x18(%rsp),%rbx
14000be76:	48 8b 6c 24 20       	mov    0x20(%rsp),%rbp
14000be7b:	48 83 c4 28          	add    $0x28,%rsp
14000be7f:	48 8b 7c 24 08       	mov    0x8(%rsp),%rdi
14000be84:	48 8b 74 24 10       	mov    0x10(%rsp),%rsi
14000be89:	f3 c3                	repz ret
14000be8b:	90                   	nop
14000be8c:	90                   	nop
14000be8d:	90                   	nop
14000be8e:	90                   	nop
14000be8f:	90                   	nop
14000be90:	56                   	push   %rsi
14000be91:	57                   	push   %rdi
14000be92:	53                   	push   %rbx
14000be93:	55                   	push   %rbp
14000be94:	41 54                	push   %r12
14000be96:	41 55                	push   %r13
14000be98:	41 56                	push   %r14
14000be9a:	41 57                	push   %r15
14000be9c:	9c                   	pushf
14000be9d:	48 83 ec 40          	sub    $0x40,%rsp
14000bea1:	49 8b 40 78          	mov    0x78(%r8),%rax
14000bea5:	49 8b 98 f8 00 00 00 	mov    0xf8(%r8),%rbx
14000beac:	4c 8d 15 eb f6 ff ff 	lea    -0x915(%rip),%r10        # 0x14000b59e
14000beb3:	4c 39 d3             	cmp    %r10,%rbx
14000beb6:	72 4e                	jb     0x14000bf06
14000beb8:	49 8b 80 98 00 00 00 	mov    0x98(%r8),%rax
14000bebf:	4c 8d 15 b9 ff ff ff 	lea    -0x47(%rip),%r10        # 0x14000be7f
14000bec6:	4c 39 d3             	cmp    %r10,%rbx
14000bec9:	73 3b                	jae    0x14000bf06
14000becb:	48 8d 40 28          	lea    0x28(%rax),%rax
14000becf:	48 8b 68 f8          	mov    -0x8(%rax),%rbp
14000bed3:	48 8b 58 f0          	mov    -0x10(%rax),%rbx
14000bed7:	4c 8b 60 e8          	mov    -0x18(%rax),%r12
14000bedb:	4c 8b 70 e0          	mov    -0x20(%rax),%r14
14000bedf:	4c 8b 78 d8          	mov    -0x28(%rax),%r15
14000bee3:	49 89 98 90 00 00 00 	mov    %rbx,0x90(%r8)
14000beea:	49 89 a8 a0 00 00 00 	mov    %rbp,0xa0(%r8)
14000bef1:	4d 89 a0 d8 00 00 00 	mov    %r12,0xd8(%r8)
14000bef8:	4d 89 b0 e8 00 00 00 	mov    %r14,0xe8(%r8)
14000beff:	4d 89 b8 f0 00 00 00 	mov    %r15,0xf0(%r8)
14000bf06:	48 8b 78 08          	mov    0x8(%rax),%rdi
14000bf0a:	48 8b 70 10          	mov    0x10(%rax),%rsi
14000bf0e:	49 89 80 98 00 00 00 	mov    %rax,0x98(%r8)
14000bf15:	49 89 b0 a8 00 00 00 	mov    %rsi,0xa8(%r8)
14000bf1c:	49 89 b8 b0 00 00 00 	mov    %rdi,0xb0(%r8)
14000bf23:	49 8b 79 28          	mov    0x28(%r9),%rdi
14000bf27:	4c 89 c6             	mov    %r8,%rsi
14000bf2a:	b9 9a 00 00 00       	mov    $0x9a,%ecx
14000bf2f:	fc                   	cld
14000bf30:	f3 48 a5             	rep movsq %ds:(%rsi),%es:(%rdi)
14000bf33:	4c 89 ce             	mov    %r9,%rsi
14000bf36:	48 31 c9             	xor    %rcx,%rcx
14000bf39:	48 8b 56 08          	mov    0x8(%rsi),%rdx
14000bf3d:	4c 8b 06             	mov    (%rsi),%r8
14000bf40:	4c 8b 4e 10          	mov    0x10(%rsi),%r9
14000bf44:	4c 8b 56 28          	mov    0x28(%rsi),%r10
14000bf48:	4c 8d 5e 38          	lea    0x38(%rsi),%r11
14000bf4c:	4c 8d 66 18          	lea    0x18(%rsi),%r12
14000bf50:	4c 89 54 24 20       	mov    %r10,0x20(%rsp)
14000bf55:	4c 89 5c 24 28       	mov    %r11,0x28(%rsp)
14000bf5a:	4c 89 64 24 30       	mov    %r12,0x30(%rsp)
14000bf5f:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
14000bf64:	ff 15 be d5 31 00    	call   *0x31d5be(%rip)        # 0x140329528
14000bf6a:	b8 01 00 00 00       	mov    $0x1,%eax
14000bf6f:	48 83 c4 40          	add    $0x40,%rsp
14000bf73:	9d                   	popf
14000bf74:	41 5f                	pop    %r15
14000bf76:	41 5e                	pop    %r14
14000bf78:	41 5d                	pop    %r13
14000bf7a:	41 5c                	pop    %r12
14000bf7c:	5d                   	pop    %rbp
14000bf7d:	5b                   	pop    %rbx
14000bf7e:	5f                   	pop    %rdi
14000bf7f:	5e                   	pop    %rsi
14000bf80:	f3 c3                	repz ret
14000bf82:	cc                   	int3
14000bf83:	cc                   	int3
14000bf84:	cc                   	int3
14000bf85:	cc                   	int3
14000bf86:	cc                   	int3
14000bf87:	cc                   	int3
14000bf88:	cc                   	int3
14000bf89:	cc                   	int3
14000bf8a:	cc                   	int3