1400732ed:	cc                   	int3
1400732ee:	cc                   	int3
1400732ef:	cc                   	int3
1400732f0:	cc                   	int3
1400732f1:	cc                   	int3
1400732f2:	cc                   	int3
1400732f3:	cc                   	int3
1400732f4:	cc                   	int3
1400732f5:	cc                   	int3
1400732f6:	cc                   	int3
1400732f7:	cc                   	int3
1400732f8:	cc                   	int3
1400732f9:	cc                   	int3
1400732fa:	cc                   	int3
1400732fb:	cc                   	int3
1400732fc:	cc                   	int3
1400732fd:	cc                   	int3
1400732fe:	cc                   	int3
1400732ff:	cc                   	int3
140073300:	48 8b 47 3c          	mov    0x3c(%rdi),%rax
140073304:	48 8b 5f 44          	mov    0x44(%rdi),%rbx
140073308:	48 8b 4f 4c          	mov    0x4c(%rdi),%rcx
14007330c:	48 8b 57 54          	mov    0x54(%rdi),%rdx
140073310:	48 8b 6f 5c          	mov    0x5c(%rdi),%rbp
140073314:	eb 0a                	jmp    0x140073320
140073316:	90                   	nop
140073317:	90                   	nop
140073318:	90                   	nop
140073319:	90                   	nop
14007331a:	90                   	nop
14007331b:	90                   	nop
14007331c:	90                   	nop
14007331d:	90                   	nop
14007331e:	90                   	nop
14007331f:	90                   	nop
140073320:	4c 8b 47 9c          	mov    -0x64(%rdi),%r8
140073324:	4c 8b 4f cc          	mov    -0x34(%rdi),%r9
140073328:	4c 8b 57 fc          	mov    -0x4(%rdi),%r10
14007332c:	4c 8b 5f 2c          	mov    0x2c(%rdi),%r11
140073330:	48 33 4f ac          	xor    -0x54(%rdi),%rcx
140073334:	48 33 57 b4          	xor    -0x4c(%rdi),%rdx
140073338:	4c 31 c0             	xor    %r8,%rax
14007333b:	48 33 5f a4          	xor    -0x5c(%rdi),%rbx
14007333f:	48 33 4f d4          	xor    -0x2c(%rdi),%rcx
140073343:	48 33 47 c4          	xor    -0x3c(%rdi),%rax
140073347:	49 89 ec             	mov    %rbp,%r12
14007334a:	48 33 6f bc          	xor    -0x44(%rdi),%rbp
14007334e:	4c 31 d1             	xor    %r10,%rcx
140073351:	48 33 47 ec          	xor    -0x14(%rdi),%rax
140073355:	48 33 57 dc          	xor    -0x24(%rdi),%rdx
140073359:	4c 31 cb             	xor    %r9,%rbx
14007335c:	48 33 6f e4          	xor    -0x1c(%rdi),%rbp
140073360:	48 33 4f 24          	xor    0x24(%rdi),%rcx
140073364:	48 33 47 14          	xor    0x14(%rdi),%rax
140073368:	48 33 57 04          	xor    0x4(%rdi),%rdx
14007336c:	48 33 5f f4          	xor    -0xc(%rdi),%rbx
140073370:	48 33 6f 0c          	xor    0xc(%rdi),%rbp
140073374:	49 89 cd             	mov    %rcx,%r13
140073377:	48 d1 c1             	rol    $1,%rcx
14007337a:	48 31 c1             	xor    %rax,%rcx
14007337d:	4c 31 da             	xor    %r11,%rdx
140073380:	48 d1 c0             	rol    $1,%rax
140073383:	48 31 d0             	xor    %rdx,%rax
140073386:	48 33 5f 1c          	xor    0x1c(%rdi),%rbx
14007338a:	48 d1 c2             	rol    $1,%rdx
14007338d:	48 31 da             	xor    %rbx,%rdx
140073390:	48 33 6f 34          	xor    0x34(%rdi),%rbp
140073394:	48 d1 c3             	rol    $1,%rbx
140073397:	48 31 eb             	xor    %rbp,%rbx
14007339a:	48 d1 c5             	rol    $1,%rbp
14007339d:	4c 31 ed             	xor    %r13,%rbp
1400733a0:	49 31 c9             	xor    %rcx,%r9
1400733a3:	49 31 d2             	xor    %rdx,%r10
1400733a6:	49 c1 c1 2c          	rol    $0x2c,%r9
1400733aa:	49 31 eb             	xor    %rbp,%r11
1400733ad:	49 31 c4             	xor    %rax,%r12
1400733b0:	49 c1 c2 2b          	rol    $0x2b,%r10
1400733b4:	49 31 d8             	xor    %rbx,%r8
1400733b7:	4d 89 cd             	mov    %r9,%r13
1400733ba:	49 c1 c3 15          	rol    $0x15,%r11
1400733be:	4d 09 d1             	or     %r10,%r9
1400733c1:	4d 31 c1             	xor    %r8,%r9
1400733c4:	49 c1 c4 0e          	rol    $0xe,%r12
1400733c8:	4d 33 0f             	xor    (%r15),%r9
1400733cb:	4d 8d 7f 08          	lea    0x8(%r15),%r15
1400733cf:	4d 89 e6             	mov    %r12,%r14
1400733d2:	4d 21 dc             	and    %r11,%r12
1400733d5:	4c 89 4e 9c          	mov    %r9,-0x64(%rsi)
1400733d9:	4d 31 d4             	xor    %r10,%r12
1400733dc:	49 f7 d2             	not    %r10
1400733df:	4c 89 66 ac          	mov    %r12,-0x54(%rsi)
1400733e3:	4d 09 da             	or     %r11,%r10
1400733e6:	4c 8b 67 4c          	mov    0x4c(%rdi),%r12
1400733ea:	4d 31 ea             	xor    %r13,%r10
1400733ed:	4c 89 56 a4          	mov    %r10,-0x5c(%rsi)
1400733f1:	4d 21 c5             	and    %r8,%r13
1400733f4:	4c 8b 4f e4          	mov    -0x1c(%rdi),%r9
1400733f8:	4d 31 f5             	xor    %r14,%r13
1400733fb:	4c 8b 57 ec          	mov    -0x14(%rdi),%r10
1400733ff:	4c 89 6e bc          	mov    %r13,-0x44(%rsi)
140073403:	4d 09 c6             	or     %r8,%r14
140073406:	4c 8b 47 b4          	mov    -0x4c(%rdi),%r8
14007340a:	4d 31 de             	xor    %r11,%r14
14007340d:	4c 8b 5f 1c          	mov    0x1c(%rdi),%r11
140073411:	4c 89 76 b4          	mov    %r14,-0x4c(%rsi)
140073415:	49 31 e8             	xor    %rbp,%r8
140073418:	49 31 d4             	xor    %rdx,%r12
14007341b:	49 c1 c0 1c          	rol    $0x1c,%r8
14007341f:	49 31 cb             	xor    %rcx,%r11
140073422:	49 31 c1             	xor    %rax,%r9
140073425:	49 c1 c4 3d          	rol    $0x3d,%r12
140073429:	49 c1 c3 2d          	rol    $0x2d,%r11
14007342d:	49 31 da             	xor    %rbx,%r10
140073430:	49 c1 c1 14          	rol    $0x14,%r9
140073434:	4d 89 c5             	mov    %r8,%r13
140073437:	4d 09 e0             	or     %r12,%r8
14007343a:	49 c1 c2 03          	rol    $0x3,%r10
14007343e:	4d 31 d8             	xor    %r11,%r8
140073441:	4c 89 46 dc          	mov    %r8,-0x24(%rsi)
140073445:	4d 89 ce             	mov    %r9,%r14
140073448:	4d 21 e9             	and    %r13,%r9
14007344b:	4c 8b 47 a4          	mov    -0x5c(%rdi),%r8
14007344f:	4d 31 e1             	xor    %r12,%r9
140073452:	49 f7 d4             	not    %r12
140073455:	4c 89 4e e4          	mov    %r9,-0x1c(%rsi)
140073459:	4d 09 dc             	or     %r11,%r12
14007345c:	4c 8b 4f d4          	mov    -0x2c(%rdi),%r9
140073460:	4d 31 d4             	xor    %r10,%r12
140073463:	4c 89 66 d4          	mov    %r12,-0x2c(%rsi)
140073467:	4d 21 d3             	and    %r10,%r11
14007346a:	4c 8b 67 3c          	mov    0x3c(%rdi),%r12
14007346e:	4d 31 f3             	xor    %r14,%r11
140073471:	4c 89 5e cc          	mov    %r11,-0x34(%rsi)
140073475:	4d 09 d6             	or     %r10,%r14
140073478:	4c 8b 57 04          	mov    0x4(%rdi),%r10
14007347c:	4d 31 ee             	xor    %r13,%r14
14007347f:	4c 8b 5f 34          	mov    0x34(%rdi),%r11
140073483:	4c 89 76 c4          	mov    %r14,-0x3c(%rsi)
140073487:	49 31 ea             	xor    %rbp,%r10
14007348a:	49 31 c3             	xor    %rax,%r11
14007348d:	49 c1 c2 19          	rol    $0x19,%r10
140073491:	49 31 d1             	xor    %rdx,%r9
140073494:	49 c1 c3 08          	rol    $0x8,%r11
140073498:	49 31 dc             	xor    %rbx,%r12
14007349b:	49 c1 c1 06          	rol    $0x6,%r9
14007349f:	49 31 c8             	xor    %rcx,%r8
1400734a2:	49 c1 c4 12          	rol    $0x12,%r12
1400734a6:	4d 89 d5             	mov    %r10,%r13
1400734a9:	4d 21 da             	and    %r11,%r10
1400734ac:	49 d1 c0             	rol    $1,%r8
1400734af:	49 f7 d3             	not    %r11
1400734b2:	4d 31 ca             	xor    %r9,%r10
1400734b5:	4c 89 56 f4          	mov    %r10,-0xc(%rsi)
1400734b9:	4d 89 e6             	mov    %r12,%r14
1400734bc:	4d 21 dc             	and    %r11,%r12
1400734bf:	4c 8b 57 f4          	mov    -0xc(%rdi),%r10
1400734c3:	4d 31 ec             	xor    %r13,%r12
1400734c6:	4c 89 66 fc          	mov    %r12,-0x4(%rsi)
1400734ca:	4d 09 cd             	or     %r9,%r13
1400734cd:	4c 8b 67 54          	mov    0x54(%rdi),%r12
1400734d1:	4d 31 c5             	xor    %r8,%r13
1400734d4:	4c 89 6e ec          	mov    %r13,-0x14(%rsi)
1400734d8:	4d 21 c1             	and    %r8,%r9
1400734db:	4d 31 f1             	xor    %r14,%r9
1400734de:	4c 89 4e 0c          	mov    %r9,0xc(%rsi)
1400734e2:	4d 09 c6             	or     %r8,%r14
1400734e5:	4c 8b 4f c4          	mov    -0x3c(%rdi),%r9
1400734e9:	4d 31 de             	xor    %r11,%r14
1400734ec:	4c 8b 5f 24          	mov    0x24(%rdi),%r11
1400734f0:	4c 89 76 04          	mov    %r14,0x4(%rsi)
1400734f4:	4c 8b 47 bc          	mov    -0x44(%rdi),%r8
1400734f8:	49 31 ca             	xor    %rcx,%r10
1400734fb:	49 31 d3             	xor    %rdx,%r11
1400734fe:	49 c1 c2 0a          	rol    $0xa,%r10
140073502:	49 31 d9             	xor    %rbx,%r9
140073505:	49 c1 c3 0f          	rol    $0xf,%r11
140073509:	49 31 ec             	xor    %rbp,%r12
14007350c:	49 c1 c1 24          	rol    $0x24,%r9
140073510:	49 31 c0             	xor    %rax,%r8
140073513:	49 c1 c4 38          	rol    $0x38,%r12
140073517:	4d 89 d5             	mov    %r10,%r13
14007351a:	4d 09 da             	or     %r11,%r10
14007351d:	49 c1 c0 1b          	rol    $0x1b,%r8
140073521:	49 f7 d3             	not    %r11
140073524:	4d 31 ca             	xor    %r9,%r10
140073527:	4c 89 56 1c          	mov    %r10,0x1c(%rsi)
14007352b:	4d 89 e6             	mov    %r12,%r14
14007352e:	4d 09 dc             	or     %r11,%r12
140073531:	4d 31 ec             	xor    %r13,%r12
140073534:	4c 89 66 24          	mov    %r12,0x24(%rsi)
140073538:	4d 21 cd             	and    %r9,%r13
14007353b:	4d 31 c5             	xor    %r8,%r13
14007353e:	4c 89 6e 14          	mov    %r13,0x14(%rsi)
140073542:	4d 09 c1             	or     %r8,%r9
140073545:	4d 31 f1             	xor    %r14,%r9
140073548:	4c 89 4e 34          	mov    %r9,0x34(%rsi)
14007354c:	4d 21 f0             	and    %r14,%r8
14007354f:	4d 31 d8             	xor    %r11,%r8
140073552:	4c 89 46 2c          	mov    %r8,0x2c(%rsi)
140073556:	48 33 57 ac          	xor    -0x54(%rdi),%rdx
14007355a:	48 33 6f dc          	xor    -0x24(%rdi),%rbp
14007355e:	48 c1 c2 3e          	rol    $0x3e,%rdx
140073562:	48 33 4f 44          	xor    0x44(%rdi),%rcx
140073566:	48 c1 c5 37          	rol    $0x37,%rbp
14007356a:	48 33 47 0c          	xor    0xc(%rdi),%rax
14007356e:	48 c1 c1 02          	rol    $0x2,%rcx
140073572:	48 33 5f 14          	xor    0x14(%rdi),%rbx
140073576:	48 87 fe             	xchg   %rdi,%rsi
140073579:	48 c1 c0 27          	rol    $0x27,%rax
14007357d:	48 c1 c3 29          	rol    $0x29,%rbx
140073581:	49 89 d5             	mov    %rdx,%r13
140073584:	48 21 ea             	and    %rbp,%rdx
140073587:	48 f7 d5             	not    %rbp
14007358a:	48 31 ca             	xor    %rcx,%rdx
14007358d:	48 89 57 5c          	mov    %rdx,0x5c(%rdi)
140073591:	49 89 c6             	mov    %rax,%r14
140073594:	48 21 e8             	and    %rbp,%rax
140073597:	4c 31 e8             	xor    %r13,%rax
14007359a:	48 89 47 3c          	mov    %rax,0x3c(%rdi)
14007359e:	49 09 cd             	or     %rcx,%r13
1400735a1:	49 31 dd             	xor    %rbx,%r13
1400735a4:	4c 89 6f 54          	mov    %r13,0x54(%rdi)
1400735a8:	48 21 d9             	and    %rbx,%rcx
1400735ab:	4c 31 f1             	xor    %r14,%rcx
1400735ae:	48 89 4f 4c          	mov    %rcx,0x4c(%rdi)
1400735b2:	4c 09 f3             	or     %r14,%rbx
1400735b5:	48 31 eb             	xor    %rbp,%rbx
1400735b8:	48 89 5f 44          	mov    %rbx,0x44(%rdi)
1400735bc:	48 89 d5             	mov    %rdx,%rbp
1400735bf:	4c 89 ea             	mov    %r13,%rdx
1400735c2:	49 f7 c7 ff 00 00 00 	test   $0xff,%r15
1400735c9:	0f 85 51 fd ff ff    	jne    0x140073320
1400735cf:	4d 8d bf 40 ff ff ff 	lea    -0xc0(%r15),%r15
1400735d6:	f3 c3                	repz ret
1400735d8:	90                   	nop
1400735d9:	90                   	nop
1400735da:	90                   	nop
1400735db:	90                   	nop
1400735dc:	90                   	nop
1400735dd:	90                   	nop
1400735de:	90                   	nop
1400735df:	90                   	nop
1400735e0:	53                   	push   %rbx
1400735e1:	55                   	push   %rbp
1400735e2:	41 54                	push   %r12
1400735e4:	41 55                	push   %r13
1400735e6:	41 56                	push   %r14
1400735e8:	41 57                	push   %r15
1400735ea:	48 8d 7f 64          	lea    0x64(%rdi),%rdi
1400735ee:	48 81 ec c8 00 00 00 	sub    $0xc8,%rsp
1400735f5:	48 f7 57 a4          	notq   -0x5c(%rdi)
1400735f9:	48 f7 57 ac          	notq   -0x54(%rdi)
1400735fd:	48 f7 57 dc          	notq   -0x24(%rdi)
140073601:	48 f7 57 fc          	notq   -0x4(%rdi)
140073605:	48 f7 57 24          	notq   0x24(%rdi)
140073609:	48 f7 57 3c          	notq   0x3c(%rdi)
14007360d:	4c 8d 3d 2c 02 00 00 	lea    0x22c(%rip),%r15        # 0x140073840
140073614:	48 8d 74 24 64       	lea    0x64(%rsp),%rsi
140073619:	e8 e2 fc ff ff       	call   0x140073300
14007361e:	48 f7 57 a4          	notq   -0x5c(%rdi)
140073622:	48 f7 57 ac          	notq   -0x54(%rdi)
140073626:	48 f7 57 dc          	notq   -0x24(%rdi)
14007362a:	48 f7 57 fc          	notq   -0x4(%rdi)
14007362e:	48 f7 57 24          	notq   0x24(%rdi)
140073632:	48 f7 57 3c          	notq   0x3c(%rdi)
140073636:	48 8d 7f 9c          	lea    -0x64(%rdi),%rdi
14007363a:	48 81 c4 c8 00 00 00 	add    $0xc8,%rsp
140073641:	41 5f                	pop    %r15
140073643:	41 5e                	pop    %r14
140073645:	41 5d                	pop    %r13
140073647:	41 5c                	pop    %r12
140073649:	5d                   	pop    %rbp
14007364a:	5b                   	pop    %rbx
14007364b:	f3 c3                	repz ret
14007364d:	90                   	nop
14007364e:	90                   	nop
14007364f:	90                   	nop
140073650:	90                   	nop
140073651:	90                   	nop
140073652:	90                   	nop
140073653:	90                   	nop
140073654:	90                   	nop
140073655:	90                   	nop
140073656:	90                   	nop
140073657:	90                   	nop
140073658:	90                   	nop
140073659:	90                   	nop
14007365a:	90                   	nop
14007365b:	90                   	nop
14007365c:	90                   	nop
14007365d:	90                   	nop
14007365e:	90                   	nop
14007365f:	90                   	nop
140073660:	48 89 7c 24 08       	mov    %rdi,0x8(%rsp)
140073665:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14007366a:	48 89 e0             	mov    %rsp,%rax
14007366d:	48 89 cf             	mov    %rcx,%rdi
140073670:	48 89 d6             	mov    %rdx,%rsi
140073673:	4c 89 c2             	mov    %r8,%rdx
140073676:	4c 89 c9             	mov    %r9,%rcx
140073679:	53                   	push   %rbx
14007367a:	55                   	push   %rbp
14007367b:	41 54                	push   %r12
14007367d:	41 55                	push   %r13
14007367f:	41 56                	push   %r14
140073681:	41 57                	push   %r15
140073683:	48 8d 7f 64          	lea    0x64(%rdi),%rdi
140073687:	48 81 ec e8 00 00 00 	sub    $0xe8,%rsp
14007368e:	49 89 f1             	mov    %rsi,%r9
140073691:	48 8d 74 24 64       	lea    0x64(%rsp),%rsi
140073696:	48 f7 57 a4          	notq   -0x5c(%rdi)
14007369a:	48 f7 57 ac          	notq   -0x54(%rdi)
14007369e:	48 f7 57 dc          	notq   -0x24(%rdi)
1400736a2:	48 f7 57 fc          	notq   -0x4(%rdi)
1400736a6:	48 f7 57 24          	notq   0x24(%rdi)
1400736aa:	48 f7 57 3c          	notq   0x3c(%rdi)
1400736ae:	4c 8d 3d 8b 01 00 00 	lea    0x18b(%rip),%r15        # 0x140073840
1400736b5:	48 89 4e 74          	mov    %rcx,0x74(%rsi)
1400736b9:	48 39 ca             	cmp    %rcx,%rdx
1400736bc:	72 42                	jb     0x140073700
1400736be:	48 c1 e9 03          	shr    $0x3,%rcx
1400736c2:	4c 8d 47 9c          	lea    -0x64(%rdi),%r8
1400736c6:	49 8b 01             	mov    (%r9),%rax
1400736c9:	4d 8d 49 08          	lea    0x8(%r9),%r9
1400736cd:	49 33 00             	xor    (%r8),%rax
1400736d0:	4d 8d 40 08          	lea    0x8(%r8),%r8
1400736d4:	48 83 ea 08          	sub    $0x8,%rdx
1400736d8:	49 89 40 f8          	mov    %rax,-0x8(%r8)
1400736dc:	48 83 e9 01          	sub    $0x1,%rcx
1400736e0:	75 e4                	jne    0x1400736c6
1400736e2:	4c 89 4e 64          	mov    %r9,0x64(%rsi)
1400736e6:	48 89 56 6c          	mov    %rdx,0x6c(%rsi)
1400736ea:	e8 11 fc ff ff       	call   0x140073300
1400736ef:	4c 8b 4e 64          	mov    0x64(%rsi),%r9
1400736f3:	48 8b 56 6c          	mov    0x6c(%rsi),%rdx
1400736f7:	48 8b 4e 74          	mov    0x74(%rsi),%rcx
1400736fb:	eb bc                	jmp    0x1400736b9
1400736fd:	90                   	nop
1400736fe:	90                   	nop
1400736ff:	90                   	nop
140073700:	48 89 d0             	mov    %rdx,%rax
140073703:	48 f7 57 a4          	notq   -0x5c(%rdi)
140073707:	48 f7 57 ac          	notq   -0x54(%rdi)
14007370b:	48 f7 57 dc          	notq   -0x24(%rdi)
14007370f:	48 f7 57 fc          	notq   -0x4(%rdi)
140073713:	48 f7 57 24          	notq   0x24(%rdi)
140073717:	48 f7 57 3c          	notq   0x3c(%rdi)
14007371b:	48 81 c4 e8 00 00 00 	add    $0xe8,%rsp
140073722:	41 5f                	pop    %r15
140073724:	41 5e                	pop    %r14