100690bc2:	45 31 ff             	xor    %r15d,%r15d
100690bc5:	41 ba 01 00 00 00    	mov    $0x1,%r10d
100690bcb:	31 c9                	xor    %ecx,%ecx
100690bcd:	41 83 e1 10          	and    $0x10,%r9d
100690bd1:	eb 4e                	jmp    100690c21 <.text+0x28fc21>
100690bd3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100690bd8:	8d 70 9f             	lea    -0x61(%rax),%esi
100690bdb:	48 c1 e1 04          	shl    $0x4,%rcx
100690bdf:	83 fe 05             	cmp    $0x5,%esi
100690be2:	0f 86 28 01 00 00    	jbe    100690d10 <.text+0x28fd10>
100690be8:	8d 78 bf             	lea    -0x41(%rax),%edi
100690beb:	8d 70 c9             	lea    -0x37(%rax),%esi
100690bee:	83 e8 30             	sub    $0x30,%eax
100690bf1:	83 ff 05             	cmp    $0x5,%edi
100690bf4:	0f 46 c6             	cmovbe %esi,%eax
100690bf7:	48 98                	cltq
100690bf9:	48 01 c1             	add    %rax,%rcx
100690bfc:	4c 8d 6a 01          	lea    0x1(%rdx),%r13
100690c00:	41 8d 7a 01          	lea    0x1(%r10),%edi
100690c04:	45 39 d3             	cmp    %r10d,%r11d
100690c07:	0f 84 22 01 00 00    	je     100690d2f <.text+0x28fd2f>
100690c0d:	45 85 c9             	test   %r9d,%r9d
100690c10:	75 7e                	jne    100690c90 <.text+0x28fc90>
100690c12:	4c 8b 44 24 70       	mov    0x70(%rsp),%r8
100690c17:	0f b6 42 01          	movzbl 0x1(%rdx),%eax
100690c1b:	41 89 fa             	mov    %edi,%r10d
100690c1e:	4c 89 ea             	mov    %r13,%rdx
100690c21:	8d 70 d0             	lea    -0x30(%rax),%esi
100690c24:	40 80 fe 36          	cmp    $0x36,%sil
100690c28:	0f 87 14 fc ff ff    	ja     100690842 <.text+0x28f842>
100690c2e:	4c 89 44 24 70       	mov    %r8,0x70(%rsp)
100690c33:	48 bf ff 03 7e 00 00 	movabs $0x7e0000007e03ff,%rdi
100690c3a:	00 7e 00
100690c3d:	48 0f a3 f7          	bt     %rsi,%rdi
100690c41:	0f 83 99 00 00 00    	jae    100690ce0 <.text+0x28fce0>
100690c47:	48 bf ff ff ff ff ff 	movabs $0xfffffffffffffff,%rdi
100690c4e:	ff ff 0f
100690c51:	48 39 cf             	cmp    %rcx,%rdi
100690c54:	73 82                	jae    100690bd8 <.text+0x28fbd8>
100690c56:	48 85 db             	test   %rbx,%rbx
100690c59:	74 06                	je     100690c61 <.text+0x28fc61>
100690c5b:	c7 03 01 00 00 00    	movl   $0x1,(%rbx)
100690c61:	48 c7 c1 ff ff ff ff 	mov    $0xffffffffffffffff,%rcx
100690c68:	eb 92                	jmp    100690bfc <.text+0x28fbfc>
100690c6a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100690c70:	0f b6 47 02          	movzbl 0x2(%rdi),%eax
100690c74:	44 8d 70 d0          	lea    -0x30(%rax),%r14d
100690c78:	41 80 fe 07          	cmp    $0x7,%r14b
100690c7c:	76 72                	jbe    100690cf0 <.text+0x28fcf0>
100690c7e:	44 8b 74 24 08       	mov    0x8(%rsp),%r14d
100690c83:	e9 ba fb ff ff       	jmp    100690842 <.text+0x28f842>
100690c88:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100690c8f:	00
100690c90:	0f b6 42 01          	movzbl 0x1(%rdx),%eax
100690c94:	3c 27                	cmp    $0x27,%al
100690c96:	74 10                	je     100690ca8 <.text+0x28fca8>
100690c98:	4c 8b 44 24 70       	mov    0x70(%rsp),%r8
100690c9d:	e9 79 ff ff ff       	jmp    100690c1b <.text+0x28fc1b>
100690ca2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100690ca8:	0f b6 42 02          	movzbl 0x2(%rdx),%eax
100690cac:	8d 70 d0             	lea    -0x30(%rax),%esi
100690caf:	40 80 fe 36          	cmp    $0x36,%sil
100690cb3:	77 7a                	ja     100690d2f <.text+0x28fd2f>
100690cb5:	49 b8 ff 03 7e 00 00 	movabs $0x7e0000007e03ff,%r8
100690cbc:	00 7e 00
100690cbf:	49 0f a3 f0          	bt     %rsi,%r8
100690cc3:	73 6a                	jae    100690d2f <.text+0x28fd2f>
100690cc5:	48 83 c2 02          	add    $0x2,%rdx
100690cc9:	41 83 c2 02          	add    $0x2,%r10d
100690ccd:	41 39 fb             	cmp    %edi,%r11d
100690cd0:	0f 85 5d ff ff ff    	jne    100690c33 <.text+0x28fc33>
100690cd6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
100690cdd:	00 00 00
100690ce0:	4c 8b 44 24 70       	mov    0x70(%rsp),%r8
100690ce5:	e9 58 fb ff ff       	jmp    100690842 <.text+0x28f842>
100690cea:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100690cf0:	48 8d 57 02          	lea    0x2(%rdi),%rdx
100690cf4:	83 c6 02             	add    $0x2,%esi
100690cf7:	45 39 d3             	cmp    %r10d,%r11d
100690cfa:	0f 84 62 01 00 00    	je     100690e62 <.text+0x28fe62>
100690d00:	41 89 f2             	mov    %esi,%r10d
100690d03:	e9 50 fe ff ff       	jmp    100690b58 <.text+0x28fb58>
100690d08:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100690d0f:	00
100690d10:	83 e8 57             	sub    $0x57,%eax
100690d13:	e9 df fe ff ff       	jmp    100690bf7 <.text+0x28fbf7>
100690d18:	48 85 db             	test   %rbx,%rbx
100690d1b:	74 06                	je     100690d23 <.text+0x28fd23>
100690d1d:	c7 03 01 00 00 00    	movl   $0x1,(%rbx)
100690d23:	48 c7 c1 ff ff ff ff 	mov    $0xffffffffffffffff,%rcx
100690d2a:	e9 18 fd ff ff       	jmp    100690a47 <.text+0x28fa47>
100690d2f:	4c 8b 44 24 70       	mov    0x70(%rsp),%r8
100690d34:	41 89 fa             	mov    %edi,%r10d
100690d37:	4c 89 ea             	mov    %r13,%rdx
100690d3a:	e9 03 fb ff ff       	jmp    100690842 <.text+0x28f842>
100690d3f:	48 89 f7             	mov    %rsi,%rdi
100690d42:	45 31 ff             	xor    %r15d,%r15d
100690d45:	be 01 00 00 00       	mov    $0x1,%esi
100690d4a:	e9 a9 fd ff ff       	jmp    100690af8 <.text+0x28faf8>
100690d4f:	41 83 ff 30          	cmp    $0x30,%r15d
100690d53:	0f 85 79 01 00 00    	jne    100690ed2 <.text+0x28fed2>
100690d59:	be 01 00 00 00       	mov    $0x1,%esi
100690d5e:	e9 95 fd ff ff       	jmp    100690af8 <.text+0x28faf8>
100690d63:	44 8b 74 24 08       	mov    0x8(%rsp),%r14d
100690d68:	45 31 ff             	xor    %r15d,%r15d
100690d6b:	e9 d2 fa ff ff       	jmp    100690842 <.text+0x28f842>
100690d70:	41 f6 c1 02          	test   $0x2,%r9b
100690d74:	0f 84 5a fc ff ff    	je     1006909d4 <.text+0x28f9d4>
100690d7a:	44 89 cf             	mov    %r9d,%edi
100690d7d:	81 e7 81 00 00 00    	and    $0x81,%edi
100690d83:	48 8d 56 01          	lea    0x1(%rsi),%rdx
100690d87:	41 8d 4b fe          	lea    -0x2(%r11),%ecx
100690d8b:	48 89 74 24 08       	mov    %rsi,0x8(%rsp)
100690d90:	45 31 ff             	xor    %r15d,%r15d
100690d93:	49 89 d2             	mov    %rdx,%r10
100690d96:	4c 8d 6c 0e 02       	lea    0x2(%rsi,%rcx,1),%r13
100690d9b:	eb 1c                	jmp    100690db9 <.text+0x28fdb9>
100690d9d:	0f 1f 00             	nopl   (%rax)
100690da0:	40 80 fe 37          	cmp    $0x37,%sil
100690da4:	0f 87 9e 00 00 00    	ja     100690e48 <.text+0x28fe48>
100690daa:	49 83 c2 01          	add    $0x1,%r10
100690dae:	41 bf 30 00 00 00    	mov    $0x30,%r15d
100690db4:	4d 39 d5             	cmp    %r10,%r13
100690db7:	74 0e                	je     100690dc7 <.text+0x28fdc7>
100690db9:	41 0f b6 0a          	movzbl (%r10),%ecx
100690dbd:	89 ce                	mov    %ecx,%esi
100690dbf:	83 e9 30             	sub    $0x30,%ecx
100690dc2:	83 f9 09             	cmp    $0x9,%ecx
100690dc5:	76 d9                	jbe    100690da0 <.text+0x28fda0>
100690dc7:	48 8b 74 24 08       	mov    0x8(%rsp),%rsi
100690dcc:	81 ff 81 00 00 00    	cmp    $0x81,%edi
100690dd2:	0f 84 c1 00 00 00    	je     100690e99 <.text+0x28fe99>
100690dd8:	41 83 ff 30          	cmp    $0x30,%r15d
100690ddc:	0f 85 41 f9 ff ff    	jne    100690723 <.text+0x28f723>
100690de2:	48 89 f7             	mov    %rsi,%rdi
100690de5:	e9 6f ff ff ff       	jmp    100690d59 <.text+0x28fd59>
100690dea:	41 89 fa             	mov    %edi,%r10d
100690ded:	48 89 f2             	mov    %rsi,%rdx
100690df0:	31 c9                	xor    %ecx,%ecx
100690df2:	e9 4b fa ff ff       	jmp    100690842 <.text+0x28f842>
100690df7:	41 f6 c1 01          	test   $0x1,%r9b
100690dfb:	0f 84 95 fc ff ff    	je     100690a96 <.text+0x28fa96>
100690e01:	41 f6 c1 08          	test   $0x8,%r9b
100690e05:	0f 84 a7 fb ff ff    	je     1006909b2 <.text+0x28f9b2>
100690e0b:	83 e2 df             	and    $0xffffffdf,%edx
100690e0e:	80 fa 4f             	cmp    $0x4f,%dl
100690e11:	0f 84 95 fc ff ff    	je     100690aac <.text+0x28faac>
100690e17:	e9 96 fb ff ff       	jmp    1006909b2 <.text+0x28f9b2>
100690e1c:	45 89 cf             	mov    %r9d,%r15d
100690e1f:	41 83 e7 02          	and    $0x2,%r15d
100690e23:	0f 85 51 ff ff ff    	jne    100690d7a <.text+0x28fd7a>
100690e29:	44 89 ca             	mov    %r9d,%edx
100690e2c:	f7 d2                	not    %edx
100690e2e:	80 e2 84             	and    $0x84,%dl
100690e31:	0f 85 ab fb ff ff    	jne    1006909e2 <.text+0x28f9e2>
100690e37:	48 89 f2             	mov    %rsi,%rdx
100690e3a:	41 ba 01 00 00 00    	mov    $0x1,%r10d
100690e40:	e9 86 fd ff ff       	jmp    100690bcb <.text+0x28fbcb>
100690e45:	0f 1f 00             	nopl   (%rax)
100690e48:	48 8b 74 24 08       	mov    0x8(%rsp),%rsi
100690e4d:	45 31 ff             	xor    %r15d,%r15d
100690e50:	e9 77 ff ff ff       	jmp    100690dcc <.text+0x28fdcc>
100690e55:	41 89 f2             	mov    %esi,%r10d
100690e58:	48 89 fa             	mov    %rdi,%rdx
100690e5b:	31 c9                	xor    %ecx,%ecx
100690e5d:	e9 e0 f9 ff ff       	jmp    100690842 <.text+0x28f842>
100690e62:	44 8b 74 24 08       	mov    0x8(%rsp),%r14d
100690e67:	41 89 f2             	mov    %esi,%r10d
100690e6a:	e9 d3 f9 ff ff       	jmp    100690842 <.text+0x28f842>
100690e6f:	48 8d 7e 02          	lea    0x2(%rsi),%rdi
100690e73:	e9 5b fc ff ff       	jmp    100690ad3 <.text+0x28fad3>
100690e78:	44 8b 74 24 08       	mov    0x8(%rsp),%r14d
100690e7d:	41 89 fa             	mov    %edi,%r10d
100690e80:	45 31 ff             	xor    %r15d,%r15d
100690e83:	e9 ba f9 ff ff       	jmp    100690842 <.text+0x28f842>
100690e88:	45 31 ff             	xor    %r15d,%r15d
100690e8b:	bf 01 00 00 00       	mov    $0x1,%edi
100690e90:	48 8d 56 01          	lea    0x1(%rsi),%rdx
100690e94:	e9 3f f9 ff ff       	jmp    1006907d8 <.text+0x28f7d8>
100690e99:	bf 01 00 00 00       	mov    $0x1,%edi
100690e9e:	45 85 ff             	test   %r15d,%r15d
100690ea1:	0f 84 31 f9 ff ff    	je     1006907d8 <.text+0x28f7d8>
100690ea7:	41 bf 30 00 00 00    	mov    $0x30,%r15d
100690ead:	bf 03 00 00 00       	mov    $0x3,%edi
100690eb2:	e9 21 f9 ff ff       	jmp    1006907d8 <.text+0x28f7d8>
100690eb7:	48 89 fe             	mov    %rdi,%rsi
100690eba:	bf 03 00 00 00       	mov    $0x3,%edi
100690ebf:	e9 04 f9 ff ff       	jmp    1006907c8 <.text+0x28f7c8>
100690ec4:	bf 01 00 00 00       	mov    $0x1,%edi
100690ec9:	48 8d 56 01          	lea    0x1(%rsi),%rdx
100690ecd:	e9 06 f9 ff ff       	jmp    1006907d8 <.text+0x28f7d8>
100690ed2:	44 89 ca             	mov    %r9d,%edx
100690ed5:	f7 d2                	not    %edx
100690ed7:	80 e2 82             	and    $0x82,%dl
100690eda:	74 13                	je     100690eef <.text+0x28feef>
100690edc:	45 85 ff             	test   %r15d,%r15d
100690edf:	74 1f                	je     100690f00 <.text+0x28ff00>
100690ee1:	48 89 fa             	mov    %rdi,%rdx
100690ee4:	41 ba 03 00 00 00    	mov    $0x3,%r10d
100690eea:	e9 dc fc ff ff       	jmp    100690bcb <.text+0x28fbcb>
100690eef:	41 83 ff 01          	cmp    $0x1,%r15d
100690ef3:	19 f6                	sbb    %esi,%esi
100690ef5:	83 e6 fe             	and    $0xfffffffe,%esi
100690ef8:	83 c6 03             	add    $0x3,%esi
100690efb:	e9 f8 fb ff ff       	jmp    100690af8 <.text+0x28faf8>
100690f00:	48 89 fe             	mov    %rdi,%rsi
100690f03:	e9 2c f8 ff ff       	jmp    100690734 <.text+0x28f734>
100690f08:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100690f0f:	00
100690f10:	8d 41 9f             	lea    -0x61(%rcx),%eax
100690f13:	83 f8 05             	cmp    $0x5,%eax
100690f16:	76 18                	jbe    100690f30 <.text+0x28ff30>
100690f18:	8d 51 bf             	lea    -0x41(%rcx),%edx
100690f1b:	8d 41 c9             	lea    -0x37(%rcx),%eax
100690f1e:	83 e9 30             	sub    $0x30,%ecx
100690f21:	83 fa 05             	cmp    $0x5,%edx
100690f24:	0f 47 c1             	cmova  %ecx,%eax
100690f27:	c3                   	ret
100690f28:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100690f2f:	00
100690f30:	8d 41 a9             	lea    -0x57(%rcx),%eax
100690f33:	c3                   	ret
100690f34:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
100690f3b:	00 00 00 00
100690f3f:	90                   	nop
100690f40:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
100690f45:	44 0f b6 01          	movzbl (%rcx),%r8d
100690f49:	41 8d 50 d0          	lea    -0x30(%r8),%edx
100690f4d:	45 8d 50 9f          	lea    -0x61(%r8),%r10d
100690f51:	80 fa 36             	cmp    $0x36,%dl
100690f54:	77 61                	ja     100690fb7 <.text+0x28ffb7>
100690f56:	49 b9 ff 03 7e 00 00 	movabs $0x7e0000007e03ff,%r9
100690f5d:	00 7e 00
100690f60:	49 0f a3 d1          	bt     %rdx,%r9
100690f64:	73 51                	jae    100690fb7 <.text+0x28ffb7>
100690f66:	0f b6 51 01          	movzbl 0x1(%rcx),%edx
100690f6a:	89 d1                	mov    %edx,%ecx
100690f6c:	44 8d 5a 9f          	lea    -0x61(%rdx),%r11d
100690f70:	83 e9 30             	sub    $0x30,%ecx
100690f73:	80 f9 36             	cmp    $0x36,%cl
100690f76:	77 3f                	ja     100690fb7 <.text+0x28ffb7>
100690f78:	49 0f a3 c9          	bt     %rcx,%r9
100690f7c:	73 39                	jae    100690fb7 <.text+0x28ffb7>
100690f7e:	41 8d 40 a9          	lea    -0x57(%r8),%eax
100690f82:	41 83 fa 05          	cmp    $0x5,%r10d
100690f86:	76 13                	jbe    100690f9b <.text+0x28ff9b>
100690f88:	41 8d 48 bf          	lea    -0x41(%r8),%ecx
100690f8c:	41 8d 40 c9          	lea    -0x37(%r8),%eax
100690f90:	41 83 e8 30          	sub    $0x30,%r8d
100690f94:	83 f9 05             	cmp    $0x5,%ecx
100690f97:	41 0f 47 c0          	cmova  %r8d,%eax
100690f9b:	c1 e0 04             	shl    $0x4,%eax
100690f9e:	41 83 fb 05          	cmp    $0x5,%r11d
100690fa2:	76 1c                	jbe    100690fc0 <.text+0x28ffc0>
100690fa4:	44 8d 42 bf          	lea    -0x41(%rdx),%r8d
100690fa8:	8d 4a c9             	lea    -0x37(%rdx),%ecx
100690fab:	83 ea 30             	sub    $0x30,%edx
100690fae:	41 83 f8 05          	cmp    $0x5,%r8d
100690fb2:	0f 46 d1             	cmovbe %ecx,%edx
100690fb5:	01 d0                	add    %edx,%eax
100690fb7:	c3                   	ret
100690fb8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100690fbf:	00
100690fc0:	83 ea 57             	sub    $0x57,%edx
100690fc3:	01 d0                	add    %edx,%eax
100690fc5:	eb f0                	jmp    100690fb7 <.text+0x28ffb7>
100690fc7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
100690fce:	00 00
100690fd0:	31 c0                	xor    %eax,%eax
100690fd2:	80 39 5c             	cmpb   $0x5c,(%rcx)
100690fd5:	74 09                	je     100690fe0 <.text+0x28ffe0>
100690fd7:	c3                   	ret
100690fd8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100690fdf:	00
100690fe0:	31 c0                	xor    %eax,%eax
100690fe2:	80 79 01 00          	cmpb   $0x0,0x1(%rcx)
100690fe6:	0f 95 c0             	setne  %al
100690fe9:	c3                   	ret
100690fea:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100690ff0:	56                   	push   %rsi
100690ff1:	53                   	push   %rbx
100690ff2:	48 83 ec 28          	sub    $0x28,%rsp
100690ff6:	0f b6 01             	movzbl (%rcx),%eax
100690ff9:	48 89 cb             	mov    %rcx,%rbx
100690ffc:	84 c0                	test   %al,%al
100690ffe:	74 14                	je     100691014 <.text+0x290014>
100691000:	48 89 de             	mov    %rbx,%rsi
100691003:	48 83 c3 01          	add    $0x1,%rbx
100691007:	0f b6 13             	movzbl (%rbx),%edx
10069100a:	3c 5c                	cmp    $0x5c,%al
10069100c:	74 12                	je     100691020 <.text+0x290020>
10069100e:	89 d0                	mov    %edx,%eax
100691010:	84 c0                	test   %al,%al
100691012:	75 ec                	jne    100691000 <.text+0x290000>
100691014:	48 83 c4 28          	add    $0x28,%rsp
100691018:	5b                   	pop    %rbx
100691019:	5e                   	pop    %rsi
10069101a:	c3                   	ret
10069101b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100691020:	84 d2                	test   %dl,%dl
100691022:	74 f0                	je     100691014 <.text+0x290014>
100691024:	48 89 d9             	mov    %rbx,%rcx
100691027:	e8 44 f2 00 00       	call   1006a0270 <.text+0x29f270>
10069102c:	48 89 da             	mov    %rbx,%rdx
10069102f:	48 89 f1             	mov    %rsi,%rcx
100691032:	4c 8d 40 01          	lea    0x1(%rax),%r8
100691036:	e8 c5 ee 00 00       	call   10069ff00 <.text+0x29ef00>
10069103b:	0f b6 03             	movzbl (%rbx),%eax
10069103e:	eb bc                	jmp    100690ffc <.text+0x28fffc>
100691040:	56                   	push   %rsi
100691041:	53                   	push   %rbx
100691042:	48 83 ec 28          	sub    $0x28,%rsp
100691046:	48 89 ce             	mov    %rcx,%rsi
100691049:	e8 32 2f f3 ff       	call   1005c3f80 <.text+0x1c2f80>
10069104e:	48 89 c3             	mov    %rax,%rbx
100691051:	48 85 c0             	test   %rax,%rax
100691054:	74 1a                	je     100691070 <.text+0x290070>
100691056:	48 89 c1             	mov    %rax,%rcx
100691059:	e8 92 ff ff ff       	call   100690ff0 <.text+0x28fff0>
10069105e:	48 89 d8             	mov    %rbx,%rax
100691061:	48 83 c4 28          	add    $0x28,%rsp
100691065:	5b                   	pop    %rbx
100691066:	5e                   	pop    %rsi
100691067:	c3                   	ret
100691068:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10069106f:	00
100691070:	48 89 f3             	mov    %rsi,%rbx
100691073:	48 89 d8             	mov    %rbx,%rax
100691076:	48 83 c4 28          	add    $0x28,%rsp
10069107a:	5b                   	pop    %rbx
10069107b:	5e                   	pop    %rsi
10069107c:	c3                   	ret
10069107d:	90                   	nop
10069107e:	90                   	nop
10069107f:	90                   	nop
100691080:	41 57                	push   %r15
100691082:	41 56                	push   %r14
100691084:	41 55                	push   %r13
100691086:	41 54                	push   %r12
100691088:	55                   	push   %rbp
100691089:	57                   	push   %rdi
10069108a:	56                   	push   %rsi
10069108b:	53                   	push   %rbx
10069108c:	48 81 ec a8 00 00 00 	sub    $0xa8,%rsp
100691093:	48 89 cf             	mov    %rcx,%rdi
100691096:	48 89 d3             	mov    %rdx,%rbx
100691099:	48 85 d2             	test   %rdx,%rdx
10069109c:	0f 84 de 02 00 00    	je     100691380 <.text+0x290380>
1006910a2:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1006910a9:	00 00