180134267:	cc                   	int3
180134268:	cc                   	int3
180134269:	cc                   	int3
18013426a:	cc                   	int3
18013426b:	cc                   	int3
18013426c:	cc                   	int3
18013426d:	cc                   	int3
18013426e:	cc                   	int3
18013426f:	cc                   	int3
180134270:	cc                   	int3
180134271:	cc                   	int3
180134272:	cc                   	int3
180134273:	cc                   	int3
180134274:	cc                   	int3
180134275:	cc                   	int3
180134276:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
18013427d:	00 00 00
180134280:	41 54                	push   %r12
180134282:	55                   	push   %rbp
180134283:	53                   	push   %rbx
180134284:	57                   	push   %rdi
180134285:	56                   	push   %rsi
180134286:	48 8b f9             	mov    %rcx,%rdi
180134289:	4c 8b d1             	mov    %rcx,%r10
18013428c:	49 8b f0             	mov    %r8,%rsi
18013428f:	4c 8b c2             	mov    %rdx,%r8
180134292:	49 83 e9 11          	sub    $0x11,%r9
180134296:	48 83 ea 08          	sub    $0x8,%rdx
18013429a:	4c 8b da             	mov    %rdx,%r11
18013429d:	48 8b ef             	mov    %rdi,%rbp
1801342a0:	bb 0d 00 00 00       	mov    $0xd,%ebx
1801342a5:	49 3b f1             	cmp    %r9,%rsi
1801342a8:	0f 83 c1 05 00 00    	jae    0x18013486f
1801342ae:	49 3b fb             	cmp    %r11,%rdi
1801342b1:	0f 83 b8 05 00 00    	jae    0x18013486f
1801342b7:	8a 06                	mov    (%rsi),%al
1801342b9:	a8 01                	test   $0x1,%al
1801342bb:	75 74                	jne    0x180134331
1801342bd:	8a 56 01             	mov    0x1(%rsi),%dl
1801342c0:	88 17                	mov    %dl,(%rdi)
1801342c2:	a8 02                	test   $0x2,%al
1801342c4:	0f 85 42 01 00 00    	jne    0x18013440c
1801342ca:	8a 56 02             	mov    0x2(%rsi),%dl
1801342cd:	88 57 01             	mov    %dl,0x1(%rdi)
1801342d0:	a8 04                	test   $0x4,%al
1801342d2:	0f 85 01 02 00 00    	jne    0x1801344d9
1801342d8:	8a 56 03             	mov    0x3(%rsi),%dl
1801342db:	88 57 02             	mov    %dl,0x2(%rdi)
1801342de:	a8 08                	test   $0x8,%al
1801342e0:	0f 85 b2 02 00 00    	jne    0x180134598
1801342e6:	8a 56 04             	mov    0x4(%rsi),%dl
1801342e9:	88 57 03             	mov    %dl,0x3(%rdi)
1801342ec:	a8 10                	test   $0x10,%al
1801342ee:	0f 85 55 03 00 00    	jne    0x180134649
1801342f4:	8a 56 05             	mov    0x5(%rsi),%dl
1801342f7:	88 57 04             	mov    %dl,0x4(%rdi)
1801342fa:	a8 20                	test   $0x20,%al
1801342fc:	0f 85 e6 03 00 00    	jne    0x1801346e8
180134302:	8a 56 06             	mov    0x6(%rsi),%dl
180134305:	88 57 05             	mov    %dl,0x5(%rdi)
180134308:	a8 40                	test   $0x40,%al
18013430a:	0f 85 69 04 00 00    	jne    0x180134779
180134310:	8a 56 07             	mov    0x7(%rsi),%dl
180134313:	88 57 06             	mov    %dl,0x6(%rdi)
180134316:	a8 80                	test   $0x80,%al
180134318:	0f 85 db 04 00 00    	jne    0x1801347f9
18013431e:	8a 56 08             	mov    0x8(%rsi),%dl
180134321:	88 57 07             	mov    %dl,0x7(%rdi)
180134324:	48 83 c6 09          	add    $0x9,%rsi
180134328:	48 83 c7 08          	add    $0x8,%rdi
18013432c:	e9 74 ff ff ff       	jmp    0x1801342a5
180134331:	48 3b fd             	cmp    %rbp,%rdi
180134334:	0f 87 b8 00 00 00    	ja     0x1801343f2
18013433a:	48 8d 56 01          	lea    0x1(%rsi),%rdx
18013433e:	4c 8b e2             	mov    %rdx,%r12
180134341:	33 c9                	xor    %ecx,%ecx
180134343:	66 8b 4e 01          	mov    0x1(%rsi),%cx
180134347:	8b f1                	mov    %ecx,%esi
180134349:	48 8d 15 f4 dc 00 00 	lea    0xdcf4(%rip),%rdx        # 0x180142044
180134350:	23 0c 9a             	and    (%rdx,%rbx,4),%ecx
180134353:	87 d9                	xchg   %ebx,%ecx
180134355:	d3 ee                	shr    %cl,%esi
180134357:	87 d9                	xchg   %ebx,%ecx
180134359:	48 f7 de             	neg    %rsi
18013435c:	48 8d 74 3e ff       	lea    -0x1(%rsi,%rdi,1),%rsi
180134361:	49 3b f2             	cmp    %r10,%rsi
180134364:	0f 82 5f 0a 00 00    	jb     0x180134dc9
18013436a:	83 c1 03             	add    $0x3,%ecx
18013436d:	48 8d 14 0f          	lea    (%rdi,%rcx,1),%rdx
180134371:	49 3b d3             	cmp    %r11,%rdx
180134374:	0f 83 06 05 00 00    	jae    0x180134880
18013437a:	f3 a4                	rep movsb %ds:(%rsi),%es:(%rdi)
18013437c:	49 8b f4             	mov    %r12,%rsi
18013437f:	48 83 ef 01          	sub    $0x1,%rdi
180134383:	a8 02                	test   $0x2,%al
180134385:	0f 85 81 00 00 00    	jne    0x18013440c
18013438b:	8a 56 02             	mov    0x2(%rsi),%dl
18013438e:	88 57 01             	mov    %dl,0x1(%rdi)
180134391:	a8 04                	test   $0x4,%al
180134393:	0f 85 40 01 00 00    	jne    0x1801344d9
180134399:	8a 56 03             	mov    0x3(%rsi),%dl
18013439c:	88 57 02             	mov    %dl,0x2(%rdi)
18013439f:	a8 08                	test   $0x8,%al
1801343a1:	0f 85 f1 01 00 00    	jne    0x180134598
1801343a7:	8a 56 04             	mov    0x4(%rsi),%dl
1801343aa:	88 57 03             	mov    %dl,0x3(%rdi)
1801343ad:	a8 10                	test   $0x10,%al
1801343af:	0f 85 94 02 00 00    	jne    0x180134649
1801343b5:	8a 56 05             	mov    0x5(%rsi),%dl
1801343b8:	88 57 04             	mov    %dl,0x4(%rdi)
1801343bb:	a8 20                	test   $0x20,%al
1801343bd:	0f 85 25 03 00 00    	jne    0x1801346e8
1801343c3:	8a 56 06             	mov    0x6(%rsi),%dl
1801343c6:	88 57 05             	mov    %dl,0x5(%rdi)
1801343c9:	a8 40                	test   $0x40,%al
1801343cb:	0f 85 a8 03 00 00    	jne    0x180134779
1801343d1:	8a 56 07             	mov    0x7(%rsi),%dl
1801343d4:	88 57 06             	mov    %dl,0x6(%rdi)
1801343d7:	a8 80                	test   $0x80,%al
1801343d9:	0f 85 1a 04 00 00    	jne    0x1801347f9
1801343df:	8a 56 08             	mov    0x8(%rsi),%dl
1801343e2:	88 57 07             	mov    %dl,0x7(%rdi)
1801343e5:	48 83 c6 09          	add    $0x9,%rsi
1801343e9:	48 83 c7 08          	add    $0x8,%rdi
1801343ed:	e9 b3 fe ff ff       	jmp    0x1801342a5
1801343f2:	ff cb                	dec    %ebx
1801343f4:	49 8b d2             	mov    %r10,%rdx
1801343f7:	48 8d 0d 02 dc 00 00 	lea    0xdc02(%rip),%rcx        # 0x180142000
1801343fe:	8b 0c 99             	mov    (%rcx,%rbx,4),%ecx
180134401:	48 03 d1             	add    %rcx,%rdx
180134404:	48 8b ea             	mov    %rdx,%rbp
180134407:	e9 25 ff ff ff       	jmp    0x180134331
18013440c:	48 83 c7 01          	add    $0x1,%rdi
180134410:	48 3b fd             	cmp    %rbp,%rdi
180134413:	0f 87 a6 00 00 00    	ja     0x1801344bf
180134419:	48 8d 56 01          	lea    0x1(%rsi),%rdx
18013441d:	4c 8b e2             	mov    %rdx,%r12
180134420:	33 c9                	xor    %ecx,%ecx
180134422:	66 8b 4e 02          	mov    0x2(%rsi),%cx
180134426:	8b f1                	mov    %ecx,%esi
180134428:	48 8d 15 15 dc 00 00 	lea    0xdc15(%rip),%rdx        # 0x180142044
18013442f:	23 0c 9a             	and    (%rdx,%rbx,4),%ecx
180134432:	87 d9                	xchg   %ebx,%ecx
180134434:	d3 ee                	shr    %cl,%esi
180134436:	87 d9                	xchg   %ebx,%ecx
180134438:	48 f7 de             	neg    %rsi
18013443b:	48 8d 74 3e ff       	lea    -0x1(%rsi,%rdi,1),%rsi
180134440:	49 3b f2             	cmp    %r10,%rsi
180134443:	0f 82 80 09 00 00    	jb     0x180134dc9
180134449:	83 c1 03             	add    $0x3,%ecx
18013444c:	48 8d 14 0f          	lea    (%rdi,%rcx,1),%rdx
180134450:	49 3b d3             	cmp    %r11,%rdx
180134453:	0f 83 d1 04 00 00    	jae    0x18013492a
180134459:	f3 a4                	rep movsb %ds:(%rsi),%es:(%rdi)
18013445b:	49 8b f4             	mov    %r12,%rsi
18013445e:	48 83 ef 02          	sub    $0x2,%rdi
180134462:	a8 04                	test   $0x4,%al
180134464:	75 73                	jne    0x1801344d9
180134466:	8a 56 03             	mov    0x3(%rsi),%dl
180134469:	88 57 02             	mov    %dl,0x2(%rdi)
18013446c:	a8 08                	test   $0x8,%al
18013446e:	0f 85 24 01 00 00    	jne    0x180134598
180134474:	8a 56 04             	mov    0x4(%rsi),%dl
180134477:	88 57 03             	mov    %dl,0x3(%rdi)
18013447a:	a8 10                	test   $0x10,%al
18013447c:	0f 85 c7 01 00 00    	jne    0x180134649
180134482:	8a 56 05             	mov    0x5(%rsi),%dl
180134485:	88 57 04             	mov    %dl,0x4(%rdi)
180134488:	a8 20                	test   $0x20,%al
18013448a:	0f 85 58 02 00 00    	jne    0x1801346e8
180134490:	8a 56 06             	mov    0x6(%rsi),%dl
180134493:	88 57 05             	mov    %dl,0x5(%rdi)
180134496:	a8 40                	test   $0x40,%al
180134498:	0f 85 db 02 00 00    	jne    0x180134779
18013449e:	8a 56 07             	mov    0x7(%rsi),%dl
1801344a1:	88 57 06             	mov    %dl,0x6(%rdi)
1801344a4:	a8 80                	test   $0x80,%al
1801344a6:	0f 85 4d 03 00 00    	jne    0x1801347f9
1801344ac:	8a 56 08             	mov    0x8(%rsi),%dl
1801344af:	88 57 07             	mov    %dl,0x7(%rdi)
1801344b2:	48 83 c6 09          	add    $0x9,%rsi
1801344b6:	48 83 c7 08          	add    $0x8,%rdi
1801344ba:	e9 e6 fd ff ff       	jmp    0x1801342a5
1801344bf:	ff cb                	dec    %ebx
1801344c1:	49 8b d2             	mov    %r10,%rdx
1801344c4:	48 8d 0d 35 db 00 00 	lea    0xdb35(%rip),%rcx        # 0x180142000
1801344cb:	8b 0c 99             	mov    (%rcx,%rbx,4),%ecx
1801344ce:	48 03 d1             	add    %rcx,%rdx
1801344d1:	48 8b ea             	mov    %rdx,%rbp
1801344d4:	e9 37 ff ff ff       	jmp    0x180134410
1801344d9:	48 83 c7 02          	add    $0x2,%rdi
1801344dd:	48 3b fd             	cmp    %rbp,%rdi
1801344e0:	0f 87 98 00 00 00    	ja     0x18013457e
1801344e6:	48 8d 56 01          	lea    0x1(%rsi),%rdx
1801344ea:	4c 8b e2             	mov    %rdx,%r12
1801344ed:	33 c9                	xor    %ecx,%ecx
1801344ef:	66 8b 4e 03          	mov    0x3(%rsi),%cx
1801344f3:	8b f1                	mov    %ecx,%esi
1801344f5:	48 8d 15 48 db 00 00 	lea    0xdb48(%rip),%rdx        # 0x180142044
1801344fc:	23 0c 9a             	and    (%rdx,%rbx,4),%ecx
1801344ff:	87 d9                	xchg   %ebx,%ecx
180134501:	d3 ee                	shr    %cl,%esi
180134503:	87 d9                	xchg   %ebx,%ecx
180134505:	48 f7 de             	neg    %rsi
180134508:	48 8d 74 3e ff       	lea    -0x1(%rsi,%rdi,1),%rsi
18013450d:	49 3b f2             	cmp    %r10,%rsi
180134510:	0f 82 b3 08 00 00    	jb     0x180134dc9
180134516:	83 c1 03             	add    $0x3,%ecx
180134519:	48 8d 14 0f          	lea    (%rdi,%rcx,1),%rdx
18013451d:	49 3b d3             	cmp    %r11,%rdx
180134520:	0f 83 ae 04 00 00    	jae    0x1801349d4
180134526:	f3 a4                	rep movsb %ds:(%rsi),%es:(%rdi)
180134528:	49 8b f4             	mov    %r12,%rsi
18013452b:	48 83 ef 03          	sub    $0x3,%rdi
18013452f:	a8 08                	test   $0x8,%al
180134531:	75 65                	jne    0x180134598
180134533:	8a 56 04             	mov    0x4(%rsi),%dl
180134536:	88 57 03             	mov    %dl,0x3(%rdi)
180134539:	a8 10                	test   $0x10,%al
18013453b:	0f 85 08 01 00 00    	jne    0x180134649
180134541:	8a 56 05             	mov    0x5(%rsi),%dl
180134544:	88 57 04             	mov    %dl,0x4(%rdi)
180134547:	a8 20                	test   $0x20,%al
180134549:	0f 85 99 01 00 00    	jne    0x1801346e8
18013454f:	8a 56 06             	mov    0x6(%rsi),%dl
180134552:	88 57 05             	mov    %dl,0x5(%rdi)
180134555:	a8 40                	test   $0x40,%al
180134557:	0f 85 1c 02 00 00    	jne    0x180134779
18013455d:	8a 56 07             	mov    0x7(%rsi),%dl
180134560:	88 57 06             	mov    %dl,0x6(%rdi)
180134563:	a8 80                	test   $0x80,%al
180134565:	0f 85 8e 02 00 00    	jne    0x1801347f9
18013456b:	8a 56 08             	mov    0x8(%rsi),%dl
18013456e:	88 57 07             	mov    %dl,0x7(%rdi)
180134571:	48 83 c6 09          	add    $0x9,%rsi
180134575:	48 83 c7 08          	add    $0x8,%rdi
180134579:	e9 27 fd ff ff       	jmp    0x1801342a5
18013457e:	ff cb                	dec    %ebx
180134580:	49 8b d2             	mov    %r10,%rdx
180134583:	48 8d 0d 76 da 00 00 	lea    0xda76(%rip),%rcx        # 0x180142000
18013458a:	8b 0c 99             	mov    (%rcx,%rbx,4),%ecx
18013458d:	48 03 d1             	add    %rcx,%rdx
180134590:	48 8b ea             	mov    %rdx,%rbp
180134593:	e9 45 ff ff ff       	jmp    0x1801344dd
180134598:	48 83 c7 03          	add    $0x3,%rdi
18013459c:	48 3b fd             	cmp    %rbp,%rdi
18013459f:	0f 87 8a 00 00 00    	ja     0x18013462f
1801345a5:	48 8d 56 01          	lea    0x1(%rsi),%rdx
1801345a9:	4c 8b e2             	mov    %rdx,%r12
1801345ac:	33 c9                	xor    %ecx,%ecx
1801345ae:	66 8b 4e 04          	mov    0x4(%rsi),%cx
1801345b2:	8b f1                	mov    %ecx,%esi
1801345b4:	48 8d 15 89 da 00 00 	lea    0xda89(%rip),%rdx        # 0x180142044
1801345bb:	23 0c 9a             	and    (%rdx,%rbx,4),%ecx
1801345be:	87 d9                	xchg   %ebx,%ecx
1801345c0:	d3 ee                	shr    %cl,%esi
1801345c2:	87 d9                	xchg   %ebx,%ecx
1801345c4:	48 f7 de             	neg    %rsi
1801345c7:	48 8d 74 3e ff       	lea    -0x1(%rsi,%rdi,1),%rsi
1801345cc:	49 3b f2             	cmp    %r10,%rsi
1801345cf:	0f 82 f4 07 00 00    	jb     0x180134dc9
1801345d5:	83 c1 03             	add    $0x3,%ecx
1801345d8:	48 8d 14 0f          	lea    (%rdi,%rcx,1),%rdx
1801345dc:	49 3b d3             	cmp    %r11,%rdx
1801345df:	0f 83 99 04 00 00    	jae    0x180134a7e
1801345e5:	f3 a4                	rep movsb %ds:(%rsi),%es:(%rdi)
1801345e7:	49 8b f4             	mov    %r12,%rsi
1801345ea:	48 83 ef 04          	sub    $0x4,%rdi
1801345ee:	a8 10                	test   $0x10,%al
1801345f0:	75 57                	jne    0x180134649
1801345f2:	8a 56 05             	mov    0x5(%rsi),%dl
1801345f5:	88 57 04             	mov    %dl,0x4(%rdi)
1801345f8:	a8 20                	test   $0x20,%al
1801345fa:	0f 85 e8 00 00 00    	jne    0x1801346e8
180134600:	8a 56 06             	mov    0x6(%rsi),%dl
180134603:	88 57 05             	mov    %dl,0x5(%rdi)
180134606:	a8 40                	test   $0x40,%al
180134608:	0f 85 6b 01 00 00    	jne    0x180134779
18013460e:	8a 56 07             	mov    0x7(%rsi),%dl
180134611:	88 57 06             	mov    %dl,0x6(%rdi)
180134614:	a8 80                	test   $0x80,%al
180134616:	0f 85 dd 01 00 00    	jne    0x1801347f9
18013461c:	8a 56 08             	mov    0x8(%rsi),%dl
18013461f:	88 57 07             	mov    %dl,0x7(%rdi)
180134622:	48 83 c6 09          	add    $0x9,%rsi
180134626:	48 83 c7 08          	add    $0x8,%rdi
18013462a:	e9 76 fc ff ff       	jmp    0x1801342a5
18013462f:	ff cb                	dec    %ebx
180134631:	49 8b d2             	mov    %r10,%rdx
180134634:	48 8d 0d c5 d9 00 00 	lea    0xd9c5(%rip),%rcx        # 0x180142000
18013463b:	8b 0c 99             	mov    (%rcx,%rbx,4),%ecx
18013463e:	48 03 d1             	add    %rcx,%rdx
180134641:	48 8b ea             	mov    %rdx,%rbp
180134644:	e9 53 ff ff ff       	jmp    0x18013459c
180134649:	48 83 c7 04          	add    $0x4,%rdi
18013464d:	48 3b fd             	cmp    %rbp,%rdi
180134650:	77 7c                	ja     0x1801346ce
180134652:	48 8d 56 01          	lea    0x1(%rsi),%rdx
180134656:	4c 8b e2             	mov    %rdx,%r12
180134659:	33 c9                	xor    %ecx,%ecx
18013465b:	66 8b 4e 05          	mov    0x5(%rsi),%cx
18013465f:	8b f1                	mov    %ecx,%esi
180134661:	48 8d 15 dc d9 00 00 	lea    0xd9dc(%rip),%rdx        # 0x180142044
180134668:	23 0c 9a             	and    (%rdx,%rbx,4),%ecx
18013466b:	87 d9                	xchg   %ebx,%ecx
18013466d:	d3 ee                	shr    %cl,%esi
18013466f:	87 d9                	xchg   %ebx,%ecx
180134671:	48 f7 de             	neg    %rsi
180134674:	48 8d 74 3e ff       	lea    -0x1(%rsi,%rdi,1),%rsi
180134679:	49 3b f2             	cmp    %r10,%rsi
18013467c:	0f 82 47 07 00 00    	jb     0x180134dc9
180134682:	83 c1 03             	add    $0x3,%ecx
180134685:	48 8d 14 0f          	lea    (%rdi,%rcx,1),%rdx
180134689:	49 3b d3             	cmp    %r11,%rdx
18013468c:	0f 83 96 04 00 00    	jae    0x180134b28
180134692:	f3 a4                	rep movsb %ds:(%rsi),%es:(%rdi)
180134694:	49 8b f4             	mov    %r12,%rsi
180134697:	48 83 ef 05          	sub    $0x5,%rdi
18013469b:	a8 20                	test   $0x20,%al
18013469d:	75 49                	jne    0x1801346e8
18013469f:	8a 56 06             	mov    0x6(%rsi),%dl
1801346a2:	88 57 05             	mov    %dl,0x5(%rdi)
1801346a5:	a8 40                	test   $0x40,%al
1801346a7:	0f 85 cc 00 00 00    	jne    0x180134779
1801346ad:	8a 56 07             	mov    0x7(%rsi),%dl
1801346b0:	88 57 06             	mov    %dl,0x6(%rdi)
1801346b3:	a8 80                	test   $0x80,%al
1801346b5:	0f 85 3e 01 00 00    	jne    0x1801347f9
1801346bb:	8a 56 08             	mov    0x8(%rsi),%dl
1801346be:	88 57 07             	mov    %dl,0x7(%rdi)
1801346c1:	48 83 c6 09          	add    $0x9,%rsi
1801346c5:	48 83 c7 08          	add    $0x8,%rdi
1801346c9:	e9 d7 fb ff ff       	jmp    0x1801342a5
1801346ce:	ff cb                	dec    %ebx
1801346d0:	49 8b d2             	mov    %r10,%rdx
1801346d3:	48 8d 0d 26 d9 00 00 	lea    0xd926(%rip),%rcx        # 0x180142000
1801346da:	8b 0c 99             	mov    (%rcx,%rbx,4),%ecx
1801346dd:	48 03 d1             	add    %rcx,%rdx
1801346e0:	48 8b ea             	mov    %rdx,%rbp
1801346e3:	e9 65 ff ff ff       	jmp    0x18013464d
1801346e8:	48 83 c7 05          	add    $0x5,%rdi
1801346ec:	48 3b fd             	cmp    %rbp,%rdi
1801346ef:	77 6e                	ja     0x18013475f
1801346f1:	48 8d 56 01          	lea    0x1(%rsi),%rdx
1801346f5:	4c 8b e2             	mov    %rdx,%r12
1801346f8:	33 c9                	xor    %ecx,%ecx
1801346fa:	66 8b 4e 06          	mov    0x6(%rsi),%cx
1801346fe:	8b f1                	mov    %ecx,%esi
180134700:	48 8d 15 3d d9 00 00 	lea    0xd93d(%rip),%rdx        # 0x180142044
180134707:	23 0c 9a             	and    (%rdx,%rbx,4),%ecx