10065c1c7:	48 89 d1             	mov    %rdx,%rcx
10065c1ca:	81 e1 ff ff ff 7f    	and    $0x7fffffff,%ecx
10065c1d0:	48 83 f9 6b          	cmp    $0x6b,%rcx
10065c1d4:	0f 8f e6 03 00 00    	jg     10065c5c0 <.text+0x25b5c0>
10065c1da:	77 24                	ja     10065c200 <.text+0x25b200>
10065c1dc:	49 63 04 8c          	movslq (%r12,%rcx,4),%rax
10065c1e0:	4c 01 e0             	add    %r12,%rax
10065c1e3:	ff e0                	jmp    *%rax
10065c1e5:	81 e2 ff ff ff 7f    	and    $0x7fffffff,%edx
10065c1eb:	44 8d 42 ae          	lea    -0x52(%rdx),%r8d
10065c1ef:	4d 63 c0             	movslq %r8d,%r8
10065c1f2:	ba 09 00 00 00       	mov    $0x9,%edx
10065c1f7:	48 89 f9             	mov    %rdi,%rcx
10065c1fa:	e8 b1 f4 ff ff       	call   10065b6b0 <.text+0x25a6b0>
10065c1ff:	90                   	nop
10065c200:	8d 43 01             	lea    0x1(%rbx),%eax
10065c203:	48 98                	cltq
10065c205:	0f 1f 00             	nopl   (%rax)
10065c208:	48 8b 54 c6 f8       	mov    -0x8(%rsi,%rax,8),%rdx
10065c20d:	48 89 c1             	mov    %rax,%rcx
10065c210:	48 83 c0 01          	add    $0x1,%rax
10065c214:	f7 c2 00 00 00 80    	test   $0x80000000,%edx
10065c21a:	75 ec                	jne    10065c208 <.text+0x25b208>
10065c21c:	89 cb                	mov    %ecx,%ebx
10065c21e:	39 cd                	cmp    %ecx,%ebp
10065c220:	7f 96                	jg     10065c1b8 <.text+0x25b1b8>
10065c222:	48 83 c4 48          	add    $0x48,%rsp
10065c226:	5b                   	pop    %rbx
10065c227:	5e                   	pop    %rsi
10065c228:	5f                   	pop    %rdi
10065c229:	5d                   	pop    %rbp
10065c22a:	41 5c                	pop    %r12
10065c22c:	41 5d                	pop    %r13
10065c22e:	c3                   	ret
10065c22f:	0f b6 87 37 01 00 00 	movzbl 0x137(%rdi),%eax
10065c236:	83 ea 0a             	sub    $0xa,%edx
10065c239:	83 e2 0f             	and    $0xf,%edx
10065c23c:	83 e0 f0             	and    $0xfffffff0,%eax
10065c23f:	09 d0                	or     %edx,%eax
10065c241:	0f b6 d2             	movzbl %dl,%edx
10065c244:	88 87 37 01 00 00    	mov    %al,0x137(%rdi)
10065c24a:	48 8b 47 08          	mov    0x8(%rdi),%rax
10065c24e:	89 54 24 30          	mov    %edx,0x30(%rsp)
10065c252:	48 85 c0             	test   %rax,%rax
10065c255:	74 a9                	je     10065c200 <.text+0x25b200>
10065c257:	48 8b 40 30          	mov    0x30(%rax),%rax
10065c25b:	48 85 c0             	test   %rax,%rax
10065c25e:	74 a0                	je     10065c200 <.text+0x25b200>
10065c260:	4c 8b 47 10          	mov    0x10(%rdi),%r8
10065c264:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
10065c269:	b9 08 00 00 00       	mov    $0x8,%ecx
10065c26e:	ff d0                	call   *%rax
10065c270:	eb 8e                	jmp    10065c200 <.text+0x25b200>
10065c272:	81 e2 ff ff ff 7f    	and    $0x7fffffff,%edx
10065c278:	48 89 f9             	mov    %rdi,%rcx
10065c27b:	44 8d 42 a4          	lea    -0x5c(%rdx),%r8d
10065c27f:	ba 0a 00 00 00       	mov    $0xa,%edx
10065c284:	4d 63 c0             	movslq %r8d,%r8
10065c287:	e8 24 f4 ff ff       	call   10065b6b0 <.text+0x25a6b0>
10065c28c:	e9 6f ff ff ff       	jmp    10065c200 <.text+0x25b200>
10065c291:	81 e2 ff ff ff 7f    	and    $0x7fffffff,%edx
10065c297:	48 89 f9             	mov    %rdi,%rcx
10065c29a:	44 8d 42 d8          	lea    -0x28(%rdx),%r8d
10065c29e:	ba 0a 00 00 00       	mov    $0xa,%edx
10065c2a3:	4d 63 c0             	movslq %r8d,%r8
10065c2a6:	e8 05 f4 ff ff       	call   10065b6b0 <.text+0x25a6b0>
10065c2ab:	e9 50 ff ff ff       	jmp    10065c200 <.text+0x25b200>
10065c2b0:	81 e2 ff ff ff 7f    	and    $0x7fffffff,%edx
10065c2b6:	44 8d 42 e2          	lea    -0x1e(%rdx),%r8d
10065c2ba:	f6 87 36 01 00 00 01 	testb  $0x1,0x136(%rdi)
10065c2c1:	0f 84 28 ff ff ff    	je     10065c1ef <.text+0x25b1ef>
10065c2c7:	8b 87 94 01 00 00    	mov    0x194(%rdi),%eax
10065c2cd:	85 c0                	test   %eax,%eax
10065c2cf:	0f 84 1a ff ff ff    	je     10065c1ef <.text+0x25b1ef>
10065c2d5:	44 8d 42 ea          	lea    -0x16(%rdx),%r8d
10065c2d9:	e9 11 ff ff ff       	jmp    10065c1ef <.text+0x25b1ef>
10065c2de:	48 83 f9 4b          	cmp    $0x4b,%rcx
10065c2e2:	0f b6 87 37 01 00 00 	movzbl 0x137(%rdi),%eax
10065c2e9:	41 0f 95 c0          	setne  %r8b
10065c2ed:	44 89 c2             	mov    %r8d,%edx
10065c2f0:	83 e0 ef             	and    $0xffffffef,%eax
10065c2f3:	c1 e2 04             	shl    $0x4,%edx
10065c2f6:	09 d0                	or     %edx,%eax
10065c2f8:	ba 01 00 00 00       	mov    $0x1,%edx
10065c2fd:	88 87 37 01 00 00    	mov    %al,0x137(%rdi)
10065c303:	48 83 f9 49          	cmp    $0x49,%rcx
10065c307:	74 09                	je     10065c312 <.text+0x25b312>
10065c309:	48 83 f9 4a          	cmp    $0x4a,%rcx
10065c30d:	0f 94 c2             	sete   %dl
10065c310:	01 d2                	add    %edx,%edx
10065c312:	c1 e2 05             	shl    $0x5,%edx
10065c315:	83 e0 9f             	and    $0xffffff9f,%eax
10065c318:	09 d0                	or     %edx,%eax
10065c31a:	88 87 37 01 00 00    	mov    %al,0x137(%rdi)
10065c320:	41 0f b6 c0          	movzbl %r8b,%eax
10065c324:	89 44 24 30          	mov    %eax,0x30(%rsp)
10065c328:	48 8b 47 08          	mov    0x8(%rdi),%rax
10065c32c:	48 85 c0             	test   %rax,%rax
10065c32f:	0f 84 cb fe ff ff    	je     10065c200 <.text+0x25b200>
10065c335:	48 8b 40 30          	mov    0x30(%rax),%rax
10065c339:	48 85 c0             	test   %rax,%rax
10065c33c:	0f 84 be fe ff ff    	je     10065c200 <.text+0x25b200>
10065c342:	4c 8d 6c 24 30       	lea    0x30(%rsp),%r13
10065c347:	4c 8b 47 10          	mov    0x10(%rdi),%r8
10065c34b:	b9 0b 00 00 00       	mov    $0xb,%ecx
10065c350:	4c 89 ea             	mov    %r13,%rdx
10065c353:	ff d0                	call   *%rax
10065c355:	0f b6 87 37 01 00 00 	movzbl 0x137(%rdi),%eax
10065c35c:	48 8b 57 08          	mov    0x8(%rdi),%rdx
10065c360:	c0 e8 05             	shr    $0x5,%al
10065c363:	83 e0 03             	and    $0x3,%eax
10065c366:	89 44 24 30          	mov    %eax,0x30(%rsp)
10065c36a:	48 85 d2             	test   %rdx,%rdx
10065c36d:	0f 84 8d fe ff ff    	je     10065c200 <.text+0x25b200>
10065c373:	48 8b 42 30          	mov    0x30(%rdx),%rax
10065c377:	48 85 c0             	test   %rax,%rax
10065c37a:	0f 84 80 fe ff ff    	je     10065c200 <.text+0x25b200>
10065c380:	4c 8b 47 10          	mov    0x10(%rdi),%r8
10065c384:	4c 89 ea             	mov    %r13,%rdx
10065c387:	b9 0c 00 00 00       	mov    $0xc,%ecx
10065c38c:	ff d0                	call   *%rax
10065c38e:	e9 6d fe ff ff       	jmp    10065c200 <.text+0x25b200>
10065c393:	8b 87 38 01 00 00    	mov    0x138(%rdi),%eax
10065c399:	89 87 2c 01 00 00    	mov    %eax,0x12c(%rdi)
10065c39f:	0f b6 87 3c 01 00 00 	movzbl 0x13c(%rdi),%eax
10065c3a6:	88 87 30 01 00 00    	mov    %al,0x130(%rdi)
10065c3ac:	88 44 24 34          	mov    %al,0x34(%rsp)
10065c3b0:	8b 97 2c 01 00 00    	mov    0x12c(%rdi),%edx
10065c3b6:	48 8b 47 08          	mov    0x8(%rdi),%rax
10065c3ba:	89 54 24 30          	mov    %edx,0x30(%rsp)
10065c3be:	48 85 c0             	test   %rax,%rax
10065c3c1:	0f 84 39 fe ff ff    	je     10065c200 <.text+0x25b200>
10065c3c7:	48 8b 40 30          	mov    0x30(%rax),%rax
10065c3cb:	48 85 c0             	test   %rax,%rax
10065c3ce:	0f 84 2c fe ff ff    	je     10065c200 <.text+0x25b200>
10065c3d4:	4c 8b 47 10          	mov    0x10(%rdi),%r8
10065c3d8:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
10065c3dd:	b9 09 00 00 00       	mov    $0x9,%ecx
10065c3e2:	ff d0                	call   *%rax
10065c3e4:	e9 17 fe ff ff       	jmp    10065c200 <.text+0x25b200>
10065c3e9:	48 8d 8f 2c 01 00 00 	lea    0x12c(%rdi),%rcx
10065c3f0:	42 8b 54 06 08       	mov    0x8(%rsi,%r8,1),%edx
10065c3f5:	89 e8                	mov    %ebp,%eax
10065c3f7:	4e 8d 44 06 10       	lea    0x10(%rsi,%r8,1),%r8
10065c3fc:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
10065c401:	29 d8                	sub    %ebx,%eax
10065c403:	48 89 f9             	mov    %rdi,%rcx
10065c406:	81 e2 ff ff ff 7f    	and    $0x7fffffff,%edx
10065c40c:	44 8d 48 fe          	lea    -0x2(%rax),%r9d
10065c410:	e8 0b f2 ff ff       	call   10065b620 <.text+0x25a620>
10065c415:	8d 5c 03 01          	lea    0x1(%rbx,%rax,1),%ebx
10065c419:	0f b6 87 30 01 00 00 	movzbl 0x130(%rdi),%eax
10065c420:	eb 8a                	jmp    10065c3ac <.text+0x25b3ac>
10065c422:	8b 87 3d 01 00 00    	mov    0x13d(%rdi),%eax
10065c428:	89 87 31 01 00 00    	mov    %eax,0x131(%rdi)
10065c42e:	0f b6 87 41 01 00 00 	movzbl 0x141(%rdi),%eax
10065c435:	88 87 35 01 00 00    	mov    %al,0x135(%rdi)
10065c43b:	88 44 24 34          	mov    %al,0x34(%rsp)
10065c43f:	8b 97 31 01 00 00    	mov    0x131(%rdi),%edx
10065c445:	48 8b 47 08          	mov    0x8(%rdi),%rax
10065c449:	89 54 24 30          	mov    %edx,0x30(%rsp)
10065c44d:	48 85 c0             	test   %rax,%rax
10065c450:	0f 84 aa fd ff ff    	je     10065c200 <.text+0x25b200>
10065c456:	48 8b 40 30          	mov    0x30(%rax),%rax
10065c45a:	48 85 c0             	test   %rax,%rax
10065c45d:	0f 84 9d fd ff ff    	je     10065c200 <.text+0x25b200>
10065c463:	4c 8b 47 10          	mov    0x10(%rdi),%r8
10065c467:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
10065c46c:	b9 0a 00 00 00       	mov    $0xa,%ecx
10065c471:	ff d0                	call   *%rax
10065c473:	e9 88 fd ff ff       	jmp    10065c200 <.text+0x25b200>
10065c478:	48 8d 8f 31 01 00 00 	lea    0x131(%rdi),%rcx
10065c47f:	42 8b 54 06 08       	mov    0x8(%rsi,%r8,1),%edx
10065c484:	89 e8                	mov    %ebp,%eax
10065c486:	4e 8d 44 06 10       	lea    0x10(%rsi,%r8,1),%r8
10065c48b:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
10065c490:	29 d8                	sub    %ebx,%eax
10065c492:	48 89 f9             	mov    %rdi,%rcx
10065c495:	81 e2 ff ff ff 7f    	and    $0x7fffffff,%edx
10065c49b:	44 8d 48 fe          	lea    -0x2(%rax),%r9d
10065c49f:	e8 7c f1 ff ff       	call   10065b620 <.text+0x25a620>
10065c4a4:	8d 5c 03 01          	lea    0x1(%rbx,%rax,1),%ebx
10065c4a8:	0f b6 87 35 01 00 00 	movzbl 0x135(%rdi),%eax
10065c4af:	eb 8a                	jmp    10065c43b <.text+0x25b43b>
10065c4b1:	48 8b 47 08          	mov    0x8(%rdi),%rax
10065c4b5:	80 8f 36 01 00 00 80 	orb    $0x80,0x136(%rdi)
10065c4bc:	c7 44 24 30 01 00 00 	movl   $0x1,0x30(%rsp)
10065c4c3:	00
10065c4c4:	48 85 c0             	test   %rax,%rax
10065c4c7:	0f 84 33 fd ff ff    	je     10065c200 <.text+0x25b200>
10065c4cd:	48 8b 40 30          	mov    0x30(%rax),%rax
10065c4d1:	48 85 c0             	test   %rax,%rax
10065c4d4:	0f 84 26 fd ff ff    	je     10065c200 <.text+0x25b200>
10065c4da:	4c 8b 47 10          	mov    0x10(%rdi),%r8
10065c4de:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
10065c4e3:	b9 07 00 00 00       	mov    $0x7,%ecx
10065c4e8:	ff d0                	call   *%rax
10065c4ea:	e9 11 fd ff ff       	jmp    10065c200 <.text+0x25b200>
10065c4ef:	48 8b 47 08          	mov    0x8(%rdi),%rax
10065c4f3:	80 8f 36 01 00 00 40 	orb    $0x40,0x136(%rdi)
10065c4fa:	c7 44 24 30 01 00 00 	movl   $0x1,0x30(%rsp)
10065c501:	00
10065c502:	48 85 c0             	test   %rax,%rax
10065c505:	0f 84 f5 fc ff ff    	je     10065c200 <.text+0x25b200>
10065c50b:	48 8b 40 30          	mov    0x30(%rax),%rax
10065c50f:	48 85 c0             	test   %rax,%rax
10065c512:	0f 84 e8 fc ff ff    	je     10065c200 <.text+0x25b200>
10065c518:	4c 8b 47 10          	mov    0x10(%rdi),%r8
10065c51c:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
10065c521:	b9 06 00 00 00       	mov    $0x6,%ecx
10065c526:	ff d0                	call   *%rax
10065c528:	e9 d3 fc ff ff       	jmp    10065c200 <.text+0x25b200>
10065c52d:	48 8b 47 08          	mov    0x8(%rdi),%rax
10065c531:	80 8f 36 01 00 00 01 	orb    $0x1,0x136(%rdi)
10065c538:	c7 44 24 30 01 00 00 	movl   $0x1,0x30(%rsp)
10065c53f:	00
10065c540:	48 85 c0             	test   %rax,%rax
10065c543:	74 19                	je     10065c55e <.text+0x25b55e>
10065c545:	48 8b 40 30          	mov    0x30(%rax),%rax
10065c549:	48 85 c0             	test   %rax,%rax
10065c54c:	74 10                	je     10065c55e <.text+0x25b55e>
10065c54e:	4c 8b 47 10          	mov    0x10(%rdi),%r8
10065c552:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
10065c557:	b9 01 00 00 00       	mov    $0x1,%ecx
10065c55c:	ff d0                	call   *%rax
10065c55e:	0f b6 87 2c 01 00 00 	movzbl 0x12c(%rdi),%eax
10065c565:	83 e0 03             	and    $0x3,%eax
10065c568:	3c 01                	cmp    $0x1,%al
10065c56a:	0f 85 90 fc ff ff    	jne    10065c200 <.text+0x25b200>
10065c570:	0f b6 87 30 01 00 00 	movzbl 0x130(%rdi),%eax
10065c577:	3c 07                	cmp    $0x7,%al
10065c579:	0f 87 81 fc ff ff    	ja     10065c200 <.text+0x25b200>
10065c57f:	8b 97 94 01 00 00    	mov    0x194(%rdi),%edx
10065c585:	85 d2                	test   %edx,%edx
10065c587:	0f 84 73 fc ff ff    	je     10065c200 <.text+0x25b200>
10065c58d:	44 0f b6 87 36 01 00 	movzbl 0x136(%rdi),%r8d
10065c594:	00
10065c595:	ba 09 00 00 00       	mov    $0x9,%edx
10065c59a:	48 89 f9             	mov    %rdi,%rcx
10065c59d:	41 c1 e0 03          	shl    $0x3,%r8d
10065c5a1:	41 83 e0 08          	and    $0x8,%r8d
10065c5a5:	41 01 c0             	add    %eax,%r8d
10065c5a8:	41 81 e0 ff 01 00 00 	and    $0x1ff,%r8d
10065c5af:	e8 fc f0 ff ff       	call   10065b6b0 <.text+0x25a6b0>
10065c5b4:	e9 47 fc ff ff       	jmp    10065c200 <.text+0x25b200>
10065c5b9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10065c5c0:	48 81 f9 ff ff ff 3f 	cmp    $0x3fffffff,%rcx
10065c5c7:	0f 85 33 fc ff ff    	jne    10065c200 <.text+0x25b200>
10065c5cd:	48 89 f9             	mov    %rdi,%rcx
10065c5d0:	e8 cb f1 ff ff       	call   10065b7a0 <.text+0x25a7a0>
10065c5d5:	e9 26 fc ff ff       	jmp    10065c200 <.text+0x25b200>
10065c5da:	48 8b 47 08          	mov    0x8(%rdi),%rax
10065c5de:	80 8f 36 01 00 00 20 	orb    $0x20,0x136(%rdi)
10065c5e5:	c7 44 24 30 01 00 00 	movl   $0x1,0x30(%rsp)
10065c5ec:	00
10065c5ed:	48 85 c0             	test   %rax,%rax
10065c5f0:	0f 84 0a fc ff ff    	je     10065c200 <.text+0x25b200>
10065c5f6:	48 8b 40 30          	mov    0x30(%rax),%rax
10065c5fa:	48 85 c0             	test   %rax,%rax
10065c5fd:	0f 84 fd fb ff ff    	je     10065c200 <.text+0x25b200>
10065c603:	4c 8b 47 10          	mov    0x10(%rdi),%r8
10065c607:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
10065c60c:	b9 05 00 00 00       	mov    $0x5,%ecx
10065c611:	ff d0                	call   *%rax
10065c613:	e9 e8 fb ff ff       	jmp    10065c200 <.text+0x25b200>
10065c618:	48 8b 47 08          	mov    0x8(%rdi),%rax
10065c61c:	80 8f 36 01 00 00 10 	orb    $0x10,0x136(%rdi)
10065c623:	c7 44 24 30 01 00 00 	movl   $0x1,0x30(%rsp)
10065c62a:	00
10065c62b:	48 85 c0             	test   %rax,%rax
10065c62e:	0f 84 cc fb ff ff    	je     10065c200 <.text+0x25b200>
10065c634:	48 8b 40 30          	mov    0x30(%rax),%rax
10065c638:	48 85 c0             	test   %rax,%rax
10065c63b:	0f 84 bf fb ff ff    	je     10065c200 <.text+0x25b200>
10065c641:	4c 8b 47 10          	mov    0x10(%rdi),%r8
10065c645:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
10065c64a:	b9 04 00 00 00       	mov    $0x4,%ecx
10065c64f:	ff d0                	call   *%rax
10065c651:	e9 aa fb ff ff       	jmp    10065c200 <.text+0x25b200>
10065c656:	0f b6 87 36 01 00 00 	movzbl 0x136(%rdi),%eax
10065c65d:	41 b9 01 00 00 00    	mov    $0x1,%r9d
10065c663:	83 e0 f9             	and    $0xfffffff9,%eax
10065c666:	89 c1                	mov    %eax,%ecx
10065c668:	83 c9 02             	or     $0x2,%ecx
10065c66b:	88 8f 36 01 00 00    	mov    %cl,0x136(%rdi)
10065c671:	f7 c2 00 00 00 80    	test   $0x80000000,%edx
10065c677:	74 2b                	je     10065c6a4 <.text+0x25b6a4>
10065c679:	4a 8b 54 06 08       	mov    0x8(%rsi,%r8,1),%rdx
10065c67e:	83 c3 01             	add    $0x1,%ebx
10065c681:	81 e2 ff ff ff 7f    	and    $0x7fffffff,%edx
10065c687:	48 83 fa 02          	cmp    $0x2,%rdx
10065c68b:	0f 84 db 01 00 00    	je     10065c86c <.text+0x25b86c>
10065c691:	48 83 fa 03          	cmp    $0x3,%rdx
10065c695:	0f 84 bd 01 00 00    	je     10065c858 <.text+0x25b858>
10065c69b:	48 85 d2             	test   %rdx,%rdx
10065c69e:	0f 84 a3 01 00 00    	je     10065c847 <.text+0x25b847>
10065c6a4:	48 8b 47 08          	mov    0x8(%rdi),%rax
10065c6a8:	44 89 4c 24 30       	mov    %r9d,0x30(%rsp)
10065c6ad:	48 85 c0             	test   %rax,%rax
10065c6b0:	0f 84 4a fb ff ff    	je     10065c200 <.text+0x25b200>
10065c6b6:	48 8b 40 30          	mov    0x30(%rax),%rax
10065c6ba:	48 85 c0             	test   %rax,%rax
10065c6bd:	0f 84 3d fb ff ff    	je     10065c200 <.text+0x25b200>
10065c6c3:	4c 8b 47 10          	mov    0x10(%rdi),%r8
10065c6c7:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
10065c6cc:	b9 02 00 00 00       	mov    $0x2,%ecx
10065c6d1:	ff d0                	call   *%rax
10065c6d3:	e9 28 fb ff ff       	jmp    10065c200 <.text+0x25b200>
10065c6d8:	48 8b 47 08          	mov    0x8(%rdi),%rax
10065c6dc:	80 8f 36 01 00 00 08 	orb    $0x8,0x136(%rdi)
10065c6e3:	c7 44 24 30 01 00 00 	movl   $0x1,0x30(%rsp)
10065c6ea:	00
10065c6eb:	48 85 c0             	test   %rax,%rax
10065c6ee:	0f 84 0c fb ff ff    	je     10065c200 <.text+0x25b200>
10065c6f4:	48 8b 40 30          	mov    0x30(%rax),%rax
10065c6f8:	48 85 c0             	test   %rax,%rax
10065c6fb:	0f 84 ff fa ff ff    	je     10065c200 <.text+0x25b200>
10065c701:	4c 8b 47 10          	mov    0x10(%rdi),%r8
10065c705:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
10065c70a:	b9 03 00 00 00       	mov    $0x3,%ecx
10065c70f:	ff d0                	call   *%rax
10065c711:	e9 ea fa ff ff       	jmp    10065c200 <.text+0x25b200>
10065c716:	48 8b 47 08          	mov    0x8(%rdi),%rax
10065c71a:	80 a7 36 01 00 00 7f 	andb   $0x7f,0x136(%rdi)
10065c721:	c7 44 24 30 00 00 00 	movl   $0x0,0x30(%rsp)
10065c728:	00
10065c729:	48 85 c0             	test   %rax,%rax
10065c72c:	0f 85 9b fd ff ff    	jne    10065c4cd <.text+0x25b4cd>
10065c732:	e9 c9 fa ff ff       	jmp    10065c200 <.text+0x25b200>
10065c737:	48 8b 47 08          	mov    0x8(%rdi),%rax
10065c73b:	80 a7 36 01 00 00 bf 	andb   $0xbf,0x136(%rdi)
10065c742:	c7 44 24 30 00 00 00 	movl   $0x0,0x30(%rsp)
10065c749:	00
10065c74a:	48 85 c0             	test   %rax,%rax
10065c74d:	0f 85 b8 fd ff ff    	jne    10065c50b <.text+0x25b50b>
10065c753:	e9 a8 fa ff ff       	jmp    10065c200 <.text+0x25b200>
10065c758:	48 8b 47 08          	mov    0x8(%rdi),%rax
10065c75c:	80 a7 36 01 00 00 df 	andb   $0xdf,0x136(%rdi)
10065c763:	c7 44 24 30 00 00 00 	movl   $0x0,0x30(%rsp)
10065c76a:	00
10065c76b:	48 85 c0             	test   %rax,%rax
10065c76e:	0f 85 82 fe ff ff    	jne    10065c5f6 <.text+0x25b5f6>
10065c774:	e9 87 fa ff ff       	jmp    10065c200 <.text+0x25b200>
10065c779:	48 8b 47 08          	mov    0x8(%rdi),%rax
10065c77d:	80 a7 36 01 00 00 ef 	andb   $0xef,0x136(%rdi)
10065c784:	c7 44 24 30 00 00 00 	movl   $0x0,0x30(%rsp)
10065c78b:	00
10065c78c:	48 85 c0             	test   %rax,%rax
10065c78f:	0f 85 9f fe ff ff    	jne    10065c634 <.text+0x25b634>
10065c795:	e9 66 fa ff ff       	jmp    10065c200 <.text+0x25b200>