1408c1277:	00
1408c1278:	48 8b 01             	mov    (%rcx),%rax
1408c127b:	48 8d 94 24 90 00 00 	lea    0x90(%rsp),%rdx
1408c1282:	00
1408c1283:	48 8b 40 20          	mov    0x20(%rax),%rax
1408c1287:	ff 15 ab b9 24 00    	call   *0x24b9ab(%rip)        # 0x140b0cc38
1408c128d:	44 88 74 24 58       	mov    %r14b,0x58(%rsp)
1408c1292:	40 88 7c 24 50       	mov    %dil,0x50(%rsp)
1408c1297:	40 88 7c 24 48       	mov    %dil,0x48(%rsp)
1408c129c:	4c 89 7c 24 40       	mov    %r15,0x40(%rsp)
1408c12a1:	48 8d 8c 24 80 00 00 	lea    0x80(%rsp),%rcx
1408c12a8:	00
1408c12a9:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1408c12ae:	48 8b 8c 24 70 01 00 	mov    0x170(%rsp),%rcx
1408c12b5:	00
1408c12b6:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1408c12bb:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1408c12c0:	48 8d 84 24 90 01 00 	lea    0x190(%rsp),%rax
1408c12c7:	00
1408c12c8:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1408c12cd:	4c 8d 8c 24 e0 00 00 	lea    0xe0(%rsp),%r9
1408c12d4:	00
1408c12d5:	4c 8b 84 24 78 01 00 	mov    0x178(%rsp),%r8
1408c12dc:	00
1408c12dd:	48 8d 94 24 20 01 00 	lea    0x120(%rsp),%rdx
1408c12e4:	00
1408c12e5:	48 8b cb             	mov    %rbx,%rcx
1408c12e8:	49 8b c4             	mov    %r12,%rax
1408c12eb:	ff 15 47 b9 24 00    	call   *0x24b947(%rip)        # 0x140b0cc38
1408c12f1:	90                   	nop
1408c12f2:	48 8b 8c 24 88 00 00 	mov    0x88(%rsp),%rcx
1408c12f9:	00
1408c12fa:	48 85 c9             	test   %rcx,%rcx
1408c12fd:	74 05                	je     0x1408c1304
1408c12ff:	e8 80 2a 74 ff       	call   0x140003d84
1408c1304:	b9 a0 00 00 00       	mov    $0xa0,%ecx
1408c1309:	e8 f6 e2 22 00       	call   0x140aef604
1408c130e:	4c 8b f8             	mov    %rax,%r15
1408c1311:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1408c1316:	0f 57 c0             	xorps  %xmm0,%xmm0
1408c1319:	f3 0f 7f 84 24 90 00 	movdqu %xmm0,0x90(%rsp)
1408c1320:	00 00
1408c1322:	4c 8b 84 24 30 01 00 	mov    0x130(%rsp),%r8
1408c1329:	00
1408c132a:	49 8b 90 d8 00 00 00 	mov    0xd8(%r8),%rdx
1408c1331:	48 85 d2             	test   %rdx,%rdx
1408c1334:	0f 84 ef 07 00 00    	je     0x1408c1b29
1408c133a:	8b 42 08             	mov    0x8(%rdx),%eax
1408c133d:	eb 0a                	jmp    0x1408c1349
1408c133f:	8d 48 01             	lea    0x1(%rax),%ecx
1408c1342:	f0 0f b1 4a 08       	lock cmpxchg %ecx,0x8(%rdx)
1408c1347:	74 0a                	je     0x1408c1353
1408c1349:	85 c0                	test   %eax,%eax
1408c134b:	0f 84 d8 07 00 00    	je     0x1408c1b29
1408c1351:	eb ec                	jmp    0x1408c133f
1408c1353:	49 8b 80 d0 00 00 00 	mov    0xd0(%r8),%rax
1408c135a:	48 89 84 24 90 00 00 	mov    %rax,0x90(%rsp)
1408c1361:	00
1408c1362:	49 8b 98 d8 00 00 00 	mov    0xd8(%r8),%rbx
1408c1369:	48 89 9c 24 98 00 00 	mov    %rbx,0x98(%rsp)
1408c1370:	00
1408c1371:	c7 84 24 b0 00 00 00 	movl   $0xc,0xb0(%rsp)
1408c1378:	0c 00 00 00
1408c137c:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1408c1380:	e8 07 72 07 00       	call   0x14093858c
1408c1385:	44 8b 8c 24 08 01 00 	mov    0x108(%rsp),%r9d
1408c138c:	00
1408c138d:	44 03 8c 24 18 01 00 	add    0x118(%rsp),%r9d
1408c1394:	00
1408c1395:	44 03 8c 24 f8 00 00 	add    0xf8(%rsp),%r9d
1408c139c:	00
1408c139d:	48 8d 8c 24 10 01 00 	lea    0x110(%rsp),%rcx
1408c13a4:	00
1408c13a5:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
1408c13aa:	48 8d 8c 24 48 01 00 	lea    0x148(%rsp),%rcx
1408c13b1:	00
1408c13b2:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1408c13b7:	48 8d 8c 24 90 00 00 	lea    0x90(%rsp),%rcx
1408c13be:	00
1408c13bf:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1408c13c4:	89 44 24 28          	mov    %eax,0x28(%rsp)
1408c13c8:	44 89 4c 24 20       	mov    %r9d,0x20(%rsp)
1408c13cd:	4c 8d 8c 24 20 01 00 	lea    0x120(%rsp),%r9
1408c13d4:	00
1408c13d5:	4c 8d 84 24 80 01 00 	lea    0x180(%rsp),%r8
1408c13dc:	00
1408c13dd:	4c 8b a4 24 38 01 00 	mov    0x138(%rsp),%r12
1408c13e4:	00
1408c13e5:	49 8b d4             	mov    %r12,%rdx
1408c13e8:	49 8b cf             	mov    %r15,%rcx
1408c13eb:	e8 d4 de ff ff       	call   0x1408bf2c4
1408c13f0:	48 8b d0             	mov    %rax,%rdx
1408c13f3:	48 8d 8c 24 d0 00 00 	lea    0xd0(%rsp),%rcx
1408c13fa:	00
1408c13fb:	e8 78 0e 00 00       	call   0x1408c2278
1408c1400:	48 85 db             	test   %rbx,%rbx
1408c1403:	74 08                	je     0x1408c140d
1408c1405:	48 8b cb             	mov    %rbx,%rcx
1408c1408:	e8 77 29 74 ff       	call   0x140003d84
1408c140d:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1408c1411:	48 81 c1 f8 00 00 00 	add    $0xf8,%rcx
1408c1418:	48 8d 94 24 d0 00 00 	lea    0xd0(%rsp),%rdx
1408c141f:	00
1408c1420:	e8 53 9d 75 ff       	call   0x14001b178
1408c1425:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1408c1429:	e8 5e 71 07 00       	call   0x14093858c
1408c142e:	89 84 24 b0 00 00 00 	mov    %eax,0xb0(%rsp)
1408c1435:	48 8b 9c 24 00 01 00 	mov    0x100(%rsp),%rbx
1408c143c:	00
1408c143d:	48 8b 1b             	mov    (%rbx),%rbx
1408c1440:	4c 8d 2d d9 e5 ff ff 	lea    -0x1a27(%rip),%r13        # 0x1408bfa20
1408c1447:	4c 8d 3d 32 63 26 00 	lea    0x266332(%rip),%r15        # 0x140b27780
1408c144e:	48 3b 9c 24 00 01 00 	cmp    0x100(%rsp),%rbx
1408c1455:	00
1408c1456:	0f 84 f8 01 00 00    	je     0x1408c1654
1408c145c:	48 8d 94 24 b0 00 00 	lea    0xb0(%rsp),%rdx
1408c1463:	00
1408c1464:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1408c1469:	e8 4a 10 00 00       	call   0x1408c24b8
1408c146e:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1408c1473:	0f 57 c0             	xorps  %xmm0,%xmm0
1408c1476:	66 0f 7f 84 24 80 00 	movdqa %xmm0,0x80(%rsp)
1408c147d:	00 00
1408c147f:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
1408c1484:	48 85 c0             	test   %rax,%rax
1408c1487:	74 13                	je     0x1408c149c
1408c1489:	0f 28 44 24 70       	movaps 0x70(%rsp),%xmm0
1408c148e:	66 0f 7f 84 24 80 00 	movdqa %xmm0,0x80(%rsp)
1408c1495:	00 00
1408c1497:	f0 44 01 70 0c       	lock add %r14d,0xc(%rax)
1408c149c:	4c 89 ac 24 90 00 00 	mov    %r13,0x90(%rsp)
1408c14a3:	00
1408c14a4:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
1408c14ab:	00
1408c14ac:	48 8b 94 24 88 00 00 	mov    0x88(%rsp),%rdx
1408c14b3:	00
1408c14b4:	0f 57 c0             	xorps  %xmm0,%xmm0
1408c14b7:	66 0f 7f 84 24 80 00 	movdqa %xmm0,0x80(%rsp)
1408c14be:	00 00
1408c14c0:	4c 89 bc 24 b0 01 00 	mov    %r15,0x1b0(%rsp)
1408c14c7:	00
1408c14c8:	4c 89 ac 24 b8 01 00 	mov    %r13,0x1b8(%rsp)
1408c14cf:	00
1408c14d0:	48 89 84 24 c0 01 00 	mov    %rax,0x1c0(%rsp)
1408c14d7:	00
1408c14d8:	48 89 94 24 c8 01 00 	mov    %rdx,0x1c8(%rsp)
1408c14df:	00
1408c14e0:	f3 0f 7f 84 24 98 00 	movdqu %xmm0,0x98(%rsp)
1408c14e7:	00 00
1408c14e9:	48 8d 84 24 b0 01 00 	lea    0x1b0(%rsp),%rax
1408c14f0:	00
1408c14f1:	48 89 84 24 e8 01 00 	mov    %rax,0x1e8(%rsp)
1408c14f8:	00
1408c14f9:	48 8d 94 24 b0 01 00 	lea    0x1b0(%rsp),%rdx
1408c1500:	00
1408c1501:	e8 fe 6c 07 00       	call   0x140938204
1408c1506:	48 8b 8c 24 e8 01 00 	mov    0x1e8(%rsp),%rcx
1408c150d:	00
1408c150e:	48 85 c9             	test   %rcx,%rcx
1408c1511:	74 1c                	je     0x1408c152f
1408c1513:	48 8b 01             	mov    (%rcx),%rax
1408c1516:	48 8d 94 24 b0 01 00 	lea    0x1b0(%rsp),%rdx
1408c151d:	00
1408c151e:	48 3b ca             	cmp    %rdx,%rcx
1408c1521:	0f 95 c2             	setne  %dl
1408c1524:	48 8b 40 20          	mov    0x20(%rax),%rax
1408c1528:	ff 15 0a b7 24 00    	call   *0x24b70a(%rip)        # 0x140b0cc38
1408c152e:	90                   	nop
1408c152f:	48 8d 53 20          	lea    0x20(%rbx),%rdx
1408c1533:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1408c1538:	48 81 c1 90 00 00 00 	add    $0x90,%rcx
1408c153f:	e8 34 9c 75 ff       	call   0x14001b178
1408c1544:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
1408c1549:	0f 57 c0             	xorps  %xmm0,%xmm0
1408c154c:	66 0f 7f 84 24 90 00 	movdqa %xmm0,0x90(%rsp)
1408c1553:	00 00
1408c1555:	48 8b 84 24 d8 00 00 	mov    0xd8(%rsp),%rax
1408c155c:	00
1408c155d:	48 85 c0             	test   %rax,%rax
1408c1560:	74 16                	je     0x1408c1578
1408c1562:	0f 28 84 24 d0 00 00 	movaps 0xd0(%rsp),%xmm0
1408c1569:	00
1408c156a:	66 0f 7f 84 24 90 00 	movdqa %xmm0,0x90(%rsp)
1408c1571:	00 00
1408c1573:	f0 44 01 70 0c       	lock add %r14d,0xc(%rax)
1408c1578:	48 8b 84 24 90 00 00 	mov    0x90(%rsp),%rax
1408c157f:	00
1408c1580:	48 89 82 b0 00 00 00 	mov    %rax,0xb0(%rdx)
1408c1587:	48 8b 84 24 98 00 00 	mov    0x98(%rsp),%rax
1408c158e:	00
1408c158f:	48 8b 8a b8 00 00 00 	mov    0xb8(%rdx),%rcx
1408c1596:	48 89 82 b8 00 00 00 	mov    %rax,0xb8(%rdx)
1408c159d:	48 85 c9             	test   %rcx,%rcx
1408c15a0:	74 18                	je     0x1408c15ba
1408c15a2:	8b c6                	mov    %esi,%eax
1408c15a4:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
1408c15a9:	03 c6                	add    %esi,%eax
1408c15ab:	75 0d                	jne    0x1408c15ba
1408c15ad:	48 8b 01             	mov    (%rcx),%rax
1408c15b0:	48 8b 40 08          	mov    0x8(%rax),%rax
1408c15b4:	ff 15 7e b6 24 00    	call   *0x24b67e(%rip)        # 0x140b0cc38
1408c15ba:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1408c15bf:	48 8b 8c 24 d0 00 00 	mov    0xd0(%rsp),%rcx
1408c15c6:	00
1408c15c7:	e8 7c e1 ff ff       	call   0x1408bf748
1408c15cc:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1408c15d1:	e8 ea 6f 07 00       	call   0x1409385c0
1408c15d6:	90                   	nop
1408c15d7:	4c 8b 7c 24 78       	mov    0x78(%rsp),%r15
1408c15dc:	4d 85 ff             	test   %r15,%r15
1408c15df:	74 37                	je     0x1408c1618
1408c15e1:	8b c6                	mov    %esi,%eax
1408c15e3:	f0 41 0f c1 47 08    	lock xadd %eax,0x8(%r15)
1408c15e9:	03 c6                	add    %esi,%eax
1408c15eb:	75 2b                	jne    0x1408c1618
1408c15ed:	49 8b 07             	mov    (%r15),%rax
1408c15f0:	49 8b cf             	mov    %r15,%rcx
1408c15f3:	48 8b 00             	mov    (%rax),%rax
1408c15f6:	ff 15 3c b6 24 00    	call   *0x24b63c(%rip)        # 0x140b0cc38
1408c15fc:	8b c6                	mov    %esi,%eax
1408c15fe:	f0 41 0f c1 47 0c    	lock xadd %eax,0xc(%r15)
1408c1604:	03 c6                	add    %esi,%eax
1408c1606:	75 10                	jne    0x1408c1618
1408c1608:	49 8b 07             	mov    (%r15),%rax
1408c160b:	49 8b cf             	mov    %r15,%rcx
1408c160e:	48 8b 40 08          	mov    0x8(%rax),%rax
1408c1612:	ff 15 20 b6 24 00    	call   *0x24b620(%rip)        # 0x140b0cc38
1408c1618:	48 8b 43 10          	mov    0x10(%rbx),%rax
1408c161c:	40 38 78 19          	cmp    %dil,0x19(%rax)
1408c1620:	74 21                	je     0x1408c1643
1408c1622:	48 8b 43 08          	mov    0x8(%rbx),%rax
1408c1626:	eb 0d                	jmp    0x1408c1635
1408c1628:	48 3b 58 10          	cmp    0x10(%rax),%rbx
1408c162c:	75 0d                	jne    0x1408c163b
1408c162e:	48 8b d8             	mov    %rax,%rbx
1408c1631:	48 8b 40 08          	mov    0x8(%rax),%rax
1408c1635:	40 38 78 19          	cmp    %dil,0x19(%rax)
1408c1639:	74 ed                	je     0x1408c1628
1408c163b:	48 8b d8             	mov    %rax,%rbx
1408c163e:	e9 04 fe ff ff       	jmp    0x1408c1447
1408c1643:	48 8b d8             	mov    %rax,%rbx
1408c1646:	48 8b 00             	mov    (%rax),%rax
1408c1649:	40 38 78 19          	cmp    %dil,0x19(%rax)
1408c164d:	74 f4                	je     0x1408c1643
1408c164f:	e9 f3 fd ff ff       	jmp    0x1408c1447
1408c1654:	48 8b 9c 24 f0 00 00 	mov    0xf0(%rsp),%rbx
1408c165b:	00
1408c165c:	48 8b 1b             	mov    (%rbx),%rbx
1408c165f:	48 3b 9c 24 f0 00 00 	cmp    0xf0(%rsp),%rbx
1408c1666:	00
1408c1667:	0f 84 fd 01 00 00    	je     0x1408c186a
1408c166d:	48 8d 94 24 b0 00 00 	lea    0xb0(%rsp),%rdx
1408c1674:	00
1408c1675:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1408c167a:	e8 39 0e 00 00       	call   0x1408c24b8
1408c167f:	90                   	nop
1408c1680:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1408c1685:	0f 57 c0             	xorps  %xmm0,%xmm0
1408c1688:	66 0f 7f 84 24 80 00 	movdqa %xmm0,0x80(%rsp)
1408c168f:	00 00
1408c1691:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
1408c1696:	48 85 c0             	test   %rax,%rax
1408c1699:	74 13                	je     0x1408c16ae
1408c169b:	0f 28 44 24 70       	movaps 0x70(%rsp),%xmm0
1408c16a0:	66 0f 7f 84 24 80 00 	movdqa %xmm0,0x80(%rsp)
1408c16a7:	00 00
1408c16a9:	f0 44 01 70 0c       	lock add %r14d,0xc(%rax)
1408c16ae:	4c 89 ac 24 90 00 00 	mov    %r13,0x90(%rsp)
1408c16b5:	00
1408c16b6:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
1408c16bd:	00
1408c16be:	48 8b 94 24 88 00 00 	mov    0x88(%rsp),%rdx
1408c16c5:	00
1408c16c6:	0f 57 c0             	xorps  %xmm0,%xmm0
1408c16c9:	66 0f 7f 84 24 80 00 	movdqa %xmm0,0x80(%rsp)
1408c16d0:	00 00
1408c16d2:	4c 89 bc 24 f0 01 00 	mov    %r15,0x1f0(%rsp)
1408c16d9:	00
1408c16da:	4c 89 ac 24 f8 01 00 	mov    %r13,0x1f8(%rsp)
1408c16e1:	00
1408c16e2:	48 89 84 24 00 02 00 	mov    %rax,0x200(%rsp)
1408c16e9:	00
1408c16ea:	48 89 94 24 08 02 00 	mov    %rdx,0x208(%rsp)
1408c16f1:	00
1408c16f2:	f3 0f 7f 84 24 98 00 	movdqu %xmm0,0x98(%rsp)
1408c16f9:	00 00
1408c16fb:	48 8d 84 24 f0 01 00 	lea    0x1f0(%rsp),%rax
1408c1702:	00
1408c1703:	48 89 84 24 28 02 00 	mov    %rax,0x228(%rsp)
1408c170a:	00
1408c170b:	48 8d 94 24 f0 01 00 	lea    0x1f0(%rsp),%rdx
1408c1712:	00
1408c1713:	e8 ec 6a 07 00       	call   0x140938204
1408c1718:	48 8b 8c 24 28 02 00 	mov    0x228(%rsp),%rcx
1408c171f:	00
1408c1720:	48 85 c9             	test   %rcx,%rcx
1408c1723:	74 1c                	je     0x1408c1741
1408c1725:	48 8b 01             	mov    (%rcx),%rax
1408c1728:	48 8d 94 24 f0 01 00 	lea    0x1f0(%rsp),%rdx
1408c172f:	00
1408c1730:	48 3b ca             	cmp    %rdx,%rcx
1408c1733:	0f 95 c2             	setne  %dl
1408c1736:	48 8b 40 20          	mov    0x20(%rax),%rax
1408c173a:	ff 15 f8 b4 24 00    	call   *0x24b4f8(%rip)        # 0x140b0cc38
1408c1740:	90                   	nop
1408c1741:	48 8d 53 20          	lea    0x20(%rbx),%rdx
1408c1745:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1408c174a:	48 81 c1 a0 00 00 00 	add    $0xa0,%rcx
1408c1751:	e8 22 9a 75 ff       	call   0x14001b178
1408c1756:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
1408c175b:	0f 57 c0             	xorps  %xmm0,%xmm0
1408c175e:	66 0f 7f 84 24 90 00 	movdqa %xmm0,0x90(%rsp)
1408c1765:	00 00
1408c1767:	48 8b 84 24 d8 00 00 	mov    0xd8(%rsp),%rax
1408c176e:	00
1408c176f:	48 85 c0             	test   %rax,%rax
1408c1772:	74 16                	je     0x1408c178a
1408c1774:	0f 28 84 24 d0 00 00 	movaps 0xd0(%rsp),%xmm0
1408c177b:	00
1408c177c:	66 0f 7f 84 24 90 00 	movdqa %xmm0,0x90(%rsp)
1408c1783:	00 00
1408c1785:	f0 44 01 70 0c       	lock add %r14d,0xc(%rax)
1408c178a:	48 8b 84 24 90 00 00 	mov    0x90(%rsp),%rax
1408c1791:	00
1408c1792:	48 89 82 b0 00 00 00 	mov    %rax,0xb0(%rdx)
1408c1799:	48 8b 84 24 98 00 00 	mov    0x98(%rsp),%rax
1408c17a0:	00
1408c17a1:	48 8b 8a b8 00 00 00 	mov    0xb8(%rdx),%rcx
1408c17a8:	48 89 82 b8 00 00 00 	mov    %rax,0xb8(%rdx)
1408c17af:	48 85 c9             	test   %rcx,%rcx
1408c17b2:	74 18                	je     0x1408c17cc
1408c17b4:	8b c6                	mov    %esi,%eax
1408c17b6:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
1408c17bb:	03 c6                	add    %esi,%eax
1408c17bd:	75 0d                	jne    0x1408c17cc
1408c17bf:	48 8b 01             	mov    (%rcx),%rax
1408c17c2:	48 8b 40 08          	mov    0x8(%rax),%rax
1408c17c6:	ff 15 6c b4 24 00    	call   *0x24b46c(%rip)        # 0x140b0cc38
1408c17cc:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1408c17d1:	48 8b 8c 24 d0 00 00 	mov    0xd0(%rsp),%rcx
1408c17d8:	00
1408c17d9:	e8 6a df ff ff       	call   0x1408bf748
1408c17de:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1408c17e3:	e8 d8 6d 07 00       	call   0x1409385c0
1408c17e8:	90                   	nop
1408c17e9:	4c 8b 7c 24 78       	mov    0x78(%rsp),%r15
1408c17ee:	4d 85 ff             	test   %r15,%r15
1408c17f1:	74 37                	je     0x1408c182a
1408c17f3:	8b c6                	mov    %esi,%eax
1408c17f5:	f0 41 0f c1 47 08    	lock xadd %eax,0x8(%r15)