1401e22ed:	cc                   	int3
1401e22ee:	cc                   	int3
1401e22ef:	cc                   	int3
1401e22f0:	48 8d 05 41 73 dc 00 	lea    0xdc7341(%rip),%rax        # 0x140fa9638
1401e22f7:	48 89 01             	mov    %rax,(%rcx)
1401e22fa:	c3                   	ret
1401e22fb:	cc                   	int3
1401e22fc:	cc                   	int3
1401e22fd:	cc                   	int3
1401e22fe:	cc                   	int3
1401e22ff:	cc                   	int3
1401e2300:	48 83 ec 28          	sub    $0x28,%rsp
1401e2304:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1401e2308:	48 85 c9             	test   %rcx,%rcx
1401e230b:	74 2e                	je     0x1401e233b
1401e230d:	48 8b 01             	mov    (%rcx),%rax
1401e2310:	48 8b 40 10          	mov    0x10(%rax),%rax
1401e2314:	ff 15 06 17 da 00    	call   *0xda1706(%rip)        # 0x140f83a20
1401e231a:	4c 8b c0             	mov    %rax,%r8
1401e231d:	48 85 c0             	test   %rax,%rax
1401e2320:	74 19                	je     0x1401e233b
1401e2322:	48 8b 08             	mov    (%rax),%rcx
1401e2325:	ba 01 00 00 00       	mov    $0x1,%edx
1401e232a:	48 8b 01             	mov    (%rcx),%rax
1401e232d:	49 8b c8             	mov    %r8,%rcx
1401e2330:	48 83 c4 28          	add    $0x28,%rsp
1401e2334:	48 ff 25 e5 16 da 00 	rex.W jmp *0xda16e5(%rip)        # 0x140f83a20
1401e233b:	48 83 c4 28          	add    $0x28,%rsp
1401e233f:	c3                   	ret
1401e2340:	40 53                	rex push %rbx
1401e2342:	48 83 ec 20          	sub    $0x20,%rsp
1401e2346:	48 8b d9             	mov    %rcx,%rbx
1401e2349:	e8 de 91 c1 00       	call   0x140dfb52c
1401e234e:	85 c0                	test   %eax,%eax
1401e2350:	75 09                	jne    0x1401e235b
1401e2352:	48 8b 0b             	mov    (%rbx),%rcx
1401e2355:	e8 36 62 00 00       	call   0x1401e8590
1401e235a:	90                   	nop
1401e235b:	48 8b 13             	mov    (%rbx),%rdx
1401e235e:	48 8b 02             	mov    (%rdx),%rax
1401e2361:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401e2365:	48 8b 4c 11 48       	mov    0x48(%rcx,%rdx,1),%rcx
1401e236a:	48 85 c9             	test   %rcx,%rcx
1401e236d:	74 0e                	je     0x1401e237d
1401e236f:	48 8b 01             	mov    (%rcx),%rax
1401e2372:	48 8b 40 10          	mov    0x10(%rax),%rax
1401e2376:	ff 15 a4 16 da 00    	call   *0xda16a4(%rip)        # 0x140f83a20
1401e237c:	90                   	nop
1401e237d:	48 83 c4 20          	add    $0x20,%rsp
1401e2381:	5b                   	pop    %rbx
1401e2382:	c3                   	ret
1401e2383:	cc                   	int3
1401e2384:	cc                   	int3
1401e2385:	cc                   	int3
1401e2386:	cc                   	int3
1401e2387:	cc                   	int3
1401e2388:	cc                   	int3
1401e2389:	cc                   	int3
1401e238a:	cc                   	int3
1401e238b:	cc                   	int3
1401e238c:	cc                   	int3
1401e238d:	cc                   	int3
1401e238e:	cc                   	int3
1401e238f:	cc                   	int3
1401e2390:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1401e2395:	57                   	push   %rdi
1401e2396:	48 83 ec 20          	sub    $0x20,%rsp
1401e239a:	48 8b 19             	mov    (%rcx),%rbx
1401e239d:	48 8b f9             	mov    %rcx,%rdi
1401e23a0:	48 8b 02             	mov    (%rdx),%rax
1401e23a3:	48 89 01             	mov    %rax,(%rcx)
1401e23a6:	48 89 1a             	mov    %rbx,(%rdx)
1401e23a9:	48 85 db             	test   %rbx,%rbx
1401e23ac:	74 45                	je     0x1401e23f3
1401e23ae:	48 83 2b 01          	subq   $0x1,(%rbx)
1401e23b2:	75 3f                	jne    0x1401e23f3
1401e23b4:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
1401e23b9:	48 8b 73 10          	mov    0x10(%rbx),%rsi
1401e23bd:	48 85 f6             	test   %rsi,%rsi
1401e23c0:	74 1f                	je     0x1401e23e1
1401e23c2:	48 8d 4e 40          	lea    0x40(%rsi),%rcx
1401e23c6:	e8 55 f2 ff ff       	call   0x1401e1620
1401e23cb:	48 8d 4e 08          	lea    0x8(%rsi),%rcx
1401e23cf:	e8 9c 48 00 00       	call   0x1401e6c70
1401e23d4:	ba 48 00 00 00       	mov    $0x48,%edx
1401e23d9:	48 8b ce             	mov    %rsi,%rcx
1401e23dc:	e8 63 8d c3 00       	call   0x140e1b144
1401e23e1:	ba 28 00 00 00       	mov    $0x28,%edx
1401e23e6:	48 8b cb             	mov    %rbx,%rcx
1401e23e9:	e8 56 8d c3 00       	call   0x140e1b144
1401e23ee:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1401e23f3:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401e23f8:	48 8b c7             	mov    %rdi,%rax
1401e23fb:	48 83 c4 20          	add    $0x20,%rsp
1401e23ff:	5f                   	pop    %rdi
1401e2400:	c3                   	ret
1401e2401:	cc                   	int3
1401e2402:	cc                   	int3
1401e2403:	cc                   	int3
1401e2404:	cc                   	int3
1401e2405:	cc                   	int3
1401e2406:	cc                   	int3
1401e2407:	cc                   	int3
1401e2408:	cc                   	int3
1401e2409:	cc                   	int3
1401e240a:	cc                   	int3
1401e240b:	cc                   	int3
1401e240c:	cc                   	int3
1401e240d:	cc                   	int3
1401e240e:	cc                   	int3
1401e240f:	cc                   	int3
1401e2410:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1401e2415:	57                   	push   %rdi
1401e2416:	48 83 ec 20          	sub    $0x20,%rsp
1401e241a:	48 8b 02             	mov    (%rdx),%rax
1401e241d:	48 8b f9             	mov    %rcx,%rdi
1401e2420:	4c 8b 42 08          	mov    0x8(%rdx),%r8
1401e2424:	33 c9                	xor    %ecx,%ecx
1401e2426:	48 89 0a             	mov    %rcx,(%rdx)
1401e2429:	48 89 4a 08          	mov    %rcx,0x8(%rdx)
1401e242d:	48 8b 5f 08          	mov    0x8(%rdi),%rbx
1401e2431:	48 89 07             	mov    %rax,(%rdi)
1401e2434:	4c 89 47 08          	mov    %r8,0x8(%rdi)
1401e2438:	48 85 db             	test   %rbx,%rbx
1401e243b:	74 52                	je     0x1401e248f
1401e243d:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
1401e2442:	be ff ff ff ff       	mov    $0xffffffff,%esi
1401e2447:	8b c6                	mov    %esi,%eax
1401e2449:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1401e244e:	83 f8 01             	cmp    $0x1,%eax
1401e2451:	75 29                	jne    0x1401e247c
1401e2453:	48 8b 03             	mov    (%rbx),%rax
1401e2456:	48 8b cb             	mov    %rbx,%rcx
1401e2459:	48 8b 00             	mov    (%rax),%rax
1401e245c:	ff 15 be 15 da 00    	call   *0xda15be(%rip)        # 0x140f83a20
1401e2462:	f0 0f c1 73 0c       	lock xadd %esi,0xc(%rbx)
1401e2467:	83 fe 01             	cmp    $0x1,%esi
1401e246a:	75 10                	jne    0x1401e247c
1401e246c:	48 8b 03             	mov    (%rbx),%rax
1401e246f:	48 8b cb             	mov    %rbx,%rcx
1401e2472:	48 8b 40 08          	mov    0x8(%rax),%rax
1401e2476:	ff 15 a4 15 da 00    	call   *0xda15a4(%rip)        # 0x140f83a20
1401e247c:	48 8b 74 24 30       	mov    0x30(%rsp),%rsi
1401e2481:	48 8b c7             	mov    %rdi,%rax
1401e2484:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1401e2489:	48 83 c4 20          	add    $0x20,%rsp
1401e248d:	5f                   	pop    %rdi
1401e248e:	c3                   	ret
1401e248f:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1401e2494:	48 8b c7             	mov    %rdi,%rax
1401e2497:	48 83 c4 20          	add    $0x20,%rsp
1401e249b:	5f                   	pop    %rdi
1401e249c:	c3                   	ret
1401e249d:	cc                   	int3
1401e249e:	cc                   	int3
1401e249f:	cc                   	int3
1401e24a0:	40 53                	rex push %rbx
1401e24a2:	48 83 ec 20          	sub    $0x20,%rsp
1401e24a6:	48 8b d9             	mov    %rcx,%rbx
1401e24a9:	48 3b d1             	cmp    %rcx,%rdx
1401e24ac:	0f 84 89 00 00 00    	je     0x1401e253b
1401e24b2:	48 8b 42 08          	mov    0x8(%rdx),%rax
1401e24b6:	48 89 7c 24 38       	mov    %rdi,0x38(%rsp)
1401e24bb:	48 85 c0             	test   %rax,%rax
1401e24be:	74 04                	je     0x1401e24c4
1401e24c0:	f0 ff 40 08          	lock incl 0x8(%rax)
1401e24c4:	48 8b 7b 08          	mov    0x8(%rbx),%rdi
1401e24c8:	48 8b 4a 08          	mov    0x8(%rdx),%rcx
1401e24cc:	48 8b 02             	mov    (%rdx),%rax
1401e24cf:	48 89 03             	mov    %rax,(%rbx)
1401e24d2:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
1401e24d6:	48 85 ff             	test   %rdi,%rdi
1401e24d9:	74 52                	je     0x1401e252d
1401e24db:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
1401e24e0:	be ff ff ff ff       	mov    $0xffffffff,%esi
1401e24e5:	8b c6                	mov    %esi,%eax
1401e24e7:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1401e24ec:	83 f8 01             	cmp    $0x1,%eax
1401e24ef:	75 29                	jne    0x1401e251a
1401e24f1:	48 8b 07             	mov    (%rdi),%rax
1401e24f4:	48 8b cf             	mov    %rdi,%rcx
1401e24f7:	48 8b 00             	mov    (%rax),%rax
1401e24fa:	ff 15 20 15 da 00    	call   *0xda1520(%rip)        # 0x140f83a20
1401e2500:	f0 0f c1 77 0c       	lock xadd %esi,0xc(%rdi)
1401e2505:	83 fe 01             	cmp    $0x1,%esi
1401e2508:	75 10                	jne    0x1401e251a
1401e250a:	48 8b 07             	mov    (%rdi),%rax
1401e250d:	48 8b cf             	mov    %rdi,%rcx
1401e2510:	48 8b 40 08          	mov    0x8(%rax),%rax
1401e2514:	ff 15 06 15 da 00    	call   *0xda1506(%rip)        # 0x140f83a20
1401e251a:	48 8b 74 24 30       	mov    0x30(%rsp),%rsi
1401e251f:	48 8b c3             	mov    %rbx,%rax
1401e2522:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1401e2527:	48 83 c4 20          	add    $0x20,%rsp
1401e252b:	5b                   	pop    %rbx
1401e252c:	c3                   	ret
1401e252d:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1401e2532:	48 8b c3             	mov    %rbx,%rax
1401e2535:	48 83 c4 20          	add    $0x20,%rsp
1401e2539:	5b                   	pop    %rbx
1401e253a:	c3                   	ret
1401e253b:	48 8b c3             	mov    %rbx,%rax
1401e253e:	48 83 c4 20          	add    $0x20,%rsp
1401e2542:	5b                   	pop    %rbx
1401e2543:	c3                   	ret
1401e2544:	cc                   	int3
1401e2545:	cc                   	int3
1401e2546:	cc                   	int3
1401e2547:	cc                   	int3
1401e2548:	cc                   	int3
1401e2549:	cc                   	int3
1401e254a:	cc                   	int3
1401e254b:	cc                   	int3
1401e254c:	cc                   	int3
1401e254d:	cc                   	int3
1401e254e:	cc                   	int3
1401e254f:	cc                   	int3
1401e2550:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1401e2555:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401e255a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1401e255f:	57                   	push   %rdi
1401e2560:	48 83 ec 20          	sub    $0x20,%rsp
1401e2564:	48 8b fa             	mov    %rdx,%rdi
1401e2567:	48 8b d9             	mov    %rcx,%rbx
1401e256a:	48 3b d1             	cmp    %rcx,%rdx
1401e256d:	74 76                	je     0x1401e25e5
1401e256f:	48 85 d2             	test   %rdx,%rdx
1401e2572:	74 1b                	je     0x1401e258f
1401e2574:	80 7a 10 01          	cmpb   $0x1,0x10(%rdx)
1401e2578:	75 05                	jne    0x1401e257f
1401e257a:	48 8b 32             	mov    (%rdx),%rsi
1401e257d:	eb 1a                	jmp    0x1401e2599
1401e257f:	48 85 ff             	test   %rdi,%rdi
1401e2582:	74 0b                	je     0x1401e258f
1401e2584:	80 7a 10 00          	cmpb   $0x0,0x10(%rdx)
1401e2588:	75 05                	jne    0x1401e258f
1401e258a:	48 8b 32             	mov    (%rdx),%rsi
1401e258d:	eb 0a                	jmp    0x1401e2599
1401e258f:	e8 2c 8d 8b 00       	call   0x140a9b2c0
1401e2594:	48 8b 74 24 30       	mov    0x30(%rsp),%rsi
1401e2599:	48 85 db             	test   %rbx,%rbx
1401e259c:	74 1b                	je     0x1401e25b9
1401e259e:	80 7b 10 01          	cmpb   $0x1,0x10(%rbx)
1401e25a2:	75 05                	jne    0x1401e25a9
1401e25a4:	48 8b 0b             	mov    (%rbx),%rcx
1401e25a7:	eb 1a                	jmp    0x1401e25c3
1401e25a9:	48 85 db             	test   %rbx,%rbx
1401e25ac:	74 0b                	je     0x1401e25b9
1401e25ae:	80 7b 10 00          	cmpb   $0x0,0x10(%rbx)
1401e25b2:	75 05                	jne    0x1401e25b9
1401e25b4:	48 8b 0b             	mov    (%rbx),%rcx
1401e25b7:	eb 0a                	jmp    0x1401e25c3
1401e25b9:	e8 02 8d 8b 00       	call   0x140a9b2c0
1401e25be:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1401e25c3:	48 8b d6             	mov    %rsi,%rdx
1401e25c6:	e8 55 0d 00 00       	call   0x1401e3320
1401e25cb:	90                   	nop
1401e25cc:	80 7f 10 01          	cmpb   $0x1,0x10(%rdi)
1401e25d0:	74 0c                	je     0x1401e25de
1401e25d2:	48 8b cf             	mov    %rdi,%rcx
1401e25d5:	e8 b6 eb ff ff       	call   0x1401e1190
1401e25da:	c6 47 10 01          	movb   $0x1,0x10(%rdi)
1401e25de:	48 c7 07 00 00 00 00 	movq   $0x0,(%rdi)
1401e25e5:	48 8b c3             	mov    %rbx,%rax
1401e25e8:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1401e25ed:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1401e25f2:	48 83 c4 20          	add    $0x20,%rsp
1401e25f6:	5f                   	pop    %rdi
1401e25f7:	c3                   	ret
1401e25f8:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1401e25fd:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1401e2602:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1401e2607:	48 83 c4 20          	add    $0x20,%rsp
1401e260b:	5f                   	pop    %rdi
1401e260c:	c3                   	ret
1401e260d:	cc                   	int3
1401e260e:	cc                   	int3
1401e260f:	cc                   	int3
1401e2610:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1401e2615:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1401e261a:	57                   	push   %rdi
1401e261b:	48 81 ec c0 00 00 00 	sub    $0xc0,%rsp
1401e2622:	48 8b 05 d7 68 1d 01 	mov    0x11d68d7(%rip),%rax        # 0x1413b8f00
1401e2629:	48 33 c4             	xor    %rsp,%rax
1401e262c:	48 89 84 24 b8 00 00 	mov    %rax,0xb8(%rsp)
1401e2633:	00
1401e2634:	48 8b fa             	mov    %rdx,%rdi
1401e2637:	48 8b f1             	mov    %rcx,%rsi
1401e263a:	48 89 94 24 b0 00 00 	mov    %rdx,0xb0(%rsp)
1401e2641:	00
1401e2642:	48 85 c9             	test   %rcx,%rcx
1401e2645:	74 0b                	je     0x1401e2652
1401e2647:	80 79 10 01          	cmpb   $0x1,0x10(%rcx)
1401e264b:	75 05                	jne    0x1401e2652
1401e264d:	48 8b 19             	mov    (%rcx),%rbx
1401e2650:	eb 1d                	jmp    0x1401e266f
1401e2652:	48 85 f6             	test   %rsi,%rsi
1401e2655:	74 0b                	je     0x1401e2662
1401e2657:	80 79 10 00          	cmpb   $0x0,0x10(%rcx)
1401e265b:	75 05                	jne    0x1401e2662
1401e265d:	48 8b 19             	mov    (%rcx),%rbx
1401e2660:	eb 0d                	jmp    0x1401e266f
1401e2662:	e8 59 8c 8b 00       	call   0x140a9b2c0
1401e2667:	48 8b 9c 24 b0 00 00 	mov    0xb0(%rsp),%rbx
1401e266e:	00
1401e266f:	48 85 db             	test   %rbx,%rbx
1401e2672:	0f 84 ed 00 00 00    	je     0x1401e2765
1401e2678:	0f 10 47 10          	movups 0x10(%rdi),%xmm0
1401e267c:	0f 11 43 10          	movups %xmm0,0x10(%rbx)
1401e2680:	48 8d 57 20          	lea    0x20(%rdi),%rdx
1401e2684:	48 8d 4b 20          	lea    0x20(%rbx),%rcx
1401e2688:	80 7a 18 00          	cmpb   $0x0,0x18(%rdx)
1401e268c:	74 07                	je     0x1401e2695
1401e268e:	e8 ed df fe ff       	call   0x1401d0680
1401e2693:	eb 05                	jmp    0x1401e269a
1401e2695:	e8 d6 7c 02 00       	call   0x14020a370
1401e269a:	48 8d 57 40          	lea    0x40(%rdi),%rdx
1401e269e:	48 8d 4b 40          	lea    0x40(%rbx),%rcx
1401e26a2:	80 7a 18 00          	cmpb   $0x0,0x18(%rdx)
1401e26a6:	74 07                	je     0x1401e26af
1401e26a8:	e8 d3 df fe ff       	call   0x1401d0680
1401e26ad:	eb 05                	jmp    0x1401e26b4
1401e26af:	e8 bc 7c 02 00       	call   0x14020a370
1401e26b4:	48 8d 57 60          	lea    0x60(%rdi),%rdx
1401e26b8:	48 8d 4b 60          	lea    0x60(%rbx),%rcx
1401e26bc:	80 7a 18 00          	cmpb   $0x0,0x18(%rdx)
1401e26c0:	74 07                	je     0x1401e26c9
1401e26c2:	e8 b9 df fe ff       	call   0x1401d0680
1401e26c7:	eb 05                	jmp    0x1401e26ce
1401e26c9:	e8 a2 7c 02 00       	call   0x14020a370
1401e26ce:	48 8d 97 80 00 00 00 	lea    0x80(%rdi),%rdx
1401e26d5:	48 8d 8b 80 00 00 00 	lea    0x80(%rbx),%rcx
1401e26dc:	e8 2f fd ff ff       	call   0x1401e2410
1401e26e1:	48 8d 97 90 00 00 00 	lea    0x90(%rdi),%rdx
1401e26e8:	48 81 c3 90 00 00 00 	add    $0x90,%rbx
1401e26ef:	0f b6 43 70          	movzbl 0x70(%rbx),%eax
1401e26f3:	80 7a 70 00          	cmpb   $0x0,0x70(%rdx)
1401e26f7:	74 23                	je     0x1401e271c
1401e26f9:	48 8b cb             	mov    %rbx,%rcx
1401e26fc:	84 c0                	test   %al,%al
1401e26fe:	74 07                	je     0x1401e2707
1401e2700:	e8 0b 1e 00 00       	call   0x1401e4510
1401e2705:	eb 2e                	jmp    0x1401e2735
1401e2707:	e8 c4 c6 ff ff       	call   0x1401dedd0
1401e270c:	48 8d 05 f5 71 dc 00 	lea    0xdc71f5(%rip),%rax        # 0x140fa9908
1401e2713:	48 89 03             	mov    %rax,(%rbx)
1401e2716:	c6 43 70 01          	movb   $0x1,0x70(%rbx)
1401e271a:	eb 19                	jmp    0x1401e2735
1401e271c:	84 c0                	test   %al,%al
1401e271e:	74 15                	je     0x1401e2735