1401e1234:	cc                   	int3
1401e1235:	cc                   	int3
1401e1236:	cc                   	int3
1401e1237:	cc                   	int3
1401e1238:	cc                   	int3
1401e1239:	cc                   	int3
1401e123a:	cc                   	int3
1401e123b:	cc                   	int3
1401e123c:	cc                   	int3
1401e123d:	cc                   	int3
1401e123e:	cc                   	int3
1401e123f:	cc                   	int3
1401e1240:	48 83 ec 28          	sub    $0x28,%rsp
1401e1244:	48 8d 05 95 84 dc 00 	lea    0xdc8495(%rip),%rax        # 0x140fa96e0
1401e124b:	48 89 01             	mov    %rax,(%rcx)
1401e124e:	e8 b1 b7 c1 00       	call   0x140dfca04
1401e1253:	90                   	nop
1401e1254:	48 83 c4 28          	add    $0x28,%rsp
1401e1258:	c3                   	ret
1401e1259:	cc                   	int3
1401e125a:	cc                   	int3
1401e125b:	cc                   	int3
1401e125c:	cc                   	int3
1401e125d:	cc                   	int3
1401e125e:	cc                   	int3
1401e125f:	cc                   	int3
1401e1260:	48 8b 41 f0          	mov    -0x10(%rcx),%rax
1401e1264:	48 63 50 04          	movslq 0x4(%rax),%rdx
1401e1268:	48 8d 05 09 85 dc 00 	lea    0xdc8509(%rip),%rax        # 0x140fa9778
1401e126f:	48 89 44 0a f0       	mov    %rax,-0x10(%rdx,%rcx,1)
1401e1274:	48 8b 41 f0          	mov    -0x10(%rcx),%rax
1401e1278:	48 63 50 04          	movslq 0x4(%rax),%rdx
1401e127c:	44 8d 42 f0          	lea    -0x10(%rdx),%r8d
1401e1280:	44 89 44 0a ec       	mov    %r8d,-0x14(%rdx,%rcx,1)
1401e1285:	c3                   	ret
1401e1286:	cc                   	int3
1401e1287:	cc                   	int3
1401e1288:	cc                   	int3
1401e1289:	cc                   	int3
1401e128a:	cc                   	int3
1401e128b:	cc                   	int3
1401e128c:	cc                   	int3
1401e128d:	cc                   	int3
1401e128e:	cc                   	int3
1401e128f:	cc                   	int3
1401e1290:	40 53                	rex push %rbx
1401e1292:	48 83 ec 20          	sub    $0x20,%rsp
1401e1296:	48 8b 59 60          	mov    0x60(%rcx),%rbx
1401e129a:	48 8d 05 ef 84 dc 00 	lea    0xdc84ef(%rip),%rax        # 0x140fa9790
1401e12a1:	48 89 01             	mov    %rax,(%rcx)
1401e12a4:	48 85 db             	test   %rbx,%rbx
1401e12a7:	74 41                	je     0x1401e12ea
1401e12a9:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1401e12ad:	48 85 c9             	test   %rcx,%rcx
1401e12b0:	74 26                	je     0x1401e12d8
1401e12b2:	48 8b 01             	mov    (%rcx),%rax
1401e12b5:	48 8b 40 10          	mov    0x10(%rax),%rax
1401e12b9:	ff 15 61 27 da 00    	call   *0xda2761(%rip)        # 0x140f83a20
1401e12bf:	48 8b c8             	mov    %rax,%rcx
1401e12c2:	48 85 c0             	test   %rax,%rax
1401e12c5:	74 11                	je     0x1401e12d8
1401e12c7:	48 8b 10             	mov    (%rax),%rdx
1401e12ca:	48 8b 02             	mov    (%rdx),%rax
1401e12cd:	ba 01 00 00 00       	mov    $0x1,%edx
1401e12d2:	ff 15 48 27 da 00    	call   *0xda2748(%rip)        # 0x140f83a20
1401e12d8:	ba 10 00 00 00       	mov    $0x10,%edx
1401e12dd:	48 8b cb             	mov    %rbx,%rcx
1401e12e0:	48 83 c4 20          	add    $0x20,%rsp
1401e12e4:	5b                   	pop    %rbx
1401e12e5:	e9 5a 9e c3 00       	jmp    0x140e1b144
1401e12ea:	48 83 c4 20          	add    $0x20,%rsp
1401e12ee:	5b                   	pop    %rbx
1401e12ef:	c3                   	ret
1401e12f0:	40 53                	rex push %rbx
1401e12f2:	48 83 ec 20          	sub    $0x20,%rsp
1401e12f6:	f6 41 70 01          	testb  $0x1,0x70(%rcx)
1401e12fa:	48 8d 05 0f 85 dc 00 	lea    0xdc850f(%rip),%rax        # 0x140fa9810
1401e1301:	48 89 01             	mov    %rax,(%rcx)
1401e1304:	48 8b d9             	mov    %rcx,%rbx
1401e1307:	74 56                	je     0x1401e135f
1401e1309:	48 8b 41 40          	mov    0x40(%rcx),%rax
1401e130d:	48 8b 08             	mov    (%rax),%rcx
1401e1310:	48 85 c9             	test   %rcx,%rcx
1401e1313:	74 0c                	je     0x1401e1321
1401e1315:	48 8b 43 58          	mov    0x58(%rbx),%rax
1401e1319:	48 63 10             	movslq (%rax),%rdx
1401e131c:	48 03 d1             	add    %rcx,%rdx
1401e131f:	eb 0e                	jmp    0x1401e132f
1401e1321:	48 8b 43 50          	mov    0x50(%rbx),%rax
1401e1325:	48 63 10             	movslq (%rax),%rdx
1401e1328:	48 8b 43 38          	mov    0x38(%rbx),%rax
1401e132c:	48 03 10             	add    (%rax),%rdx
1401e132f:	48 8b 43 18          	mov    0x18(%rbx),%rax
1401e1333:	48 8b 08             	mov    (%rax),%rcx
1401e1336:	48 2b d1             	sub    %rcx,%rdx
1401e1339:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1401e1340:	72 18                	jb     0x1401e135a
1401e1342:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
1401e1346:	48 83 c2 27          	add    $0x27,%rdx
1401e134a:	49 2b c8             	sub    %r8,%rcx
1401e134d:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1401e1351:	48 83 f8 1f          	cmp    $0x1f,%rax
1401e1355:	77 47                	ja     0x1401e139e
1401e1357:	49 8b c8             	mov    %r8,%rcx
1401e135a:	e8 e5 9d c3 00       	call   0x140e1b144
1401e135f:	48 8b 43 18          	mov    0x18(%rbx),%rax
1401e1363:	33 c9                	xor    %ecx,%ecx
1401e1365:	48 89 08             	mov    %rcx,(%rax)
1401e1368:	48 8b 43 38          	mov    0x38(%rbx),%rax
1401e136c:	48 89 08             	mov    %rcx,(%rax)
1401e136f:	48 8b 43 50          	mov    0x50(%rbx),%rax
1401e1373:	89 08                	mov    %ecx,(%rax)
1401e1375:	48 8b 43 20          	mov    0x20(%rbx),%rax
1401e1379:	48 89 08             	mov    %rcx,(%rax)
1401e137c:	48 8b 43 40          	mov    0x40(%rbx),%rax
1401e1380:	48 89 08             	mov    %rcx,(%rax)
1401e1383:	48 8b 43 58          	mov    0x58(%rbx),%rax
1401e1387:	89 08                	mov    %ecx,(%rax)
1401e1389:	83 63 70 fe          	andl   $0xfffffffe,0x70(%rbx)
1401e138d:	48 89 4b 68          	mov    %rcx,0x68(%rbx)
1401e1391:	48 8b cb             	mov    %rbx,%rcx
1401e1394:	48 83 c4 20          	add    $0x20,%rsp
1401e1398:	5b                   	pop    %rbx
1401e1399:	e9 f2 fe ff ff       	jmp    0x1401e1290
1401e139e:	e8 01 8e c4 00       	call   0x140e2a1a4
1401e13a3:	cc                   	int3
1401e13a4:	cc                   	int3
1401e13a5:	cc                   	int3
1401e13a6:	cc                   	int3
1401e13a7:	cc                   	int3
1401e13a8:	cc                   	int3
1401e13a9:	cc                   	int3
1401e13aa:	cc                   	int3
1401e13ab:	cc                   	int3
1401e13ac:	cc                   	int3
1401e13ad:	cc                   	int3
1401e13ae:	cc                   	int3
1401e13af:	cc                   	int3
1401e13b0:	40 53                	rex push %rbx
1401e13b2:	48 83 ec 20          	sub    $0x20,%rsp
1401e13b6:	4c 8b 01             	mov    (%rcx),%r8
1401e13b9:	48 8b d1             	mov    %rcx,%rdx
1401e13bc:	48 8b d9             	mov    %rcx,%rbx
1401e13bf:	4d 8b 40 08          	mov    0x8(%r8),%r8
1401e13c3:	e8 a8 fb fe ff       	call   0x1401d0f70
1401e13c8:	48 8b 0b             	mov    (%rbx),%rcx
1401e13cb:	ba 48 00 00 00       	mov    $0x48,%edx
1401e13d0:	48 83 c4 20          	add    $0x20,%rsp
1401e13d4:	5b                   	pop    %rbx
1401e13d5:	e9 6a 9d c3 00       	jmp    0x140e1b144
1401e13da:	cc                   	int3
1401e13db:	cc                   	int3
1401e13dc:	cc                   	int3
1401e13dd:	cc                   	int3
1401e13de:	cc                   	int3
1401e13df:	cc                   	int3
1401e13e0:	e9 3b fc ff ff       	jmp    0x1401e1020
1401e13e5:	cc                   	int3
1401e13e6:	cc                   	int3
1401e13e7:	cc                   	int3
1401e13e8:	cc                   	int3
1401e13e9:	cc                   	int3
1401e13ea:	cc                   	int3
1401e13eb:	cc                   	int3
1401e13ec:	cc                   	int3
1401e13ed:	cc                   	int3
1401e13ee:	cc                   	int3
1401e13ef:	cc                   	int3
1401e13f0:	80 79 40 00          	cmpb   $0x0,0x40(%rcx)
1401e13f4:	74 0f                	je     0x1401e1405
1401e13f6:	48 8b 01             	mov    (%rcx),%rax
1401e13f9:	33 d2                	xor    %edx,%edx
1401e13fb:	48 8b 00             	mov    (%rax),%rax
1401e13fe:	48 ff 25 1b 26 da 00 	rex.W jmp *0xda261b(%rip)        # 0x140f83a20
1401e1405:	c3                   	ret
1401e1406:	cc                   	int3
1401e1407:	cc                   	int3
1401e1408:	cc                   	int3
1401e1409:	cc                   	int3
1401e140a:	cc                   	int3
1401e140b:	cc                   	int3
1401e140c:	cc                   	int3
1401e140d:	cc                   	int3
1401e140e:	cc                   	int3
1401e140f:	cc                   	int3
1401e1410:	40 53                	rex push %rbx
1401e1412:	48 83 ec 20          	sub    $0x20,%rsp
1401e1416:	48 8b d9             	mov    %rcx,%rbx
1401e1419:	80 79 18 00          	cmpb   $0x0,0x18(%rcx)
1401e141d:	74 1b                	je     0x1401e143a
1401e141f:	48 8b 41 10          	mov    0x10(%rcx),%rax
1401e1423:	48 85 c0             	test   %rax,%rax
1401e1426:	74 12                	je     0x1401e143a
1401e1428:	48 8b 40 08          	mov    0x8(%rax),%rax
1401e142c:	ff 15 ee 25 da 00    	call   *0xda25ee(%rip)        # 0x140f83a20
1401e1432:	48 c7 43 10 00 00 00 	movq   $0x0,0x10(%rbx)
1401e1439:	00
1401e143a:	48 83 c4 20          	add    $0x20,%rsp
1401e143e:	5b                   	pop    %rbx
1401e143f:	c3                   	ret
1401e1440:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401e1445:	57                   	push   %rdi
1401e1446:	48 83 ec 20          	sub    $0x20,%rsp
1401e144a:	48 8b f9             	mov    %rcx,%rdi
1401e144d:	bb ff ff ff ff       	mov    $0xffffffff,%ebx
1401e1452:	48 8b 49 20          	mov    0x20(%rcx),%rcx
1401e1456:	48 85 c9             	test   %rcx,%rcx
1401e1459:	74 19                	je     0x1401e1474
1401e145b:	8b c3                	mov    %ebx,%eax
1401e145d:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
1401e1462:	83 f8 01             	cmp    $0x1,%eax
1401e1465:	75 0d                	jne    0x1401e1474
1401e1467:	48 8b 01             	mov    (%rcx),%rax
1401e146a:	48 8b 40 08          	mov    0x8(%rax),%rax
1401e146e:	ff 15 ac 25 da 00    	call   *0xda25ac(%rip)        # 0x140f83a20
1401e1474:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1401e1478:	48 85 c9             	test   %rcx,%rcx
1401e147b:	74 17                	je     0x1401e1494
1401e147d:	f0 0f c1 59 0c       	lock xadd %ebx,0xc(%rcx)
1401e1482:	83 fb 01             	cmp    $0x1,%ebx
1401e1485:	75 0d                	jne    0x1401e1494
1401e1487:	48 8b 01             	mov    (%rcx),%rax
1401e148a:	48 8b 40 08          	mov    0x8(%rax),%rax
1401e148e:	ff 15 8c 25 da 00    	call   *0xda258c(%rip)        # 0x140f83a20
1401e1494:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401e1499:	48 83 c4 20          	add    $0x20,%rsp
1401e149d:	5f                   	pop    %rdi
1401e149e:	c3                   	ret
1401e149f:	cc                   	int3
1401e14a0:	e9 bb 00 00 00       	jmp    0x1401e1560
1401e14a5:	cc                   	int3
1401e14a6:	cc                   	int3
1401e14a7:	cc                   	int3
1401e14a8:	cc                   	int3
1401e14a9:	cc                   	int3
1401e14aa:	cc                   	int3
1401e14ab:	cc                   	int3
1401e14ac:	cc                   	int3
1401e14ad:	cc                   	int3
1401e14ae:	cc                   	int3
1401e14af:	cc                   	int3
1401e14b0:	40 53                	rex push %rbx
1401e14b2:	48 83 ec 20          	sub    $0x20,%rsp
1401e14b6:	48 8b d9             	mov    %rcx,%rbx
1401e14b9:	48 81 c1 90 00 00 00 	add    $0x90,%rcx
1401e14c0:	e8 cb fc ff ff       	call   0x1401e1190
1401e14c5:	48 8d 4b 78          	lea    0x78(%rbx),%rcx
1401e14c9:	e8 c2 fc ff ff       	call   0x1401e1190
1401e14ce:	80 7b 70 00          	cmpb   $0x0,0x70(%rbx)
1401e14d2:	48 8d 4b 30          	lea    0x30(%rbx),%rcx
1401e14d6:	74 0e                	je     0x1401e14e6
1401e14d8:	48 8b 01             	mov    (%rcx),%rax
1401e14db:	33 d2                	xor    %edx,%edx
1401e14dd:	48 8b 00             	mov    (%rax),%rax
1401e14e0:	ff 15 3a 25 da 00    	call   *0xda253a(%rip)        # 0x140f83a20
1401e14e6:	80 7b 28 00          	cmpb   $0x0,0x28(%rbx)
1401e14ea:	74 17                	je     0x1401e1503
1401e14ec:	48 8b 03             	mov    (%rbx),%rax
1401e14ef:	33 d2                	xor    %edx,%edx
1401e14f1:	48 8b cb             	mov    %rbx,%rcx
1401e14f4:	48 8b 00             	mov    (%rax),%rax
1401e14f7:	48 83 c4 20          	add    $0x20,%rsp
1401e14fb:	5b                   	pop    %rbx
1401e14fc:	48 ff 25 1d 25 da 00 	rex.W jmp *0xda251d(%rip)        # 0x140f83a20
1401e1503:	48 83 c4 20          	add    $0x20,%rsp
1401e1507:	5b                   	pop    %rbx
1401e1508:	c3                   	ret
1401e1509:	cc                   	int3
1401e150a:	cc                   	int3
1401e150b:	cc                   	int3
1401e150c:	cc                   	int3
1401e150d:	cc                   	int3
1401e150e:	cc                   	int3
1401e150f:	cc                   	int3
1401e1510:	40 53                	rex push %rbx
1401e1512:	48 83 ec 20          	sub    $0x20,%rsp
1401e1516:	48 8b d9             	mov    %rcx,%rbx
1401e1519:	48 83 c1 78          	add    $0x78,%rcx
1401e151d:	e8 6e fc ff ff       	call   0x1401e1190
1401e1522:	80 7b 70 00          	cmpb   $0x0,0x70(%rbx)
1401e1526:	48 8d 4b 30          	lea    0x30(%rbx),%rcx
1401e152a:	74 0e                	je     0x1401e153a
1401e152c:	48 8b 01             	mov    (%rcx),%rax
1401e152f:	33 d2                	xor    %edx,%edx
1401e1531:	48 8b 00             	mov    (%rax),%rax
1401e1534:	ff 15 e6 24 da 00    	call   *0xda24e6(%rip)        # 0x140f83a20
1401e153a:	80 7b 28 00          	cmpb   $0x0,0x28(%rbx)
1401e153e:	74 17                	je     0x1401e1557
1401e1540:	48 8b 03             	mov    (%rbx),%rax
1401e1543:	33 d2                	xor    %edx,%edx
1401e1545:	48 8b cb             	mov    %rbx,%rcx
1401e1548:	48 8b 00             	mov    (%rax),%rax
1401e154b:	48 83 c4 20          	add    $0x20,%rsp
1401e154f:	5b                   	pop    %rbx
1401e1550:	48 ff 25 c9 24 da 00 	rex.W jmp *0xda24c9(%rip)        # 0x140f83a20
1401e1557:	48 83 c4 20          	add    $0x20,%rsp
1401e155b:	5b                   	pop    %rbx
1401e155c:	c3                   	ret
1401e155d:	cc                   	int3
1401e155e:	cc                   	int3
1401e155f:	cc                   	int3
1401e1560:	40 57                	rex push %rdi
1401e1562:	48 83 ec 20          	sub    $0x20,%rsp
1401e1566:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
1401e156b:	48 8b f9             	mov    %rcx,%rdi
1401e156e:	48 8b 59 78          	mov    0x78(%rcx),%rbx
1401e1572:	48 85 db             	test   %rbx,%rbx
1401e1575:	74 45                	je     0x1401e15bc
1401e1577:	48 83 2b 01          	subq   $0x1,(%rbx)
1401e157b:	75 3f                	jne    0x1401e15bc
1401e157d:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
1401e1582:	48 8b 73 10          	mov    0x10(%rbx),%rsi
1401e1586:	48 85 f6             	test   %rsi,%rsi
1401e1589:	74 1f                	je     0x1401e15aa
1401e158b:	48 8d 4e 40          	lea    0x40(%rsi),%rcx
1401e158f:	e8 8c 00 00 00       	call   0x1401e1620
1401e1594:	48 8d 4e 08          	lea    0x8(%rsi),%rcx
1401e1598:	e8 d3 56 00 00       	call   0x1401e6c70
1401e159d:	ba 48 00 00 00       	mov    $0x48,%edx
1401e15a2:	48 8b ce             	mov    %rsi,%rcx
1401e15a5:	e8 9a 9b c3 00       	call   0x140e1b144
1401e15aa:	ba 28 00 00 00       	mov    $0x28,%edx
1401e15af:	48 8b cb             	mov    %rbx,%rcx
1401e15b2:	e8 8d 9b c3 00       	call   0x140e1b144
1401e15b7:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1401e15bc:	80 7f 70 00          	cmpb   $0x0,0x70(%rdi)
1401e15c0:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1401e15c5:	74 17                	je     0x1401e15de
1401e15c7:	48 8b 07             	mov    (%rdi),%rax
1401e15ca:	33 d2                	xor    %edx,%edx
1401e15cc:	48 8b cf             	mov    %rdi,%rcx
1401e15cf:	48 8b 00             	mov    (%rax),%rax
1401e15d2:	48 83 c4 20          	add    $0x20,%rsp
1401e15d6:	5f                   	pop    %rdi
1401e15d7:	48 ff 25 42 24 da 00 	rex.W jmp *0xda2442(%rip)        # 0x140f83a20
1401e15de:	48 83 c4 20          	add    $0x20,%rsp
1401e15e2:	5f                   	pop    %rdi
1401e15e3:	c3                   	ret
1401e15e4:	cc                   	int3
1401e15e5:	cc                   	int3
1401e15e6:	cc                   	int3
1401e15e7:	cc                   	int3
1401e15e8:	cc                   	int3
1401e15e9:	cc                   	int3
1401e15ea:	cc                   	int3
1401e15eb:	cc                   	int3
1401e15ec:	cc                   	int3
1401e15ed:	cc                   	int3
1401e15ee:	cc                   	int3
1401e15ef:	cc                   	int3