14036a16c:	48 89 75 10          	mov    %rsi,0x10(%rbp)
14036a170:	41 b8 11 00 00 00    	mov    $0x11,%r8d
14036a176:	48 8d 55 10          	lea    0x10(%rbp),%rdx
14036a17a:	48 8b 8d e8 01 00 00 	mov    0x1e8(%rbp),%rcx
14036a181:	e8 9a 2c 3d 00       	call   0x14073ce20
14036a186:	0f ba ef 15          	bts    $0x15,%edi
14036a18a:	89 7c 24 40          	mov    %edi,0x40(%rsp)
14036a18e:	48 8b 45 10          	mov    0x10(%rbp),%rax
14036a192:	48 85 c0             	test   %rax,%rax
14036a195:	0f 84 01 55 00 00    	je     0x14036f69c
14036a19b:	4c 8b 40 20          	mov    0x20(%rax),%r8
14036a19f:	49 ff c0             	inc    %r8
14036a1a2:	48 8d 95 08 0b 00 00 	lea    0xb08(%rbp),%rdx
14036a1a9:	48 8b 0d c8 8c 0c 01 	mov    0x10c8cc8(%rip),%rcx        # 0x141432e78
14036a1b0:	e8 bb 4d ea ff       	call   0x14020ef70
14036a1b5:	4c 8b c0             	mov    %rax,%r8
14036a1b8:	ba 11 00 00 00       	mov    $0x11,%edx
14036a1bd:	48 8b cb             	mov    %rbx,%rcx
14036a1c0:	e8 3b a9 3c 00       	call   0x140734b00
14036a1c5:	0f ba f7 15          	btr    $0x15,%edi
14036a1c9:	89 7c 24 40          	mov    %edi,0x40(%rsp)
14036a1cd:	48 8b 4d 10          	mov    0x10(%rbp),%rcx
14036a1d1:	48 85 c9             	test   %rcx,%rcx
14036a1d4:	74 24                	je     0x14036a1fa
14036a1d6:	8b 41 10             	mov    0x10(%rcx),%eax
14036a1d9:	ff c8                	dec    %eax
14036a1db:	89 41 10             	mov    %eax,0x10(%rcx)
14036a1de:	85 c0                	test   %eax,%eax
14036a1e0:	7f 18                	jg     0x14036a1fa
14036a1e2:	0f 88 c8 54 00 00    	js     0x14036f6b0
14036a1e8:	48 8b 01             	mov    (%rcx),%rax
14036a1eb:	ba 01 00 00 00       	mov    $0x1,%edx
14036a1f0:	48 8b 00             	mov    (%rax),%rax
14036a1f3:	ff 15 27 98 c1 00    	call   *0xc19827(%rip)        # 0x140f83a20
14036a1f9:	90                   	nop
14036a1fa:	48 8b 8d e8 01 00 00 	mov    0x1e8(%rbp),%rcx
14036a201:	48 85 c9             	test   %rcx,%rcx
14036a204:	74 24                	je     0x14036a22a
14036a206:	8b 41 10             	mov    0x10(%rcx),%eax
14036a209:	ff c8                	dec    %eax
14036a20b:	89 41 10             	mov    %eax,0x10(%rcx)
14036a20e:	85 c0                	test   %eax,%eax
14036a210:	7f 18                	jg     0x14036a22a
14036a212:	0f 88 a3 54 00 00    	js     0x14036f6bb
14036a218:	48 8b 01             	mov    (%rcx),%rax
14036a21b:	ba 01 00 00 00       	mov    $0x1,%edx
14036a220:	48 8b 00             	mov    (%rax),%rax
14036a223:	ff 15 f7 97 c1 00    	call   *0xc197f7(%rip)        # 0x140f83a20
14036a229:	90                   	nop
14036a22a:	48 8b 8d f0 01 00 00 	mov    0x1f0(%rbp),%rcx
14036a231:	48 85 c9             	test   %rcx,%rcx
14036a234:	74 24                	je     0x14036a25a
14036a236:	8b 41 10             	mov    0x10(%rcx),%eax
14036a239:	ff c8                	dec    %eax
14036a23b:	89 41 10             	mov    %eax,0x10(%rcx)
14036a23e:	85 c0                	test   %eax,%eax
14036a240:	7f 18                	jg     0x14036a25a
14036a242:	0f 88 7e 54 00 00    	js     0x14036f6c6
14036a248:	48 8b 01             	mov    (%rcx),%rax
14036a24b:	ba 01 00 00 00       	mov    $0x1,%edx
14036a250:	48 8b 00             	mov    (%rax),%rax
14036a253:	ff 15 c7 97 c1 00    	call   *0xc197c7(%rip)        # 0x140f83a20
14036a259:	90                   	nop
14036a25a:	4c 8b 05 57 1d 0b 01 	mov    0x10b1d57(%rip),%r8        # 0x14141bfb8
14036a261:	49 81 c0 88 01 00 00 	add    $0x188,%r8
14036a268:	4d 8b cd             	mov    %r13,%r9
14036a26b:	49 8b d7             	mov    %r15,%rdx
14036a26e:	48 8d 8d e0 05 00 00 	lea    0x5e0(%rbp),%rcx
14036a275:	e8 56 28 fa ff       	call   0x14030cad0
14036a27a:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
14036a27f:	48 8b 08             	mov    (%rax),%rcx
14036a282:	48 89 4c 24 58       	mov    %rcx,0x58(%rsp)
14036a287:	48 89 10             	mov    %rdx,(%rax)
14036a28a:	48 8b 8d e0 05 00 00 	mov    0x5e0(%rbp),%rcx
14036a291:	48 85 c9             	test   %rcx,%rcx
14036a294:	74 24                	je     0x14036a2ba
14036a296:	8b 41 10             	mov    0x10(%rcx),%eax
14036a299:	ff c8                	dec    %eax
14036a29b:	89 41 10             	mov    %eax,0x10(%rcx)
14036a29e:	85 c0                	test   %eax,%eax
14036a2a0:	7f 18                	jg     0x14036a2ba
14036a2a2:	0f 88 29 54 00 00    	js     0x14036f6d1
14036a2a8:	48 8b 01             	mov    (%rcx),%rax
14036a2ab:	ba 01 00 00 00       	mov    $0x1,%edx
14036a2b0:	48 8b 00             	mov    (%rax),%rax
14036a2b3:	ff 15 67 97 c1 00    	call   *0xc19767(%rip)        # 0x140f83a20
14036a2b9:	90                   	nop
14036a2ba:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14036a2c0:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
14036a2c5:	48 8d 8d e8 05 00 00 	lea    0x5e8(%rbp),%rcx
14036a2cc:	e8 cf 88 00 00       	call   0x140372ba0
14036a2d1:	48 8b 08             	mov    (%rax),%rcx
14036a2d4:	48 89 30             	mov    %rsi,(%rax)
14036a2d7:	48 89 8d 00 02 00 00 	mov    %rcx,0x200(%rbp)
14036a2de:	48 8b 08             	mov    (%rax),%rcx
14036a2e1:	48 85 c9             	test   %rcx,%rcx
14036a2e4:	74 24                	je     0x14036a30a
14036a2e6:	8b 41 10             	mov    0x10(%rcx),%eax
14036a2e9:	ff c8                	dec    %eax
14036a2eb:	89 41 10             	mov    %eax,0x10(%rcx)
14036a2ee:	85 c0                	test   %eax,%eax
14036a2f0:	7f 18                	jg     0x14036a30a
14036a2f2:	0f 88 e4 53 00 00    	js     0x14036f6dc
14036a2f8:	48 8b 01             	mov    (%rcx),%rax
14036a2fb:	ba 01 00 00 00       	mov    $0x1,%edx
14036a300:	48 8b 00             	mov    (%rax),%rax
14036a303:	ff 15 17 97 c1 00    	call   *0xc19717(%rip)        # 0x140f83a20
14036a309:	90                   	nop
14036a30a:	48 8d 95 f0 05 00 00 	lea    0x5f0(%rbp),%rdx
14036a311:	48 8b 8d 00 02 00 00 	mov    0x200(%rbp),%rcx
14036a318:	e8 63 7c 3d 00       	call   0x140741f80
14036a31d:	48 8b d8             	mov    %rax,%rbx
14036a320:	48 89 b5 f8 01 00 00 	mov    %rsi,0x1f8(%rbp)
14036a327:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14036a32d:	48 8d 95 f8 01 00 00 	lea    0x1f8(%rbp),%rdx
14036a334:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
14036a339:	e8 e2 2a 3d 00       	call   0x14073ce20
14036a33e:	0f ba ef 17          	bts    $0x17,%edi
14036a342:	89 7c 24 40          	mov    %edi,0x40(%rsp)
14036a346:	4c 8b 85 f8 01 00 00 	mov    0x1f8(%rbp),%r8
14036a34d:	4d 85 c0             	test   %r8,%r8
14036a350:	0f 84 91 53 00 00    	je     0x14036f6e7
14036a356:	48 8b 03             	mov    (%rbx),%rax
14036a359:	48 8b 70 20          	mov    0x20(%rax),%rsi
14036a35d:	49 03 70 20          	add    0x20(%r8),%rsi
14036a361:	0f ba f7 17          	btr    $0x17,%edi
14036a365:	89 7c 24 40          	mov    %edi,0x40(%rsp)
14036a369:	41 8b 40 10          	mov    0x10(%r8),%eax
14036a36d:	ff c8                	dec    %eax
14036a36f:	41 89 40 10          	mov    %eax,0x10(%r8)
14036a373:	85 c0                	test   %eax,%eax
14036a375:	7f 1b                	jg     0x14036a392
14036a377:	0f 88 7e 53 00 00    	js     0x14036f6fb
14036a37d:	49 8b 00             	mov    (%r8),%rax
14036a380:	ba 01 00 00 00       	mov    $0x1,%edx
14036a385:	49 8b c8             	mov    %r8,%rcx
14036a388:	48 8b 00             	mov    (%rax),%rax
14036a38b:	ff 15 8f 96 c1 00    	call   *0xc1968f(%rip)        # 0x140f83a20
14036a391:	90                   	nop
14036a392:	48 8b 8d f0 05 00 00 	mov    0x5f0(%rbp),%rcx
14036a399:	48 85 c9             	test   %rcx,%rcx
14036a39c:	74 24                	je     0x14036a3c2
14036a39e:	8b 41 10             	mov    0x10(%rcx),%eax
14036a3a1:	ff c8                	dec    %eax
14036a3a3:	89 41 10             	mov    %eax,0x10(%rcx)
14036a3a6:	85 c0                	test   %eax,%eax
14036a3a8:	7f 18                	jg     0x14036a3c2
14036a3aa:	0f 88 56 53 00 00    	js     0x14036f706
14036a3b0:	48 8b 01             	mov    (%rcx),%rax
14036a3b3:	ba 01 00 00 00       	mov    $0x1,%edx
14036a3b8:	48 8b 00             	mov    (%rax),%rax
14036a3bb:	ff 15 5f 96 c1 00    	call   *0xc1965f(%rip)        # 0x140f83a20
14036a3c1:	90                   	nop
14036a3c2:	48 8b 8d 00 02 00 00 	mov    0x200(%rbp),%rcx
14036a3c9:	48 85 c9             	test   %rcx,%rcx
14036a3cc:	74 24                	je     0x14036a3f2
14036a3ce:	8b 41 10             	mov    0x10(%rcx),%eax
14036a3d1:	ff c8                	dec    %eax
14036a3d3:	89 41 10             	mov    %eax,0x10(%rcx)
14036a3d6:	85 c0                	test   %eax,%eax
14036a3d8:	7f 18                	jg     0x14036a3f2
14036a3da:	0f 88 31 53 00 00    	js     0x14036f711
14036a3e0:	48 8b 01             	mov    (%rcx),%rax
14036a3e3:	ba 01 00 00 00       	mov    $0x1,%edx
14036a3e8:	48 8b 00             	mov    (%rax),%rax
14036a3eb:	ff 15 2f 96 c1 00    	call   *0xc1962f(%rip)        # 0x140f83a20
14036a3f1:	90                   	nop
14036a3f2:	4c 8b 05 6f 1a 0b 01 	mov    0x10b1a6f(%rip),%r8        # 0x14141be68
14036a3f9:	45 8b 80 28 01 00 00 	mov    0x128(%r8),%r8d
14036a400:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
14036a405:	48 8d 8d f8 05 00 00 	lea    0x5f8(%rbp),%rcx
14036a40c:	e8 8f 87 00 00       	call   0x140372ba0
14036a411:	48 8b 08             	mov    (%rax),%rcx
14036a414:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
14036a41b:	48 89 8d 10 02 00 00 	mov    %rcx,0x210(%rbp)
14036a422:	48 8b 08             	mov    (%rax),%rcx
14036a425:	48 85 c9             	test   %rcx,%rcx
14036a428:	74 24                	je     0x14036a44e
14036a42a:	8b 41 10             	mov    0x10(%rcx),%eax
14036a42d:	ff c8                	dec    %eax
14036a42f:	89 41 10             	mov    %eax,0x10(%rcx)
14036a432:	85 c0                	test   %eax,%eax
14036a434:	7f 18                	jg     0x14036a44e
14036a436:	0f 88 e0 52 00 00    	js     0x14036f71c
14036a43c:	48 8b 01             	mov    (%rcx),%rax
14036a43f:	ba 01 00 00 00       	mov    $0x1,%edx
14036a444:	48 8b 00             	mov    (%rax),%rax
14036a447:	ff 15 d3 95 c1 00    	call   *0xc195d3(%rip)        # 0x140f83a20
14036a44d:	90                   	nop
14036a44e:	48 8b 9d 10 02 00 00 	mov    0x210(%rbp),%rbx
14036a455:	4c 8d 46 ff          	lea    -0x1(%rsi),%r8
14036a459:	48 8d 55 18          	lea    0x18(%rbp),%rdx
14036a45d:	48 8b 0d 14 8a 0c 01 	mov    0x10c8a14(%rip),%rcx        # 0x141432e78
14036a464:	e8 07 4b ea ff       	call   0x14020ef70
14036a469:	90                   	nop
14036a46a:	48 8d 45 18          	lea    0x18(%rbp),%rax
14036a46e:	48 89 85 20 0b 00 00 	mov    %rax,0xb20(%rbp)
14036a475:	48 8d 45 20          	lea    0x20(%rbp),%rax
14036a479:	48 89 85 28 0b 00 00 	mov    %rax,0xb28(%rbp)
14036a480:	0f 28 85 20 0b 00 00 	movaps 0xb20(%rbp),%xmm0
14036a487:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
14036a48d:	4c 8d 45 ac          	lea    -0x54(%rbp),%r8
14036a491:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14036a496:	48 8d 8d 80 0e 00 00 	lea    0xe80(%rbp),%rcx
14036a49d:	e8 ae 59 e3 ff       	call   0x14019fe50
14036a4a2:	4c 8b c0             	mov    %rax,%r8
14036a4a5:	49 8b d7             	mov    %r15,%rdx
14036a4a8:	48 8d 8d 00 06 00 00 	lea    0x600(%rbp),%rcx
14036a4af:	e8 3c 21 34 00       	call   0x1406ac5f0
14036a4b4:	48 8b 08             	mov    (%rax),%rcx
14036a4b7:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
14036a4be:	48 89 8d 08 02 00 00 	mov    %rcx,0x208(%rbp)
14036a4c5:	48 8b 08             	mov    (%rax),%rcx
14036a4c8:	48 85 c9             	test   %rcx,%rcx
14036a4cb:	74 24                	je     0x14036a4f1
14036a4cd:	8b 41 10             	mov    0x10(%rcx),%eax
14036a4d0:	ff c8                	dec    %eax
14036a4d2:	89 41 10             	mov    %eax,0x10(%rcx)
14036a4d5:	85 c0                	test   %eax,%eax
14036a4d7:	7f 18                	jg     0x14036a4f1
14036a4d9:	0f 88 48 52 00 00    	js     0x14036f727
14036a4df:	48 8b 01             	mov    (%rcx),%rax
14036a4e2:	ba 01 00 00 00       	mov    $0x1,%edx
14036a4e7:	48 8b 00             	mov    (%rax),%rax
14036a4ea:	ff 15 30 95 c1 00    	call   *0xc19530(%rip)        # 0x140f83a20
14036a4f0:	90                   	nop
14036a4f1:	48 8d 95 08 02 00 00 	lea    0x208(%rbp),%rdx
14036a4f8:	48 8d 8d 08 06 00 00 	lea    0x608(%rbp),%rcx
14036a4ff:	e8 0c 58 e3 ff       	call   0x14019fd10
14036a504:	4c 8b c0             	mov    %rax,%r8
14036a507:	ba 0d 00 00 00       	mov    $0xd,%edx
14036a50c:	48 8b cb             	mov    %rbx,%rcx
14036a50f:	e8 ec a5 3c 00       	call   0x140734b00
14036a514:	90                   	nop
14036a515:	4c 8d 0d d4 3f e3 ff 	lea    -0x1cc02c(%rip),%r9        # 0x14019e4f0
14036a51c:	ba 08 00 00 00       	mov    $0x8,%edx
14036a521:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14036a527:	48 8d 4d 18          	lea    0x18(%rbp),%rcx
14036a52b:	e8 1c 10 ab 00       	call   0x140e1b54c
14036a530:	90                   	nop
14036a531:	48 8b 8d 10 02 00 00 	mov    0x210(%rbp),%rcx
14036a538:	48 85 c9             	test   %rcx,%rcx
14036a53b:	74 24                	je     0x14036a561
14036a53d:	8b 41 10             	mov    0x10(%rcx),%eax
14036a540:	ff c8                	dec    %eax
14036a542:	89 41 10             	mov    %eax,0x10(%rcx)
14036a545:	85 c0                	test   %eax,%eax
14036a547:	7f 18                	jg     0x14036a561
14036a549:	0f 88 e3 51 00 00    	js     0x14036f732
14036a54f:	48 8b 01             	mov    (%rcx),%rax
14036a552:	ba 01 00 00 00       	mov    $0x1,%edx
14036a557:	48 8b 00             	mov    (%rax),%rax
14036a55a:	ff 15 c0 94 c1 00    	call   *0xc194c0(%rip)        # 0x140f83a20
14036a560:	90                   	nop
14036a561:	4c 8b 05 00 19 0b 01 	mov    0x10b1900(%rip),%r8        # 0x14141be68
14036a568:	45 8b 80 28 01 00 00 	mov    0x128(%r8),%r8d
14036a56f:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
14036a574:	48 8d 8d 10 06 00 00 	lea    0x610(%rbp),%rcx
14036a57b:	e8 20 86 00 00       	call   0x140372ba0
14036a580:	48 8b 08             	mov    (%rax),%rcx
14036a583:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
14036a58a:	48 89 8d 20 02 00 00 	mov    %rcx,0x220(%rbp)
14036a591:	48 8b 08             	mov    (%rax),%rcx
14036a594:	48 85 c9             	test   %rcx,%rcx
14036a597:	74 24                	je     0x14036a5bd
14036a599:	8b 41 10             	mov    0x10(%rcx),%eax
14036a59c:	ff c8                	dec    %eax
14036a59e:	89 41 10             	mov    %eax,0x10(%rcx)
14036a5a1:	85 c0                	test   %eax,%eax
14036a5a3:	7f 18                	jg     0x14036a5bd
14036a5a5:	0f 88 92 51 00 00    	js     0x14036f73d
14036a5ab:	48 8b 01             	mov    (%rcx),%rax
14036a5ae:	ba 01 00 00 00       	mov    $0x1,%edx
14036a5b3:	48 8b 00             	mov    (%rax),%rax
14036a5b6:	ff 15 64 94 c1 00    	call   *0xc19464(%rip)        # 0x140f83a20
14036a5bc:	90                   	nop
14036a5bd:	48 8b 9d 20 02 00 00 	mov    0x220(%rbp),%rbx
14036a5c4:	4c 8d 46 03          	lea    0x3(%rsi),%r8
14036a5c8:	48 8d 55 20          	lea    0x20(%rbp),%rdx
14036a5cc:	48 8b 0d a5 88 0c 01 	mov    0x10c88a5(%rip),%rcx        # 0x141432e78
14036a5d3:	e8 98 49 ea ff       	call   0x14020ef70
14036a5d8:	90                   	nop
14036a5d9:	48 8d 45 20          	lea    0x20(%rbp),%rax
14036a5dd:	48 89 85 30 0b 00 00 	mov    %rax,0xb30(%rbp)
14036a5e4:	48 8d 45 28          	lea    0x28(%rbp),%rax
14036a5e8:	48 89 85 38 0b 00 00 	mov    %rax,0xb38(%rbp)
14036a5ef:	0f 28 85 30 0b 00 00 	movaps 0xb30(%rbp),%xmm0
14036a5f6:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
14036a5fc:	4c 8d 45 ae          	lea    -0x52(%rbp),%r8
14036a600:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14036a605:	48 8d 8d 98 0e 00 00 	lea    0xe98(%rbp),%rcx
14036a60c:	e8 3f 58 e3 ff       	call   0x14019fe50
14036a611:	4c 8b c0             	mov    %rax,%r8
14036a614:	49 8b d7             	mov    %r15,%rdx
14036a617:	48 8d 8d 18 06 00 00 	lea    0x618(%rbp),%rcx
14036a61e:	e8 cd 1f 34 00       	call   0x1406ac5f0
14036a623:	48 8b 08             	mov    (%rax),%rcx
14036a626:	33 f6                	xor    %esi,%esi
14036a628:	48 89 30             	mov    %rsi,(%rax)
14036a62b:	48 89 8d 18 02 00 00 	mov    %rcx,0x218(%rbp)
14036a632:	48 8b 08             	mov    (%rax),%rcx
14036a635:	48 85 c9             	test   %rcx,%rcx
14036a638:	74 24                	je     0x14036a65e
14036a63a:	8b 41 10             	mov    0x10(%rcx),%eax
14036a63d:	ff c8                	dec    %eax
14036a63f:	89 41 10             	mov    %eax,0x10(%rcx)
14036a642:	85 c0                	test   %eax,%eax
14036a644:	7f 18                	jg     0x14036a65e
14036a646:	0f 88 fc 50 00 00    	js     0x14036f748
14036a64c:	48 8b 01             	mov    (%rcx),%rax
14036a64f:	ba 01 00 00 00       	mov    $0x1,%edx
14036a654:	48 8b 00             	mov    (%rax),%rax
14036a657:	ff 15 c3 93 c1 00    	call   *0xc193c3(%rip)        # 0x140f83a20
14036a65d:	90                   	nop
14036a65e:	48 8d 95 18 02 00 00 	lea    0x218(%rbp),%rdx
14036a665:	48 8d 8d 20 06 00 00 	lea    0x620(%rbp),%rcx
14036a66c:	e8 9f 56 e3 ff       	call   0x14019fd10
14036a671:	4c 8b c0             	mov    %rax,%r8
14036a674:	ba 0e 00 00 00       	mov    $0xe,%edx
14036a679:	48 8b cb             	mov    %rbx,%rcx
14036a67c:	e8 7f a4 3c 00       	call   0x140734b00
14036a681:	90                   	nop
14036a682:	4c 8d 0d 67 3e e3 ff 	lea    -0x1cc199(%rip),%r9        # 0x14019e4f0
14036a689:	ba 08 00 00 00       	mov    $0x8,%edx
14036a68e:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14036a694:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
14036a698:	e8 af 0e ab 00       	call   0x140e1b54c
14036a69d:	90                   	nop
14036a69e:	48 8b 8d 20 02 00 00 	mov    0x220(%rbp),%rcx
14036a6a5:	48 85 c9             	test   %rcx,%rcx
14036a6a8:	74 24                	je     0x14036a6ce
14036a6aa:	8b 41 10             	mov    0x10(%rcx),%eax
14036a6ad:	ff c8                	dec    %eax
14036a6af:	89 41 10             	mov    %eax,0x10(%rcx)
14036a6b2:	85 c0                	test   %eax,%eax
14036a6b4:	7f 18                	jg     0x14036a6ce
14036a6b6:	0f 88 97 50 00 00    	js     0x14036f753
14036a6bc:	48 8b 01             	mov    (%rcx),%rax
14036a6bf:	ba 01 00 00 00       	mov    $0x1,%edx
14036a6c4:	48 8b 00             	mov    (%rax),%rax
14036a6c7:	ff 15 53 93 c1 00    	call   *0xc19353(%rip)        # 0x140f83a20
14036a6cd:	90                   	nop
14036a6ce:	49 8b 06             	mov    (%r14),%rax
14036a6d1:	48 8b 50 20          	mov    0x20(%rax),%rdx
14036a6d5:	48 8b 05 ac 18 0b 01 	mov    0x10b18ac(%rip),%rax        # 0x14141bf88
14036a6dc:	48 8b 88 30 0a 00 00 	mov    0xa30(%rax),%rcx
14036a6e3:	48 8b 49 20          	mov    0x20(%rcx),%rcx
14036a6e7:	e8 04 70 3b 00       	call   0x1407216f0
14036a6ec:	85 c0                	test   %eax,%eax
14036a6ee:	0f 85 ce 01 00 00    	jne    0x14036a8c2