140157d52:	ff 15 18 7b 15 00    	call   *0x157b18(%rip)        # 0x1402af870
140157d58:	83 bb 90 00 00 00 00 	cmpl   $0x0,0x90(%rbx)
140157d5f:	48 8d 15 0b ab 0c 00 	lea    0xcab0b(%rip),%rdx        # 0x140222871
140157d66:	74 07                	je     0x140157d6f
140157d68:	48 8d 15 f2 aa 0c 00 	lea    0xcaaf2(%rip),%rdx        # 0x140222861
140157d6f:	49 89 f9             	mov    %rdi,%r9
140157d72:	41 89 f0             	mov    %esi,%r8d
140157d75:	48 8d 0d 04 ab 0c 00 	lea    0xcab04(%rip),%rcx        # 0x140222880
140157d7c:	e8 0f b6 f6 ff       	call   0x1400c3390
140157d81:	e8 ea ca 08 00       	call   0x1401e4870
140157d86:	90                   	nop
140157d87:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
140157d8e:	00 00
140157d90:	41 54                	push   %r12
140157d92:	55                   	push   %rbp
140157d93:	57                   	push   %rdi
140157d94:	56                   	push   %rsi
140157d95:	53                   	push   %rbx
140157d96:	48 83 ec 20          	sub    $0x20,%rsp
140157d9a:	48 89 d7             	mov    %rdx,%rdi
140157d9d:	8b 51 7c             	mov    0x7c(%rcx),%edx
140157da0:	48 89 cb             	mov    %rcx,%rbx
140157da3:	4c 89 ce             	mov    %r9,%rsi
140157da6:	b9 01 00 00 00       	mov    $0x1,%ecx
140157dab:	4c 89 c5             	mov    %r8,%rbp
140157dae:	e8 4d bc fb ff       	call   0x140113a00
140157db3:	4c 8b a3 60 03 00 00 	mov    0x360(%rbx),%r12
140157dba:	48 85 f6             	test   %rsi,%rsi
140157dbd:	74 09                	je     0x140157dc8
140157dbf:	85 c0                	test   %eax,%eax
140157dc1:	74 05                	je     0x140157dc8
140157dc3:	80 3e 00             	cmpb   $0x0,(%rsi)
140157dc6:	75 20                	jne    0x140157de8
140157dc8:	49 89 e8             	mov    %rbp,%r8
140157dcb:	48 89 fa             	mov    %rdi,%rdx
140157dce:	48 89 d9             	mov    %rbx,%rcx
140157dd1:	4c 89 e0             	mov    %r12,%rax
140157dd4:	48 83 c4 20          	add    $0x20,%rsp
140157dd8:	5b                   	pop    %rbx
140157dd9:	5e                   	pop    %rsi
140157dda:	5f                   	pop    %rdi
140157ddb:	5d                   	pop    %rbp
140157ddc:	41 5c                	pop    %r12
140157dde:	48 ff e0             	rex.W jmp *%rax
140157de1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140157de8:	48 89 f1             	mov    %rsi,%rcx
140157deb:	e8 a8 20 09 00       	call   0x1401e9e98
140157df0:	48 89 f2             	mov    %rsi,%rdx
140157df3:	48 89 d9             	mov    %rbx,%rcx
140157df6:	49 89 c0             	mov    %rax,%r8
140157df9:	41 ff d4             	call   *%r12
140157dfc:	49 89 e8             	mov    %rbp,%r8
140157dff:	48 89 fa             	mov    %rdi,%rdx
140157e02:	48 89 d9             	mov    %rbx,%rcx
140157e05:	ff 93 60 03 00 00    	call   *0x360(%rbx)
140157e0b:	48 8b 83 60 03 00 00 	mov    0x360(%rbx),%rax
140157e12:	41 b8 03 00 00 00    	mov    $0x3,%r8d
140157e18:	48 89 d9             	mov    %rbx,%rcx
140157e1b:	48 8d 15 7f aa 0c 00 	lea    0xcaa7f(%rip),%rdx        # 0x1402228a1
140157e22:	48 83 c4 20          	add    $0x20,%rsp
140157e26:	5b                   	pop    %rbx
140157e27:	5e                   	pop    %rsi
140157e28:	5f                   	pop    %rdi
140157e29:	5d                   	pop    %rbp
140157e2a:	41 5c                	pop    %r12
140157e2c:	48 ff e0             	rex.W jmp *%rax
140157e2f:	90                   	nop
140157e30:	56                   	push   %rsi
140157e31:	53                   	push   %rbx
140157e32:	48 83 ec 58          	sub    $0x58,%rsp
140157e36:	48 8b 35 b3 0c 0e 00 	mov    0xe0cb3(%rip),%rsi        # 0x140238af0
140157e3d:	45 31 c0             	xor    %r8d,%r8d
140157e40:	ba 01 00 00 00       	mov    $0x1,%edx
140157e45:	48 8d 0d 59 aa 0c 00 	lea    0xcaa59(%rip),%rcx        # 0x1402228a5
140157e4c:	48 8b 06             	mov    (%rsi),%rax
140157e4f:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140157e54:	31 c0                	xor    %eax,%eax
140157e56:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
140157e5b:	4c 8d 4c 24 3c       	lea    0x3c(%rsp),%r9
140157e60:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
140157e67:	00 00
140157e69:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140157e6e:	ff 15 cc 79 15 00    	call   *0x1579cc(%rip)        # 0x1402af840
140157e74:	48 89 c3             	mov    %rax,%rbx
140157e77:	31 c0                	xor    %eax,%eax
140157e79:	48 85 db             	test   %rbx,%rbx
140157e7c:	74 2b                	je     0x140157ea9
140157e7e:	ba 01 00 00 00       	mov    $0x1,%edx
140157e83:	48 89 d9             	mov    %rbx,%rcx
140157e86:	ff 15 f4 79 15 00    	call   *0x1579f4(%rip)        # 0x1402af880
140157e8c:	48 89 d9             	mov    %rbx,%rcx
140157e8f:	85 c0                	test   %eax,%eax
140157e91:	0f 94 c0             	sete   %al
140157e94:	0f b6 c0             	movzbl %al,%eax
140157e97:	89 05 23 b1 09 00    	mov    %eax,0x9b123(%rip)        # 0x1401f2fc0
140157e9d:	ff 15 95 79 15 00    	call   *0x157995(%rip)        # 0x1402af838
140157ea3:	8b 05 17 b1 09 00    	mov    0x9b117(%rip),%eax        # 0x1401f2fc0
140157ea9:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
140157eae:	48 2b 16             	sub    (%rsi),%rdx
140157eb1:	75 07                	jne    0x140157eba
140157eb3:	48 83 c4 58          	add    $0x58,%rsp
140157eb7:	5b                   	pop    %rbx
140157eb8:	5e                   	pop    %rsi
140157eb9:	c3                   	ret
140157eba:	e8 b1 c9 08 00       	call   0x1401e4870
140157ebf:	90                   	nop
140157ec0:	41 54                	push   %r12
140157ec2:	55                   	push   %rbp
140157ec3:	57                   	push   %rdi
140157ec4:	56                   	push   %rsi
140157ec5:	53                   	push   %rbx
140157ec6:	48 81 ec 60 01 00 00 	sub    $0x160,%rsp
140157ecd:	48 8b 3d 1c 0c 0e 00 	mov    0xe0c1c(%rip),%rdi        # 0x140238af0
140157ed4:	44 8b 4a 3c          	mov    0x3c(%rdx),%r9d
140157ed8:	48 8b 2f             	mov    (%rdi),%rbp
140157edb:	48 89 ac 24 58 01 00 	mov    %rbp,0x158(%rsp)
140157ee2:	00
140157ee3:	31 ed                	xor    %ebp,%ebp
140157ee5:	48 89 cb             	mov    %rcx,%rbx
140157ee8:	48 89 d6             	mov    %rdx,%rsi
140157eeb:	45 85 c9             	test   %r9d,%r9d
140157eee:	75 0d                	jne    0x140157efd
140157ef0:	31 ed                	xor    %ebp,%ebp
140157ef2:	f6 81 94 00 00 00 03 	testb  $0x3,0x94(%rcx)
140157ef9:	40 0f 95 c5          	setne  %bpl
140157efd:	45 31 c0             	xor    %r8d,%r8d
140157f00:	48 8d 15 c9 fb ff ff 	lea    -0x437(%rip),%rdx        # 0x140157ad0
140157f07:	48 8d 0d 32 fc ff ff 	lea    -0x3ce(%rip),%rcx        # 0x140157b40
140157f0e:	ff 15 4c 79 15 00    	call   *0x15794c(%rip)        # 0x1402af860
140157f14:	48 89 83 80 00 00 00 	mov    %rax,0x80(%rbx)
140157f1b:	48 85 c0             	test   %rax,%rax
140157f1e:	0f 84 32 02 00 00    	je     0x140158156
140157f24:	44 8b 46 3c          	mov    0x3c(%rsi),%r8d
140157f28:	45 85 c0             	test   %r8d,%r8d
140157f2b:	0f 85 bf 00 00 00    	jne    0x140157ff0
140157f31:	41 bc 00 04 00 00    	mov    $0x400,%r12d
140157f37:	8b 96 94 00 00 00    	mov    0x94(%rsi),%edx
140157f3d:	45 89 e0             	mov    %r12d,%r8d
140157f40:	85 d2                	test   %edx,%edx
140157f42:	75 1d                	jne    0x140157f61
140157f44:	e8 37 5e ed ff       	call   0x14002dd80
140157f49:	85 c0                	test   %eax,%eax
140157f4b:	0f 95 c0             	setne  %al
140157f4e:	83 f5 01             	xor    $0x1,%ebp
140157f51:	21 c5                	and    %eax,%ebp
140157f53:	f7 dd                	neg    %ebp
140157f55:	81 e5 00 00 0a 04    	and    $0x40a0000,%ebp
140157f5b:	41 89 e8             	mov    %ebp,%r8d
140157f5e:	45 09 e0             	or     %r12d,%r8d
140157f61:	48 8b 43 78          	mov    0x78(%rbx),%rax
140157f65:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
140157f69:	4c 8d 4c 24 3c       	lea    0x3c(%rsp),%r9
140157f6e:	48 8b 53 20          	mov    0x20(%rbx),%rdx
140157f72:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140157f77:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
140157f7c:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140157f81:	ff 15 b9 78 15 00    	call   *0x1578b9(%rip)        # 0x1402af840
140157f87:	48 89 43 68          	mov    %rax,0x68(%rbx)
140157f8b:	48 89 c1             	mov    %rax,%rcx
140157f8e:	48 85 c0             	test   %rax,%rax
140157f91:	0f 84 cb 01 00 00    	je     0x140158162
140157f97:	48 8b 93 80 00 00 00 	mov    0x80(%rbx),%rdx
140157f9e:	ff 15 04 79 15 00    	call   *0x157904(%rip)        # 0x1402af8a8
140157fa4:	48 89 43 70          	mov    %rax,0x70(%rbx)
140157fa8:	48 85 c0             	test   %rax,%rax
140157fab:	0f 84 d4 01 00 00    	je     0x140158185
140157fb1:	48 8d 93 90 00 00 00 	lea    0x90(%rbx),%rdx
140157fb8:	b9 01 00 00 00       	mov    $0x1,%ecx
140157fbd:	ff 15 95 78 15 00    	call   *0x157895(%rip)        # 0x1402af858
140157fc3:	8b 83 90 00 00 00    	mov    0x90(%rbx),%eax
140157fc9:	85 c0                	test   %eax,%eax
140157fcb:	75 53                	jne    0x140158020
140157fcd:	48 8b 84 24 58 01 00 	mov    0x158(%rsp),%rax
140157fd4:	00
140157fd5:	48 2b 07             	sub    (%rdi),%rax
140157fd8:	0f 85 73 01 00 00    	jne    0x140158151
140157fde:	48 81 c4 60 01 00 00 	add    $0x160,%rsp
140157fe5:	5b                   	pop    %rbx
140157fe6:	5e                   	pop    %rsi
140157fe7:	5f                   	pop    %rdi
140157fe8:	5d                   	pop    %rbp
140157fe9:	41 5c                	pop    %r12
140157feb:	c3                   	ret
140157fec:	0f 1f 40 00          	nopl   0x0(%rax)
140157ff0:	8b 8e 94 00 00 00    	mov    0x94(%rsi),%ecx
140157ff6:	41 b8 08 04 00 00    	mov    $0x408,%r8d
140157ffc:	85 c9                	test   %ecx,%ecx
140157ffe:	0f 85 5d ff ff ff    	jne    0x140157f61
140158004:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
140158008:	e8 63 79 ef ff       	call   0x14004f970
14015800d:	85 c0                	test   %eax,%eax
14015800f:	0f 85 bb 00 00 00    	jne    0x1401580d0
140158015:	41 bc 08 04 00 00    	mov    $0x408,%r12d
14015801b:	e9 17 ff ff ff       	jmp    0x140157f37
140158020:	48 8b 4b 68          	mov    0x68(%rbx),%rcx
140158024:	ba 01 00 00 00       	mov    $0x1,%edx
140158029:	ff 15 51 78 15 00    	call   *0x157851(%rip)        # 0x1402af880
14015802f:	89 c6                	mov    %eax,%esi
140158031:	83 f8 d0             	cmp    $0xffffffd0,%eax
140158034:	74 42                	je     0x140158078
140158036:	85 c0                	test   %eax,%eax
140158038:	0f 85 df 00 00 00    	jne    0x14015811d
14015803e:	48 8b 4b 68          	mov    0x68(%rbx),%rcx
140158042:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
140158047:	ba 0a 00 00 00       	mov    $0xa,%edx
14015804c:	ff 15 66 78 15 00    	call   *0x157866(%rip)        # 0x1402af8b8
140158052:	85 c0                	test   %eax,%eax
140158054:	0f 85 37 01 00 00    	jne    0x140158191
14015805a:	48 83 7c 24 48 00    	cmpq   $0x0,0x48(%rsp)
140158060:	0f 85 67 ff ff ff    	jne    0x140157fcd
140158066:	c7 83 90 00 00 00 00 	movl   $0x0,0x90(%rbx)
14015806d:	00 00 00
140158070:	e9 58 ff ff ff       	jmp    0x140157fcd
140158075:	0f 1f 00             	nopl   (%rax)
140158078:	8b 05 42 af 09 00    	mov    0x9af42(%rip),%eax        # 0x1401f2fc0
14015807e:	83 f8 ff             	cmp    $0xffffffff,%eax
140158081:	0f 84 89 00 00 00    	je     0x140158110
140158087:	85 c0                	test   %eax,%eax
140158089:	74 db                	je     0x140158066
14015808b:	48 8b 7b 20          	mov    0x20(%rbx),%rdi
14015808f:	ba 40 00 00 00       	mov    $0x40,%edx
140158094:	48 39 d7             	cmp    %rdx,%rdi
140158097:	48 0f 46 d7          	cmovbe %rdi,%rdx
14015809b:	48 8d 0d 06 a8 0c 00 	lea    0xca806(%rip),%rcx        # 0x1402228a8
1401580a2:	4c 8d 0d 2a a8 0c 00 	lea    0xca82a(%rip),%r9        # 0x1402228d3
1401580a9:	48 83 ff 40          	cmp    $0x40,%rdi
1401580ad:	76 07                	jbe    0x1401580b6
1401580af:	4c 8d 0d 1e a8 0c 00 	lea    0xca81e(%rip),%r9        # 0x1402228d4
1401580b6:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1401580bb:	48 8d 0d 66 a8 0c 00 	lea    0xca866(%rip),%rcx        # 0x140222928
1401580c2:	89 74 24 20          	mov    %esi,0x20(%rsp)
1401580c6:	4c 8b 43 18          	mov    0x18(%rbx),%r8
1401580ca:	e8 c1 b2 f6 ff       	call   0x1400c3390
1401580cf:	90                   	nop
1401580d0:	48 8b 8b 80 00 00 00 	mov    0x80(%rbx),%rcx
1401580d7:	ff 15 b3 77 15 00    	call   *0x1577b3(%rip)        # 0x1402af890
1401580dd:	48 8b 8b 80 00 00 00 	mov    0x80(%rbx),%rcx
1401580e4:	48 89 83 88 00 00 00 	mov    %rax,0x88(%rbx)
1401580eb:	ff 15 57 77 15 00    	call   *0x157757(%rip)        # 0x1402af848
1401580f1:	48 8b 93 88 00 00 00 	mov    0x88(%rbx),%rdx
1401580f8:	48 89 43 78          	mov    %rax,0x78(%rbx)
1401580fc:	48 89 c1             	mov    %rax,%rcx
1401580ff:	ff 15 bb 77 15 00    	call   *0x1577bb(%rip)        # 0x1402af8c0
140158105:	e9 0b ff ff ff       	jmp    0x140158015
14015810a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140158110:	e8 1b fd ff ff       	call   0x140157e30
140158115:	85 c0                	test   %eax,%eax
140158117:	0f 84 49 ff ff ff    	je     0x140158066
14015811d:	8b 05 9d ae 09 00    	mov    0x9ae9d(%rip),%eax        # 0x1401f2fc0
140158123:	48 8b 7b 20          	mov    0x20(%rbx),%rdi
140158127:	83 f8 ff             	cmp    $0xffffffff,%eax
14015812a:	75 05                	jne    0x140158131
14015812c:	e8 ff fc ff ff       	call   0x140157e30
140158131:	ba 40 00 00 00       	mov    $0x40,%edx
140158136:	48 8d 0d 96 a7 0c 00 	lea    0xca796(%rip),%rcx        # 0x1402228d3
14015813d:	48 39 d7             	cmp    %rdx,%rdi
140158140:	48 0f 46 d7          	cmovbe %rdi,%rdx
140158144:	85 c0                	test   %eax,%eax
140158146:	0f 84 56 ff ff ff    	je     0x1401580a2
14015814c:	e9 4a ff ff ff       	jmp    0x14015809b
140158151:	e8 1a c7 08 00       	call   0x1401e4870
140158156:	48 8d 0d 7b a7 0c 00 	lea    0xca77b(%rip),%rcx        # 0x1402228d8
14015815d:	e8 2e b2 f6 ff       	call   0x1400c3390
140158162:	48 8d 74 24 50       	lea    0x50(%rsp),%rsi
140158167:	8b 4c 24 3c          	mov    0x3c(%rsp),%ecx
14015816b:	41 b8 00 01 00 00    	mov    $0x100,%r8d
140158171:	48 89 f2             	mov    %rsi,%rdx
140158174:	ff 15 f6 76 15 00    	call   *0x1576f6(%rip)        # 0x1402af870
14015817a:	48 89 f2             	mov    %rsi,%rdx
14015817d:	48 89 d9             	mov    %rbx,%rcx
140158180:	e8 cb f9 ff ff       	call   0x140157b50
140158185:	48 8d 0d 74 a7 0c 00 	lea    0xca774(%rip),%rcx        # 0x140222900
14015818c:	e8 ff b1 f6 ff       	call   0x1400c3390
140158191:	41 89 c1             	mov    %eax,%r9d
140158194:	4c 8d 05 c5 a7 0c 00 	lea    0xca7c5(%rip),%r8        # 0x140222960
14015819b:	ba 90 01 00 00       	mov    $0x190,%edx
1401581a0:	48 8d 0d d9 a7 0c 00 	lea    0xca7d9(%rip),%rcx        # 0x140222980
1401581a7:	e8 e4 b5 f6 ff       	call   0x1400c3790
1401581ac:	90                   	nop
1401581ad:	0f 1f 00             	nopl   (%rax)
1401581b0:	41 55                	push   %r13
1401581b2:	41 54                	push   %r12
1401581b4:	55                   	push   %rbp
1401581b5:	57                   	push   %rdi
1401581b6:	56                   	push   %rsi
1401581b7:	53                   	push   %rbx
1401581b8:	48 81 ec 58 04 00 00 	sub    $0x458,%rsp
1401581bf:	48 8b 2d 2a 09 0e 00 	mov    0xe092a(%rip),%rbp        # 0x140238af0
1401581c6:	48 89 d7             	mov    %rdx,%rdi
1401581c9:	48 89 cb             	mov    %rcx,%rbx
1401581cc:	48 8b 55 00          	mov    0x0(%rbp),%rdx
1401581d0:	48 89 94 24 48 04 00 	mov    %rdx,0x448(%rsp)
1401581d7:	00
1401581d8:	8b 97 90 00 00 00    	mov    0x90(%rdi),%edx
1401581de:	85 d2                	test   %edx,%edx
1401581e0:	74 7e                	je     0x140158260
1401581e2:	8b 47 3c             	mov    0x3c(%rdi),%eax
1401581e5:	48 8b 73 20          	mov    0x20(%rbx),%rsi
1401581e9:	4c 8b 63 18          	mov    0x18(%rbx),%r12
1401581ed:	83 e0 01             	and    $0x1,%eax
1401581f0:	c1 e0 02             	shl    $0x2,%eax
1401581f3:	83 fa 03             	cmp    $0x3,%edx
1401581f6:	0f 94 c1             	sete   %cl
1401581f9:	09 c8                	or     %ecx,%eax
1401581fb:	8b 4f 50             	mov    0x50(%rdi),%ecx
1401581fe:	83 e1 01             	and    $0x1,%ecx
140158201:	c1 e1 03             	shl    $0x3,%ecx
140158204:	09 c8                	or     %ecx,%eax
140158206:	0f b6 8b 94 00 00 00 	movzbl 0x94(%rbx),%ecx
14015820d:	83 e1 f2             	and    $0xfffffff2,%ecx
140158210:	09 c8                	or     %ecx,%eax
140158212:	88 83 94 00 00 00    	mov    %al,0x94(%rbx)
140158218:	83 fa 04             	cmp    $0x4,%edx
14015821b:	0f 85 87 00 00 00    	jne    0x1401582a8
140158221:	48 85 f6             	test   %rsi,%rsi
140158224:	0f 84 b6 00 00 00    	je     0x1401582e0
14015822a:	48 8b 0d ef 10 0e 00 	mov    0xe10ef(%rip),%rcx        # 0x140239320
140158231:	4c 89 e0             	mov    %r12,%rax
140158234:	4d 8d 04 34          	lea    (%r12,%rsi,1),%r8
140158238:	eb 13                	jmp    0x14015824d
14015823a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140158240:	48 83 c0 01          	add    $0x1,%rax
140158244:	49 39 c0             	cmp    %rax,%r8
140158247:	0f 84 93 00 00 00    	je     0x1401582e0
14015824d:	0f b6 10             	movzbl (%rax),%edx
140158250:	f6 04 11 18          	testb  $0x18,(%rcx,%rdx,1)
140158254:	74 ea                	je     0x140158240
140158256:	31 d2                	xor    %edx,%edx
140158258:	e9 88 00 00 00       	jmp    0x1401582e5
14015825d:	0f 1f 00             	nopl   (%rax)
140158260:	8b 97 8c 00 00 00    	mov    0x8c(%rdi),%edx
140158266:	b8 01 00 00 00       	mov    $0x1,%eax
14015826b:	85 d2                	test   %edx,%edx
14015826d:	74 05                	je     0x140158274
14015826f:	b8 02 00 00 00       	mov    $0x2,%eax
140158274:	8b 57 3c             	mov    0x3c(%rdi),%edx
140158277:	48 8b 73 20          	mov    0x20(%rbx),%rsi
14015827b:	89 87 90 00 00 00    	mov    %eax,0x90(%rdi)
140158281:	8b 47 50             	mov    0x50(%rdi),%eax
140158284:	4c 8b 63 18          	mov    0x18(%rbx),%r12
140158288:	83 e2 01             	and    $0x1,%edx
14015828b:	83 e0 01             	and    $0x1,%eax
14015828e:	c1 e2 02             	shl    $0x2,%edx
140158291:	c1 e0 03             	shl    $0x3,%eax
140158294:	09 d0                	or     %edx,%eax
140158296:	0f b6 93 94 00 00 00 	movzbl 0x94(%rbx),%edx
14015829d:	83 e2 f2             	and    $0xfffffff2,%edx
1401582a0:	09 d0                	or     %edx,%eax
1401582a2:	88 83 94 00 00 00    	mov    %al,0x94(%rbx)
1401582a8:	31 d2                	xor    %edx,%edx