//go:build amd64
// +build amd64

// Code generated by asm2asm, DO NOT EDIT.

package avx2

var _text_skip_one = []byte{
	// .p2align 5, 0x00
	// LCPI0_0
	0x20, // .byte 32
	0x00, //0x00000001 .byte 0
	0x00, //0x00000002 .byte 0
	0x00, //0x00000003 .byte 0
	0x00, //0x00000004 .byte 0
	0x00, //0x00000005 .byte 0
	0x00, //0x00000006 .byte 0
	0x00, //0x00000007 .byte 0
	0x00, //0x00000008 .byte 0
	0x09, //0x00000009 .byte 9
	0x0a, //0x0000000a .byte 10
	0x00, //0x0000000b .byte 0
	0x00, //0x0000000c .byte 0
	0x0d, //0x0000000d .byte 13
	0x00, //0x0000000e .byte 0
	0x00, //0x0000000f .byte 0
	0x20, //0x00000010 .byte 32
	0x00, //0x00000011 .byte 0
	0x00, //0x00000012 .byte 0
	0x00, //0x00000013 .byte 0
	0x00, //0x00000014 .byte 0
	0x00, //0x00000015 .byte 0
	0x00, //0x00000016 .byte 0
	0x00, //0x00000017 .byte 0
	0x00, //0x00000018 .byte 0
	0x09, //0x00000019 .byte 9
	0x0a, //0x0000001a .byte 10
	0x00, //0x0000001b .byte 0
	0x00, //0x0000001c .byte 0
	0x0d, //0x0000001d .byte 13
	0x00, //0x0000001e .byte 0
	0x00, //0x0000001f .byte 0
	//0x00000020 LCPI0_1
	0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, //0x00000020 QUAD $0x2c2c2c2c2c2c2c2c; QUAD $0x2c2c2c2c2c2c2c2c  // .space 16, ',,,,,,,,,,,,,,,,'
	0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, //0x00000030 QUAD $0x2c2c2c2c2c2c2c2c; QUAD $0x2c2c2c2c2c2c2c2c  // .space 16, ',,,,,,,,,,,,,,,,'
	//0x00000040 LCPI0_2
	0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, //0x00000040 QUAD $0xdfdfdfdfdfdfdfdf; QUAD $0xdfdfdfdfdfdfdfdf  // .space 16, '\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf'
	0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, //0x00000050 QUAD $0xdfdfdfdfdfdfdfdf; QUAD $0xdfdfdfdfdfdfdfdf  // .space 16, '\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf'
	//0x00000060 LCPI0_3
	0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, //0x00000060 QUAD $0x5d5d5d5d5d5d5d5d; QUAD $0x5d5d5d5d5d5d5d5d  // .space 16, ']]]]]]]]]]]]]]]]'
	0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, //0x00000070 QUAD $0x5d5d5d5d5d5d5d5d; QUAD $0x5d5d5d5d5d5d5d5d  // .space 16, ']]]]]]]]]]]]]]]]'
	//0x00000080 LCPI0_7
	0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, //0x00000080 QUAD $0x2222222222222222; QUAD $0x2222222222222222  // .space 16, '""""""""""""""""'
	0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, //0x00000090 QUAD $0x2222222222222222; QUAD $0x2222222222222222  // .space 16, '""""""""""""""""'
	//0x000000a0 LCPI0_8
	0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, //0x000000a0 QUAD $0x5c5c5c5c5c5c5c5c; QUAD $0x5c5c5c5c5c5c5c5c  // .space 16, '\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
	0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, //0x000000b0 QUAD $0x5c5c5c5c5c5c5c5c; QUAD $0x5c5c5c5c5c5c5c5c  // .space 16, '\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
	//0x000000c0 LCPI0_9
	0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, //0x000000c0 QUAD $0x7b7b7b7b7b7b7b7b; QUAD $0x7b7b7b7b7b7b7b7b  // .space 16, '{{{{{{{{{{{{{{{{'
	0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, //0x000000d0 QUAD $0x7b7b7b7b7b7b7b7b; QUAD $0x7b7b7b7b7b7b7b7b  // .space 16, '{{{{{{{{{{{{{{{{'
	//0x000000e0 LCPI0_10
	0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, //0x000000e0 QUAD $0x7d7d7d7d7d7d7d7d; QUAD $0x7d7d7d7d7d7d7d7d  // .space 16, '}}}}}}}}}}}}}}}}'
	0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, //0x000000f0 QUAD $0x7d7d7d7d7d7d7d7d; QUAD $0x7d7d7d7d7d7d7d7d  // .space 16, '}}}}}}}}}}}}}}}}'
	//0x00000100 LCPI0_11
	0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, //0x00000100 QUAD $0x5b5b5b5b5b5b5b5b; QUAD $0x5b5b5b5b5b5b5b5b  // .space 16, '[[[[[[[[[[[[[[[['
	0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, //0x00000110 QUAD $0x5b5b5b5b5b5b5b5b; QUAD $0x5b5b5b5b5b5b5b5b  // .space 16, '[[[[[[[[[[[[[[[['
	//0x00000120 LCPI0_13
	0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, //0x00000120 QUAD $0x2020202020202020; QUAD $0x2020202020202020  // .space 16, '                '
	0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, //0x00000130 QUAD $0x2020202020202020; QUAD $0x2020202020202020  // .space 16, '                '
	//0x00000140 LCPI0_14
	0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, //0x00000140 QUAD $0x2f2f2f2f2f2f2f2f; QUAD $0x2f2f2f2f2f2f2f2f  // .space 16, '////////////////'
	0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, //0x00000150 QUAD $0x2f2f2f2f2f2f2f2f; QUAD $0x2f2f2f2f2f2f2f2f  // .space 16, '////////////////'
	//0x00000160 LCPI0_15
	0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, //0x00000160 QUAD $0x3a3a3a3a3a3a3a3a; QUAD $0x3a3a3a3a3a3a3a3a  // .space 16, '::::::::::::::::'
	0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, //0x00000170 QUAD $0x3a3a3a3a3a3a3a3a; QUAD $0x3a3a3a3a3a3a3a3a  // .space 16, '::::::::::::::::'
	//0x00000180 LCPI0_16
	0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, //0x00000180 QUAD $0x2b2b2b2b2b2b2b2b; QUAD $0x2b2b2b2b2b2b2b2b  // .space 16, '++++++++++++++++'
	0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, //0x00000190 QUAD $0x2b2b2b2b2b2b2b2b; QUAD $0x2b2b2b2b2b2b2b2b  // .space 16, '++++++++++++++++'
	//0x000001a0 LCPI0_17
	0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, //0x000001a0 QUAD $0x2d2d2d2d2d2d2d2d; QUAD $0x2d2d2d2d2d2d2d2d  // .space 16, '----------------'
	0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, //0x000001b0 QUAD $0x2d2d2d2d2d2d2d2d; QUAD $0x2d2d2d2d2d2d2d2d  // .space 16, '----------------'
	//0x000001c0 LCPI0_18
	0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, //0x000001c0 QUAD $0x2e2e2e2e2e2e2e2e; QUAD $0x2e2e2e2e2e2e2e2e  // .space 16, '................'
	0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, //0x000001d0 QUAD $0x2e2e2e2e2e2e2e2e; QUAD $0x2e2e2e2e2e2e2e2e  // .space 16, '................'
	//0x000001e0 LCPI0_19
	0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, //0x000001e0 QUAD $0x4545454545454545; QUAD $0x4545454545454545  // .space 16, 'EEEEEEEEEEEEEEEE'
	0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, //0x000001f0 QUAD $0x4545454545454545; QUAD $0x4545454545454545  // .space 16, 'EEEEEEEEEEEEEEEE'
	//0x00000200 .p2align 4, 0x00
	//0x00000200 LCPI0_4
	0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, //0x00000200 QUAD $0x2c2c2c2c2c2c2c2c; QUAD $0x2c2c2c2c2c2c2c2c  // .space 16, ',,,,,,,,,,,,,,,,'
	//0x00000210 LCPI0_5
	0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, //0x00000210 QUAD $0xdfdfdfdfdfdfdfdf; QUAD $0xdfdfdfdfdfdfdfdf  // .space 16, '\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf'
	//0x00000220 LCPI0_6
	0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, //0x00000220 QUAD $0x5d5d5d5d5d5d5d5d; QUAD $0x5d5d5d5d5d5d5d5d  // .space 16, ']]]]]]]]]]]]]]]]'
	//0x00000230 LCPI0_12
	0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00000230 .quad 1
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00000238 .quad 0
	//0x00000240 LCPI0_20
	0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, //0x00000240 QUAD $0x2f2f2f2f2f2f2f2f; QUAD $0x2f2f2f2f2f2f2f2f  // .space 16, '////////////////'
	//0x00000250 LCPI0_21
	0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, //0x00000250 QUAD $0x3a3a3a3a3a3a3a3a; QUAD $0x3a3a3a3a3a3a3a3a  // .space 16, '::::::::::::::::'
	//0x00000260 LCPI0_22
	0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, //0x00000260 QUAD $0x2b2b2b2b2b2b2b2b; QUAD $0x2b2b2b2b2b2b2b2b  // .space 16, '++++++++++++++++'
	//0x00000270 LCPI0_23
	0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, //0x00000270 QUAD $0x2d2d2d2d2d2d2d2d; QUAD $0x2d2d2d2d2d2d2d2d  // .space 16, '----------------'
	//0x00000280 LCPI0_24
	0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, //0x00000280 QUAD $0x2e2e2e2e2e2e2e2e; QUAD $0x2e2e2e2e2e2e2e2e  // .space 16, '................'
	//0x00000290 LCPI0_25
	0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, //0x00000290 QUAD $0x4545454545454545; QUAD $0x4545454545454545  // .space 16, 'EEEEEEEEEEEEEEEE'
	//0x000002a0 .p2align 4, 0x90
	//0x000002a0 _skip_one
	0x55,             //0x000002a0 pushq        %rbp
	0x48, 0x89, 0xe5, //0x000002a1 movq         %rsp, %rbp
	0x41, 0x57, //0x000002a4 pushq        %r15
	0x41, 0x56, //0x000002a6 pushq        %r14
	0x41, 0x55, //0x000002a8 pushq        %r13
	0x41, 0x54, //0x000002aa pushq        %r12
	0x53,                                     //0x000002ac pushq        %rbx
	0x48, 0x81, 0xec, 0xa0, 0x00, 0x00, 0x00, //0x000002ad subq         $160, %rsp
	0x49, 0x89, 0xce, //0x000002b4 movq         %rcx, %r14
	0x49, 0x89, 0xf7, //0x000002b7 movq         %rsi, %r15
	0x41, 0xf6, 0xc6, 0x40, //0x000002ba testb        $64, %r14b
	0x0f, 0x85, 0x86, 0x00, 0x00, 0x00, //0x000002be jne          LBB0_2
	0x49, 0x89, 0xd4, //0x000002c4 movq         %rdx, %r12
	0xc5, 0xfa, 0x6f, 0x05, 0x61, 0xff, 0xff, 0xff, //0x000002c7 vmovdqu      $-159(%rip), %xmm0  /* LCPI0_12+0(%rip) */
	0xc5, 0xfa, 0x7f, 0x02, //0x000002cf vmovdqu      %xmm0, (%rdx)
	0x4d, 0x8b, 0x17, //0x000002d3 movq         (%r15), %r10
	0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x000002d6 movq         $-1, %r9
	0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x000002dd movl         $1, %r8d
	0xc5, 0xfe, 0x6f, 0x2d, 0x15, 0xfd, 0xff, 0xff, //0x000002e3 vmovdqu      $-747(%rip), %ymm5  /* LCPI0_0+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x35, 0x8d, 0xfd, 0xff, 0xff, //0x000002eb vmovdqu      $-627(%rip), %ymm6  /* LCPI0_7+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x3d, 0xa5, 0xfd, 0xff, 0xff, //0x000002f3 vmovdqu      $-603(%rip), %ymm7  /* LCPI0_8+0(%rip) */
	0xc5, 0x7e, 0x6f, 0x05, 0x1d, 0xfe, 0xff, 0xff, //0x000002fb vmovdqu      $-483(%rip), %ymm8  /* LCPI0_13+0(%rip) */
	0xc4, 0x41, 0x35, 0x76, 0xc9, //0x00000303 vpcmpeqd     %ymm9, %ymm9, %ymm9
	0xc5, 0x7e, 0x6f, 0x15, 0x30, 0xfe, 0xff, 0xff, //0x00000308 vmovdqu      $-464(%rip), %ymm10  /* LCPI0_14+0(%rip) */
	0xc5, 0x7e, 0x6f, 0x1d, 0x48, 0xfe, 0xff, 0xff, //0x00000310 vmovdqu      $-440(%rip), %ymm11  /* LCPI0_15+0(%rip) */
	0xc5, 0x7e, 0x6f, 0x25, 0x60, 0xfe, 0xff, 0xff, //0x00000318 vmovdqu      $-416(%rip), %ymm12  /* LCPI0_16+0(%rip) */
	0xc5, 0x7e, 0x6f, 0x2d, 0x78, 0xfe, 0xff, 0xff, //0x00000320 vmovdqu      $-392(%rip), %ymm13  /* LCPI0_17+0(%rip) */
	0xc5, 0x7e, 0x6f, 0x35, 0x10, 0xfd, 0xff, 0xff, //0x00000328 vmovdqu      $-752(%rip), %ymm14  /* LCPI0_2+0(%rip) */
	0xc5, 0x7e, 0x6f, 0x3d, 0x88, 0xfe, 0xff, 0xff, //0x00000330 vmovdqu      $-376(%rip), %ymm15  /* LCPI0_18+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x25, 0xa0, 0xfe, 0xff, 0xff, //0x00000338 vmovdqu      $-352(%rip), %ymm4  /* LCPI0_19+0(%rip) */
	0x4c, 0x89, 0x74, 0x24, 0x38, //0x00000340 movq         %r14, $56(%rsp)
	0xe9, 0xd6, 0x03, 0x00, 0x00, //0x00000345 jmp          LBB0_38
	//0x0000034a LBB0_2
	0x4c, 0x8b, 0x1f, //0x0000034a movq         (%rdi), %r11
	0x48, 0x8b, 0x5f, 0x08, //0x0000034d movq         $8(%rdi), %rbx
	0x49, 0x8b, 0x37, //0x00000351 movq         (%r15), %rsi
	0x48, 0x39, 0xde, //0x00000354 cmpq         %rbx, %rsi
	0x0f, 0x83, 0x26, 0x00, 0x00, 0x00, //0x00000357 jae          LBB0_7
	0x41, 0x8a, 0x04, 0x33, //0x0000035d movb         (%r11,%rsi), %al
	0x3c, 0x0d, //0x00000361 cmpb         $13, %al
	0x0f, 0x84, 0x1a, 0x00, 0x00, 0x00, //0x00000363 je           LBB0_7
	0x3c, 0x20, //0x00000369 cmpb         $32, %al
	0x0f, 0x84, 0x12, 0x00, 0x00, 0x00, //0x0000036b je           LBB0_7
	0x04, 0xf7, //0x00000371 addb         $-9, %al
	0x3c, 0x01, //0x00000373 cmpb         $1, %al
	0x0f, 0x86, 0x08, 0x00, 0x00, 0x00, //0x00000375 jbe          LBB0_7
	0x48, 0x89, 0xf0, //0x0000037b movq         %rsi, %rax
	0xe9, 0x7b, 0x01, 0x00, 0x00, //0x0000037e jmp          LBB0_614
	//0x00000383 LBB0_7
	0x48, 0x8d, 0x46, 0x01, //0x00000383 leaq         $1(%rsi), %rax
	0x48, 0x39, 0xd8, //0x00000387 cmpq         %rbx, %rax
	0x0f, 0x83, 0x22, 0x00, 0x00, 0x00, //0x0000038a jae          LBB0_11
	0x41, 0x8a, 0x0c, 0x03, //0x00000390 movb         (%r11,%rax), %cl
	0x80, 0xf9, 0x0d, //0x00000394 cmpb         $13, %cl
	0x0f, 0x84, 0x15, 0x00, 0x00, 0x00, //0x00000397 je           LBB0_11
	0x80, 0xf9, 0x20, //0x0000039d cmpb         $32, %cl
	0x0f, 0x84, 0x0c, 0x00, 0x00, 0x00, //0x000003a0 je           LBB0_11
	0x80, 0xc1, 0xf7, //0x000003a6 addb         $-9, %cl
	0x80, 0xf9, 0x01, //0x000003a9 cmpb         $1, %cl
	0x0f, 0x87, 0x4c, 0x01, 0x00, 0x00, //0x000003ac ja           LBB0_614
	//0x000003b2 LBB0_11
	0x48, 0x8d, 0x46, 0x02, //0x000003b2 leaq         $2(%rsi), %rax
	0x48, 0x39, 0xd8, //0x000003b6 cmpq         %rbx, %rax
	0x0f, 0x83, 0x22, 0x00, 0x00, 0x00, //0x000003b9 jae          LBB0_15
	0x41, 0x8a, 0x0c, 0x03, //0x000003bf movb         (%r11,%rax), %cl
	0x80, 0xf9, 0x0d, //0x000003c3 cmpb         $13, %cl
	0x0f, 0x84, 0x15, 0x00, 0x00, 0x00, //0x000003c6 je           LBB0_15
	0x80, 0xf9, 0x20, //0x000003cc cmpb         $32, %cl
	0x0f, 0x84, 0x0c, 0x00, 0x00, 0x00, //0x000003cf je           LBB0_15
	0x80, 0xc1, 0xf7, //0x000003d5 addb         $-9, %cl
	0x80, 0xf9, 0x01, //0x000003d8 cmpb         $1, %cl
	0x0f, 0x87, 0x1d, 0x01, 0x00, 0x00, //0x000003db ja           LBB0_614
	//0x000003e1 LBB0_15
	0x48, 0x8d, 0x46, 0x03, //0x000003e1 leaq         $3(%rsi), %rax
	0x48, 0x39, 0xd8, //0x000003e5 cmpq         %rbx, %rax
	0x0f, 0x83, 0x22, 0x00, 0x00, 0x00, //0x000003e8 jae          LBB0_19
	0x41, 0x8a, 0x0c, 0x03, //0x000003ee movb         (%r11,%rax), %cl
	0x80, 0xf9, 0x0d, //0x000003f2 cmpb         $13, %cl
	0x0f, 0x84, 0x15, 0x00, 0x00, 0x00, //0x000003f5 je           LBB0_19
	0x80, 0xf9, 0x20, //0x000003fb cmpb         $32, %cl
	0x0f, 0x84, 0x0c, 0x00, 0x00, 0x00, //0x000003fe je           LBB0_19
	0x80, 0xc1, 0xf7, //0x00000404 addb         $-9, %cl
	0x80, 0xf9, 0x01, //0x00000407 cmpb         $1, %cl
	0x0f, 0x87, 0xee, 0x00, 0x00, 0x00, //0x0000040a ja           LBB0_614
	//0x00000410 LBB0_19
	0x48, 0x8d, 0x46, 0x04, //0x00000410 leaq         $4(%rsi), %rax
	0x48, 0x89, 0xda, //0x00000414 movq         %rbx, %rdx
	0x48, 0x29, 0xc2, //0x00000417 subq         %rax, %rdx
	0x0f, 0x86, 0xb7, 0x00, 0x00, 0x00, //0x0000041a jbe          LBB0_612
	0x48, 0x83, 0xfa, 0x20, //0x00000420 cmpq         $32, %rdx
	0x0f, 0x82, 0x49, 0x38, 0x00, 0x00, //0x00000424 jb           LBB0_752
	0x48, 0xc7, 0xc2, 0xfc, 0xff, 0xff, 0xff, //0x0000042a movq         $-4, %rdx
	0x48, 0x29, 0xf2, //0x00000431 subq         %rsi, %rdx
	0xc5, 0xfe, 0x6f, 0x05, 0xc4, 0xfb, 0xff, 0xff, //0x00000434 vmovdqu      $-1084(%rip), %ymm0  /* LCPI0_0+0(%rip) */
	0x90, 0x90, 0x90, 0x90, //0x0000043c .p2align 4, 0x90
	//0x00000440 LBB0_22
	0xc4, 0xc1, 0x7e, 0x6f, 0x0c, 0x03, //0x00000440 vmovdqu      (%r11,%rax), %ymm1
	0xc4, 0xe2, 0x7d, 0x00, 0xd1, //0x00000446 vpshufb      %ymm1, %ymm0, %ymm2
	0xc5, 0xf5, 0x74, 0xca, //0x0000044b vpcmpeqb     %ymm2, %ymm1, %ymm1
	0xc5, 0xfd, 0xd7, 0xc9, //0x0000044f vpmovmskb    %ymm1, %ecx
	0x83, 0xf9, 0xff, //0x00000453 cmpl         $-1, %ecx
	0x0f, 0x85, 0x8a, 0x00, 0x00, 0x00, //0x00000456 jne          LBB0_613
	0x48, 0x83, 0xc0, 0x20, //0x0000045c addq         $32, %rax
	0x48, 0x8d, 0x0c, 0x13, //0x00000460 leaq         (%rbx,%rdx), %rcx
	0x48, 0x83, 0xc1, 0xe0, //0x00000464 addq         $-32, %rcx
	0x48, 0x83, 0xc2, 0xe0, //0x00000468 addq         $-32, %rdx
	0x48, 0x83, 0xf9, 0x1f, //0x0000046c cmpq         $31, %rcx
	0x0f, 0x87, 0xca, 0xff, 0xff, 0xff, //0x00000470 ja           LBB0_22
	0x4c, 0x89, 0xd8, //0x00000476 movq         %r11, %rax
	0x48, 0x29, 0xd0, //0x00000479 subq         %rdx, %rax
	0x48, 0x01, 0xda, //0x0000047c addq         %rbx, %rdx
	0x48, 0x85, 0xd2, //0x0000047f testq        %rdx, %rdx
	0x0f, 0x84, 0x37, 0x00, 0x00, 0x00, //0x00000482 je           LBB0_30
	//0x00000488 LBB0_25
	0x4c, 0x8d, 0x04, 0x10, //0x00000488 leaq         (%rax,%rdx), %r8
	0x31, 0xf6, //0x0000048c xorl         %esi, %esi
	0x49, 0xb9, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000048e movabsq      $4294977024, %r9
	//0x00000498 LBB0_26
	0x0f, 0xbe, 0x0c, 0x30, //0x00000498 movsbl       (%rax,%rsi), %ecx
	0x83, 0xf9, 0x20, //0x0000049c cmpl         $32, %ecx
	0x0f, 0x87, 0x98, 0x37, 0x00, 0x00, //0x0000049f ja           LBB0_747
	0x49, 0x0f, 0xa3, 0xc9, //0x000004a5 btq          %rcx, %r9
	0x0f, 0x83, 0x8e, 0x37, 0x00, 0x00, //0x000004a9 jae          LBB0_747
	0x48, 0x83, 0xc6, 0x01, //0x000004af addq         $1, %rsi
	0x48, 0x39, 0xf2, //0x000004b3 cmpq         %rsi, %rdx
	0x0f, 0x85, 0xdc, 0xff, 0xff, 0xff, //0x000004b6 jne          LBB0_26
	0x4c, 0x89, 0xc0, //0x000004bc movq         %r8, %rax
	//0x000004bf LBB0_30
	0x4c, 0x29, 0xd8, //0x000004bf subq         %r11, %rax
	0x48, 0x39, 0xd8, //0x000004c2 cmpq         %rbx, %rax
	0x48, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x000004c5 movq         $-1, %rbx
	0x0f, 0x82, 0x2c, 0x00, 0x00, 0x00, //0x000004cc jb           LBB0_614
	0xe9, 0xe2, 0x34, 0x00, 0x00, //0x000004d2 jmp          LBB0_715
	//0x000004d7 LBB0_612
	0x49, 0x89, 0x07, //0x000004d7 movq         %rax, (%r15)
	0x48, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x000004da movq         $-1, %rbx
	0xe9, 0xd3, 0x34, 0x00, 0x00, //0x000004e1 jmp          LBB0_715
	//0x000004e6 LBB0_613
	0xf7, 0xd1, //0x000004e6 notl         %ecx
	0x0f, 0xbc, 0xc1, //0x000004e8 bsfl         %ecx, %eax
	0x48, 0x29, 0xd0, //0x000004eb subq         %rdx, %rax
	0x48, 0x39, 0xd8, //0x000004ee cmpq         %rbx, %rax
	0x48, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x000004f1 movq         $-1, %rbx
	0x0f, 0x83, 0xbb, 0x34, 0x00, 0x00, //0x000004f8 jae          LBB0_715
	//0x000004fe LBB0_614
	0x48, 0x8d, 0x50, 0x01, //0x000004fe leaq         $1(%rax), %rdx
	0x49, 0x89, 0x17, //0x00000502 movq         %rdx, (%r15)
	0x41, 0x0f, 0xbe, 0x0c, 0x03, //0x00000505 movsbl       (%r11,%rax), %ecx
	0x83, 0xf9, 0x7b, //0x0000050a cmpl         $123, %ecx
	0x0f, 0x87, 0xa4, 0x2e, 0x00, 0x00, //0x0000050d ja           LBB0_657
	0x48, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00000513 movq         $-1, %rbx
	0x48, 0x8d, 0x35, 0x1b, 0x39, 0x00, 0x00, //0x0000051a leaq         $14619(%rip), %rsi  /* LJTI0_0+0(%rip) */
	0x48, 0x63, 0x0c, 0x8e, //0x00000521 movslq       (%rsi,%rcx,4), %rcx
	0x48, 0x01, 0xf1, //0x00000525 addq         %rsi, %rcx
	0xff, 0xe1, //0x00000528 jmpq         *%rcx
	//0x0000052a LBB0_616
	0x48, 0x8b, 0x77, 0x08, //0x0000052a movq         $8(%rdi), %rsi
	0x48, 0x29, 0xd6, //0x0000052e subq         %rdx, %rsi
	0x48, 0x83, 0xfe, 0x20, //0x00000531 cmpq         $32, %rsi
	0x0f, 0x82, 0x53, 0x37, 0x00, 0x00, //0x00000535 jb           LBB0_753
	0x31, 0xff, //0x0000053b xorl         %edi, %edi
	0xc5, 0xfe, 0x6f, 0x05, 0xdb, 0xfa, 0xff, 0xff, //0x0000053d vmovdqu      $-1317(%rip), %ymm0  /* LCPI0_1+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x0d, 0xf3, 0xfa, 0xff, 0xff, //0x00000545 vmovdqu      $-1293(%rip), %ymm1  /* LCPI0_2+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x15, 0x0b, 0xfb, 0xff, 0xff, //0x0000054d vmovdqu      $-1269(%rip), %ymm2  /* LCPI0_3+0(%rip) */
	0x4c, 0x89, 0xda, //0x00000555 movq         %r11, %rdx
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000558 .p2align 4, 0x90
	//0x00000560 LBB0_618
	0xc5, 0xfe, 0x6f, 0x5c, 0x02, 0x01, //0x00000560 vmovdqu      $1(%rdx,%rax), %ymm3
	0xc5, 0xe5, 0x74, 0xe0, //0x00000566 vpcmpeqb     %ymm0, %ymm3, %ymm4
	0xc5, 0xe5, 0xdb, 0xd9, //0x0000056a vpand        %ymm1, %ymm3, %ymm3
	0xc5, 0xe5, 0x74, 0xda, //0x0000056e vpcmpeqb     %ymm2, %ymm3, %ymm3
	0xc5, 0xe5, 0xeb, 0xdc, //0x00000572 vpor         %ymm4, %ymm3, %ymm3
	0xc5, 0xfd, 0xd7, 0xcb, //0x00000576 vpmovmskb    %ymm3, %ecx
	0x85, 0xc9, //0x0000057a testl        %ecx, %ecx
	0x0f, 0x85, 0xe1, 0x00, 0x00, 0x00, //0x0000057c jne          LBB0_634
	0x48, 0x83, 0xc2, 0x20, //0x00000582 addq         $32, %rdx
	0x48, 0x8d, 0x0c, 0x3e, //0x00000586 leaq         (%rsi,%rdi), %rcx
	0x48, 0x83, 0xc1, 0xe0, //0x0000058a addq         $-32, %rcx
	0x48, 0x83, 0xc7, 0xe0, //0x0000058e addq         $-32, %rdi
	0x48, 0x83, 0xf9, 0x1f, //0x00000592 cmpq         $31, %rcx
	0x0f, 0x87, 0xc4, 0xff, 0xff, 0xff, //0x00000596 ja           LBB0_618
	0x48, 0x01, 0xc2, //0x0000059c addq         %rax, %rdx
	0x48, 0x83, 0xc2, 0x01, //0x0000059f addq         $1, %rdx
	0x48, 0x01, 0xfe, //0x000005a3 addq         %rdi, %rsi
	0x48, 0x83, 0xfe, 0x10, //0x000005a6 cmpq         $16, %rsi
	0x0f, 0x82, 0x54, 0x00, 0x00, 0x00, //0x000005aa jb           LBB0_625
	//0x000005b0 LBB0_621
	0x48, 0x8d, 0x7a, 0xff, //0x000005b0 leaq         $-1(%rdx), %rdi
	0x31, 0xdb, //0x000005b4 xorl         %ebx, %ebx
	0xc5, 0xfa, 0x6f, 0x05, 0x42, 0xfc, 0xff, 0xff, //0x000005b6 vmovdqu      $-958(%rip), %xmm0  /* LCPI0_4+0(%rip) */
	0xc5, 0xfa, 0x6f, 0x0d, 0x4a, 0xfc, 0xff, 0xff, //0x000005be vmovdqu      $-950(%rip), %xmm1  /* LCPI0_5+0(%rip) */
	0xc5, 0xfa, 0x6f, 0x15, 0x52, 0xfc, 0xff, 0xff, //0x000005c6 vmovdqu      $-942(%rip), %xmm2  /* LCPI0_6+0(%rip) */
	//0x000005ce LBB0_622
	0xc5, 0xfa, 0x6f, 0x1c, 0x1a, //0x000005ce vmovdqu      (%rdx,%rbx), %xmm3
	0xc5, 0xe1, 0x74, 0xe0, //0x000005d3 vpcmpeqb     %xmm0, %xmm3, %xmm4
	0xc5, 0xe1, 0xdb, 0xd9, //0x000005d7 vpand        %xmm1, %xmm3, %xmm3
	0xc5, 0xe1, 0x74, 0xda, //0x000005db vpcmpeqb     %xmm2, %xmm3, %xmm3
	0xc5, 0xe1, 0xeb, 0xdc, //0x000005df vpor         %xmm4, %xmm3, %xmm3
	0xc5, 0xf9, 0xd7, 0xcb, //0x000005e3 vpmovmskb    %xmm3, %ecx
	0x85, 0xc9, //0x000005e7 testl        %ecx, %ecx
	0x0f, 0x85, 0x70, 0x34, 0x00, 0x00, //0x000005e9 jne          LBB0_725
	0x48, 0x83, 0xc6, 0xf0, //0x000005ef addq         $-16, %rsi
	0x48, 0x83, 0xc3, 0x10, //0x000005f3 addq         $16, %rbx
	0x48, 0x83, 0xfe, 0x0f, //0x000005f7 cmpq         $15, %rsi
	0x0f, 0x87, 0xcd, 0xff, 0xff, 0xff, //0x000005fb ja           LBB0_622
	0x48, 0x01, 0xda, //0x00000601 addq         %rbx, %rdx
	//0x00000604 LBB0_625
	0x48, 0x85, 0xf6, //0x00000604 testq        %rsi, %rsi
	0x0f, 0x84, 0x48, 0x00, 0x00, 0x00, //0x00000607 je           LBB0_633
	0x48, 0x8d, 0x3c, 0x32, //0x0000060d leaq         (%rdx,%rsi), %rdi
	0x48, 0xbb, 0x00, 0x26, 0x00, 0x00, 0x01, 0x10, 0x00, 0x00, //0x00000611 movabsq      $17596481021440, %rbx
	//0x0000061b LBB0_627
	0x0f, 0xb6, 0x0a, //0x0000061b movzbl       (%rdx), %ecx
	0x48, 0x83, 0xf9, 0x2c, //0x0000061e cmpq         $44, %rcx
	0x0f, 0x87, 0x0a, 0x00, 0x00, 0x00, //0x00000622 ja           LBB0_629
	0x48, 0x0f, 0xa3, 0xcb, //0x00000628 btq          %rcx, %rbx
	0x0f, 0x82, 0x23, 0x00, 0x00, 0x00, //0x0000062c jb           LBB0_633
	//0x00000632 LBB0_629
	0x80, 0xf9, 0x5d, //0x00000632 cmpb         $93, %cl
	0x0f, 0x84, 0x1a, 0x00, 0x00, 0x00, //0x00000635 je           LBB0_633
	0x80, 0xf9, 0x7d, //0x0000063b cmpb         $125, %cl
	0x0f, 0x84, 0x11, 0x00, 0x00, 0x00, //0x0000063e je           LBB0_633
	0x48, 0x83, 0xc2, 0x01, //0x00000644 addq         $1, %rdx
	0x48, 0x83, 0xc6, 0xff, //0x00000648 addq         $-1, %rsi
	0x0f, 0x85, 0xc9, 0xff, 0xff, 0xff, //0x0000064c jne          LBB0_627
	0x48, 0x89, 0xfa, //0x00000652 movq         %rdi, %rdx
	//0x00000655 LBB0_633
	0x4c, 0x29, 0xda, //0x00000655 subq         %r11, %rdx
	0x49, 0x89, 0x17, //0x00000658 movq         %rdx, (%r15)
	0x48, 0x89, 0xc3, //0x0000065b movq         %rax, %rbx
	0xe9, 0x56, 0x33, 0x00, 0x00, //0x0000065e jmp          LBB0_715
	//0x00000663 LBB0_634
	0x0f, 0xbc, 0xd9, //0x00000663 bsfl         %ecx, %ebx
	0x48, 0x01, 0xc3, //0x00000666 addq         %rax, %rbx
	0x48, 0x89, 0xd9, //0x00000669 movq         %rbx, %rcx
	0x48, 0x29, 0xf9, //0x0000066c subq         %rdi, %rcx
	0x48, 0x8d, 0x71, 0x01, //0x0000066f leaq         $1(%rcx), %rsi
	0x49, 0x89, 0x37, //0x00000673 movq         %rsi, (%r15)
	0x48, 0x85, 0xf6, //0x00000676 testq        %rsi, %rsi
	0x0f, 0x8e, 0x41, 0x00, 0x00, 0x00, //0x00000679 jle          LBB0_639
	0x48, 0x8d, 0x71, 0x02, //0x0000067f leaq         $2(%rcx), %rsi
	0x48, 0x01, 0xda, //0x00000683 addq         %rbx, %rdx
	0x48, 0xbf, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00000686 movabsq      $4294977024, %rdi
	//0x00000690 .p2align 4, 0x90
	//0x00000690 LBB0_636
	0x0f, 0xb6, 0x1a, //0x00000690 movzbl       (%rdx), %ebx
	0x48, 0x83, 0xfb, 0x20, //0x00000693 cmpq         $32, %rbx
	0x0f, 0x87, 0x23, 0x00, 0x00, 0x00, //0x00000697 ja           LBB0_639
	0x48, 0x0f, 0xa3, 0xdf, //0x0000069d btq          %rbx, %rdi
	0x0f, 0x83, 0x19, 0x00, 0x00, 0x00, //0x000006a1 jae          LBB0_639
	0x49, 0x89, 0x0f, //0x000006a7 movq         %rcx, (%r15)
	0x48, 0x83, 0xc6, 0xff, //0x000006aa addq         $-1, %rsi
	0x48, 0x83, 0xc1, 0xff, //0x000006ae addq         $-1, %rcx
	0x48, 0x83, 0xc2, 0xff, //0x000006b2 addq         $-1, %rdx
	0x48, 0x83, 0xfe, 0x01, //0x000006b6 cmpq         $1, %rsi
	0x0f, 0x8f, 0xd0, 0xff, 0xff, 0xff, //0x000006ba jg           LBB0_636
	//0x000006c0 LBB0_639
	0x48, 0x89, 0xc3, //0x000006c0 movq         %rax, %rbx
	0xe9, 0xf1, 0x32, 0x00, 0x00, //0x000006c3 jmp          LBB0_715
	//0x000006c8 LBB0_333
	0x4d, 0x8d, 0x55, 0x04, //0x000006c8 leaq         $4(%r13), %r10
	//0x000006cc LBB0_35
	0x4d, 0x89, 0x17, //0x000006cc movq         %r10, (%r15)
	0x4c, 0x89, 0xeb, //0x000006cf movq         %r13, %rbx
	0x48, 0xb8, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, //0x000006d2 movabsq      $9223372036854775806, %rax
	0x49, 0x39, 0xc5, //0x000006dc cmpq         %rax, %r13
	0x0f, 0x87, 0xd4, 0x32, 0x00, 0x00, //0x000006df ja           LBB0_715
	//0x000006e5 LBB0_36
	0x49, 0x8b, 0x0c, 0x24, //0x000006e5 movq         (%r12), %rcx
	0x49, 0x89, 0xc8, //0x000006e9 movq         %rcx, %r8
	0x4c, 0x89, 0xcb, //0x000006ec movq         %r9, %rbx
	0x48, 0x85, 0xc9, //0x000006ef testq        %rcx, %rcx
	0x0f, 0x85, 0x28, 0x00, 0x00, 0x00, //0x000006f2 jne          LBB0_38
	0xe9, 0xbc, 0x32, 0x00, 0x00, //0x000006f8 jmp          LBB0_715
	//0x000006fd LBB0_31
	0x4c, 0x0f, 0xbc, 0xd1, //0x000006fd bsfq         %rcx, %r10
	0x49, 0x29, 0xf2, //0x00000701 subq         %rsi, %r10
	//0x00000704 LBB0_32
	0x4c, 0x8b, 0x74, 0x24, 0x38, //0x00000704 movq         $56(%rsp), %r14
	0x48, 0x8b, 0x44, 0x24, 0x08, //0x00000709 movq         $8(%rsp), %rax
	0x4d, 0x85, 0xd2, //0x0000070e testq        %r10, %r10
	0x0f, 0x89, 0xb5, 0xff, 0xff, 0xff, //0x00000711 jns          LBB0_35
	0xe9, 0x80, 0x2b, 0x00, 0x00, //0x00000717 jmp          LBB0_643
	0x90, 0x90, 0x90, 0x90, //0x0000071c .p2align 4, 0x90
	//0x00000720 LBB0_38
	0x4c, 0x8b, 0x1f, //0x00000720 movq         (%rdi), %r11
	0x48, 0x8b, 0x5f, 0x08, //0x00000723 movq         $8(%rdi), %rbx
	0x49, 0x39, 0xda, //0x00000727 cmpq         %rbx, %r10
	0x0f, 0x83, 0x30, 0x00, 0x00, 0x00, //0x0000072a jae          LBB0_43
	0x43, 0x8a, 0x04, 0x13, //0x00000730 movb         (%r11,%r10), %al
	0x3c, 0x0d, //0x00000734 cmpb         $13, %al
	0x0f, 0x84, 0x24, 0x00, 0x00, 0x00, //0x00000736 je           LBB0_43
	0x3c, 0x20, //0x0000073c cmpb         $32, %al
	0x0f, 0x84, 0x1c, 0x00, 0x00, 0x00, //0x0000073e je           LBB0_43
	0x04, 0xf7, //0x00000744 addb         $-9, %al
	0x3c, 0x01, //0x00000746 cmpb         $1, %al
	0x0f, 0x86, 0x12, 0x00, 0x00, 0x00, //0x00000748 jbe          LBB0_43
	0x4d, 0x89, 0xd5, //0x0000074e movq         %r10, %r13
	0xe9, 0x7c, 0x01, 0x00, 0x00, //0x00000751 jmp          LBB0_68
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000756 .p2align 4, 0x90
	//0x00000760 LBB0_43
	0x4d, 0x8d, 0x6a, 0x01, //0x00000760 leaq         $1(%r10), %r13
	0x49, 0x39, 0xdd, //0x00000764 cmpq         %rbx, %r13
	0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00000767 jae          LBB0_47
	0x43, 0x8a, 0x0c, 0x2b, //0x0000076d movb         (%r11,%r13), %cl
	0x80, 0xf9, 0x0d, //0x00000771 cmpb         $13, %cl
	0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00000774 je           LBB0_47
	0x80, 0xf9, 0x20, //0x0000077a cmpb         $32, %cl
	0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x0000077d je           LBB0_47
	0x80, 0xc1, 0xf7, //0x00000783 addb         $-9, %cl
	0x80, 0xf9, 0x01, //0x00000786 cmpb         $1, %cl
	0x0f, 0x87, 0x43, 0x01, 0x00, 0x00, //0x00000789 ja           LBB0_68
	0x90, //0x0000078f .p2align 4, 0x90
	//0x00000790 LBB0_47
	0x4d, 0x8d, 0x6a, 0x02, //0x00000790 leaq         $2(%r10), %r13
	0x49, 0x39, 0xdd, //0x00000794 cmpq         %rbx, %r13
	0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00000797 jae          LBB0_51
	0x43, 0x8a, 0x0c, 0x2b, //0x0000079d movb         (%r11,%r13), %cl
	0x80, 0xf9, 0x0d, //0x000007a1 cmpb         $13, %cl
	0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x000007a4 je           LBB0_51
	0x80, 0xf9, 0x20, //0x000007aa cmpb         $32, %cl
	0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x000007ad je           LBB0_51
	0x80, 0xc1, 0xf7, //0x000007b3 addb         $-9, %cl
	0x80, 0xf9, 0x01, //0x000007b6 cmpb         $1, %cl
	0x0f, 0x87, 0x13, 0x01, 0x00, 0x00, //0x000007b9 ja           LBB0_68
	0x90, //0x000007bf .p2align 4, 0x90
	//0x000007c0 LBB0_51
	0x4d, 0x8d, 0x6a, 0x03, //0x000007c0 leaq         $3(%r10), %r13
	0x49, 0x39, 0xdd, //0x000007c4 cmpq         %rbx, %r13
	0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x000007c7 jae          LBB0_55
	0x43, 0x8a, 0x0c, 0x2b, //0x000007cd movb         (%r11,%r13), %cl
	0x80, 0xf9, 0x0d, //0x000007d1 cmpb         $13, %cl
	0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x000007d4 je           LBB0_55
	0x80, 0xf9, 0x20, //0x000007da cmpb         $32, %cl
	0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x000007dd je           LBB0_55
	0x80, 0xc1, 0xf7, //0x000007e3 addb         $-9, %cl
	0x80, 0xf9, 0x01, //0x000007e6 cmpb         $1, %cl
	0x0f, 0x87, 0xe3, 0x00, 0x00, 0x00, //0x000007e9 ja           LBB0_68
	0x90, //0x000007ef .p2align 4, 0x90
	//0x000007f0 LBB0_55
	0x4d, 0x8d, 0x6a, 0x04, //0x000007f0 leaq         $4(%r10), %r13
	0x48, 0x89, 0xd9, //0x000007f4 movq         %rbx, %rcx
	0x4c, 0x29, 0xe9, //0x000007f7 subq         %r13, %rcx
	0x0f, 0x86, 0x78, 0x2a, 0x00, 0x00, //0x000007fa jbe          LBB0_640
	0x48, 0x83, 0xf9, 0x20, //0x00000800 cmpq         $32, %rcx
	0x0f, 0x82, 0x42, 0x18, 0x00, 0x00, //0x00000804 jb           LBB0_390
	0x48, 0xc7, 0xc1, 0xfc, 0xff, 0xff, 0xff, //0x0000080a movq         $-4, %rcx
	0x4c, 0x29, 0xd1, //0x00000811 subq         %r10, %rcx
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000814 .p2align 4, 0x90
	//0x00000820 LBB0_58
	0xc4, 0x81, 0x7e, 0x6f, 0x04, 0x2b, //0x00000820 vmovdqu      (%r11,%r13), %ymm0
	0xc4, 0xe2, 0x55, 0x00, 0xc8, //0x00000826 vpshufb      %ymm0, %ymm5, %ymm1
	0xc5, 0xfd, 0x74, 0xc1, //0x0000082b vpcmpeqb     %ymm1, %ymm0, %ymm0
	0xc5, 0xfd, 0xd7, 0xd0, //0x0000082f vpmovmskb    %ymm0, %edx
	0x83, 0xfa, 0xff, //0x00000833 cmpl         $-1, %edx
	0x0f, 0x85, 0x84, 0x00, 0x00, 0x00, //0x00000836 jne          LBB0_67
	0x49, 0x83, 0xc5, 0x20, //0x0000083c addq         $32, %r13
	0x48, 0x8d, 0x04, 0x0b, //0x00000840 leaq         (%rbx,%rcx), %rax
	0x48, 0x83, 0xc0, 0xe0, //0x00000844 addq         $-32, %rax
	0x48, 0x83, 0xc1, 0xe0, //0x00000848 addq         $-32, %rcx
	0x48, 0x83, 0xf8, 0x1f, //0x0000084c cmpq         $31, %rax
	0x0f, 0x87, 0xca, 0xff, 0xff, 0xff, //0x00000850 ja           LBB0_58
	0x4d, 0x89, 0xdd, //0x00000856 movq         %r11, %r13
	0x49, 0x29, 0xcd, //0x00000859 subq         %rcx, %r13
	0x48, 0x01, 0xd9, //0x0000085c addq         %rbx, %rcx
	0x48, 0x85, 0xc9, //0x0000085f testq        %rcx, %rcx
	0x0f, 0x84, 0x3b, 0x00, 0x00, 0x00, //0x00000862 je           LBB0_66
	//0x00000868 LBB0_61
	0x4e, 0x8d, 0x14, 0x29, //0x00000868 leaq         (%rcx,%r13), %r10
	0x31, 0xd2, //0x0000086c xorl         %edx, %edx
	0x90, 0x90, //0x0000086e .p2align 4, 0x90
	//0x00000870 LBB0_62
	0x41, 0x0f, 0xbe, 0x44, 0x15, 0x00, //0x00000870 movsbl       (%r13,%rdx), %eax
	0x83, 0xf8, 0x20, //0x00000876 cmpl         $32, %eax
	0x0f, 0x87, 0x00, 0x16, 0x00, 0x00, //0x00000879 ja           LBB0_641
	0x48, 0xbe, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000087f movabsq      $4294977024, %rsi
	0x48, 0x0f, 0xa3, 0xc6, //0x00000889 btq          %rax, %rsi
	0x0f, 0x83, 0xec, 0x15, 0x00, 0x00, //0x0000088d jae          LBB0_641
	0x48, 0x83, 0xc2, 0x01, //0x00000893 addq         $1, %rdx
	0x48, 0x39, 0xd1, //0x00000897 cmpq         %rdx, %rcx
	0x0f, 0x85, 0xd0, 0xff, 0xff, 0xff, //0x0000089a jne          LBB0_62
	0x4d, 0x89, 0xd5, //0x000008a0 movq         %r10, %r13
	//0x000008a3 LBB0_66
	0x4d, 0x29, 0xdd, //0x000008a3 subq         %r11, %r13
	0x49, 0x39, 0xdd, //0x000008a6 cmpq         %rbx, %r13
	0x0f, 0x82, 0x23, 0x00, 0x00, 0x00, //0x000008a9 jb           LBB0_68
	0xe9, 0xc7, 0x29, 0x00, 0x00, //0x000008af jmp          LBB0_772
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000008b4 .p2align 4, 0x90
	//0x000008c0 LBB0_67
	0xf7, 0xd2, //0x000008c0 notl         %edx
	0x44, 0x0f, 0xbc, 0xea, //0x000008c2 bsfl         %edx, %r13d
	0x49, 0x29, 0xcd, //0x000008c6 subq         %rcx, %r13
	0x49, 0x39, 0xdd, //0x000008c9 cmpq         %rbx, %r13
	0x0f, 0x83, 0xa9, 0x29, 0x00, 0x00, //0x000008cc jae          LBB0_772
	//0x000008d2 LBB0_68
	0x4d, 0x8d, 0x55, 0x01, //0x000008d2 leaq         $1(%r13), %r10
	0x4d, 0x89, 0x17, //0x000008d6 movq         %r10, (%r15)
	0x43, 0x0f, 0xbe, 0x14, 0x2b, //0x000008d9 movsbl       (%r11,%r13), %edx
	0x48, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x000008de movq         $-1, %rbx
	0x85, 0xd2, //0x000008e5 testl        %edx, %edx
	0x0f, 0x84, 0xcc, 0x30, 0x00, 0x00, //0x000008e7 je           LBB0_715
	0x49, 0x8d, 0x48, 0xff, //0x000008ed leaq         $-1(%r8), %rcx
	0x43, 0x8b, 0x34, 0xc4, //0x000008f1 movl         (%r12,%r8,8), %esi
	0x49, 0x83, 0xf9, 0xff, //0x000008f5 cmpq         $-1, %r9
	0x4d, 0x0f, 0x44, 0xcd, //0x000008f9 cmoveq       %r13, %r9
	0x83, 0xc6, 0xff, //0x000008fd addl         $-1, %esi
	0x83, 0xfe, 0x05, //0x00000900 cmpl         $5, %esi
	0x0f, 0x87, 0x22, 0x02, 0x00, 0x00, //0x00000903 ja           LBB0_100
	0x48, 0x8d, 0x1d, 0x1c, 0x37, 0x00, 0x00, //0x00000909 leaq         $14108(%rip), %rbx  /* LJTI0_1+0(%rip) */
	0x48, 0x63, 0x04, 0xb3, //0x00000910 movslq       (%rbx,%rsi,4), %rax
	0x48, 0x01, 0xd8, //0x00000914 addq         %rbx, %rax
	0xff, 0xe0, //0x00000917 jmpq         *%rax
	//0x00000919 LBB0_71
	0x83, 0xfa, 0x2c, //0x00000919 cmpl         $44, %edx
	0x0f, 0x84, 0x3e, 0x06, 0x00, 0x00, //0x0000091c je           LBB0_157
	0x83, 0xfa, 0x5d, //0x00000922 cmpl         $93, %edx
	0x0f, 0x84, 0xe8, 0x01, 0x00, 0x00, //0x00000925 je           LBB0_73
	0xe9, 0x82, 0x30, 0x00, 0x00, //0x0000092b jmp          LBB0_714
	//0x00000930 LBB0_74
	0x80, 0xfa, 0x5d, //0x00000930 cmpb         $93, %dl
	0x0f, 0x84, 0xda, 0x01, 0x00, 0x00, //0x00000933 je           LBB0_73
	0x4b, 0xc7, 0x04, 0xc4, 0x01, 0x00, 0x00, 0x00, //0x00000939 movq         $1, (%r12,%r8,8)
	0x48, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00000941 movq         $-1, %rbx
	0x83, 0xfa, 0x7b, //0x00000948 cmpl         $123, %edx
	0x0f, 0x86, 0xe7, 0x01, 0x00, 0x00, //0x0000094b jbe          LBB0_101
	0xe9, 0x5c, 0x30, 0x00, 0x00, //0x00000951 jmp          LBB0_714
	//0x00000956 LBB0_76
	0x80, 0xfa, 0x22, //0x00000956 cmpb         $34, %dl
	0x0f, 0x85, 0x53, 0x30, 0x00, 0x00, //0x00000959 jne          LBB0_714
	0x4b, 0xc7, 0x04, 0xc4, 0x04, 0x00, 0x00, 0x00, //0x0000095f movq         $4, (%r12,%r8,8)
	0x48, 0x8b, 0x47, 0x08, //0x00000967 movq         $8(%rdi), %rax
	0x41, 0xf6, 0xc6, 0x20, //0x0000096b testb        $32, %r14b
	0x48, 0x89, 0x44, 0x24, 0x08, //0x0000096f movq         %rax, $8(%rsp)
	0x0f, 0x85, 0x4e, 0x07, 0x00, 0x00, //0x00000974 jne          LBB0_178
	0x49, 0x89, 0xc0, //0x0000097a movq         %rax, %r8
	0x4d, 0x29, 0xd0, //0x0000097d subq         %r10, %r8
	0x0f, 0x84, 0xd2, 0x32, 0x00, 0x00, //0x00000980 je           LBB0_751
	0x49, 0x83, 0xf8, 0x40, //0x00000986 cmpq         $64, %r8
	0x0f, 0x82, 0x66, 0x18, 0x00, 0x00, //0x0000098a jb           LBB0_409
	0x48, 0xc7, 0xc6, 0xfe, 0xff, 0xff, 0xff, //0x00000990 movq         $-2, %rsi
	0x4c, 0x29, 0xee, //0x00000997 subq         %r13, %rsi
	0x4d, 0x8d, 0x55, 0x01, //0x0000099a leaq         $1(%r13), %r10
	0x48, 0xc7, 0x44, 0x24, 0x28, 0xff, 0xff, 0xff, 0xff, //0x0000099e movq         $-1, $40(%rsp)
	0x45, 0x31, 0xf6, //0x000009a7 xorl         %r14d, %r14d
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000009aa .p2align 4, 0x90
	//0x000009b0 LBB0_81
	0xc4, 0x81, 0x7e, 0x6f, 0x04, 0x13, //0x000009b0 vmovdqu      (%r11,%r10), %ymm0
	0xc4, 0x81, 0x7e, 0x6f, 0x4c, 0x13, 0x20, //0x000009b6 vmovdqu      $32(%r11,%r10), %ymm1
	0xc5, 0xfd, 0x74, 0xd6, //0x000009bd vpcmpeqb     %ymm6, %ymm0, %ymm2
	0xc5, 0xfd, 0xd7, 0xca, //0x000009c1 vpmovmskb    %ymm2, %ecx
	0xc5, 0xf5, 0x74, 0xd6, //0x000009c5 vpcmpeqb     %ymm6, %ymm1, %ymm2
	0xc5, 0xfd, 0xd7, 0xc2, //0x000009c9 vpmovmskb    %ymm2, %eax
	0xc5, 0xfd, 0x74, 0xc7, //0x000009cd vpcmpeqb     %ymm7, %ymm0, %ymm0
	0xc5, 0xfd, 0xd7, 0xd0, //0x000009d1 vpmovmskb    %ymm0, %edx
	0xc5, 0xf5, 0x74, 0xc7, //0x000009d5 vpcmpeqb     %ymm7, %ymm1, %ymm0
	0xc5, 0xfd, 0xd7, 0xd8, //0x000009d9 vpmovmskb    %ymm0, %ebx
	0x48, 0xc1, 0xe0, 0x20, //0x000009dd shlq         $32, %rax
	0x48, 0x09, 0xc1, //0x000009e1 orq          %rax, %rcx
	0x48, 0xc1, 0xe3, 0x20, //0x000009e4 shlq         $32, %rbx
	0x48, 0x09, 0xda, //0x000009e8 orq          %rbx, %rdx
	0x0f, 0x85, 0x30, 0x00, 0x00, 0x00, //0x000009eb jne          LBB0_90
	0x4d, 0x85, 0xf6, //0x000009f1 testq        %r14, %r14
	0x0f, 0x85, 0x52, 0x00, 0x00, 0x00, //0x000009f4 jne          LBB0_92
	0x45, 0x31, 0xf6, //0x000009fa xorl         %r14d, %r14d
	0x48, 0x85, 0xc9, //0x000009fd testq        %rcx, %rcx
	0x0f, 0x85, 0xf7, 0xfc, 0xff, 0xff, //0x00000a00 jne          LBB0_31
	//0x00000a06 LBB0_84
	0x49, 0x83, 0xc0, 0xc0, //0x00000a06 addq         $-64, %r8
	0x48, 0x83, 0xc6, 0xc0, //0x00000a0a addq         $-64, %rsi
	0x49, 0x83, 0xc2, 0x40, //0x00000a0e addq         $64, %r10
	0x49, 0x83, 0xf8, 0x3f, //0x00000a12 cmpq         $63, %r8
	0x0f, 0x87, 0x94, 0xff, 0xff, 0xff, //0x00000a16 ja           LBB0_81
	0xe9, 0xb5, 0x14, 0x00, 0x00, //0x00000a1c jmp          LBB0_85
	//0x00000a21 LBB0_90
	0x4c, 0x89, 0x4c, 0x24, 0x30, //0x00000a21 movq         %r9, $48(%rsp)
	0x4c, 0x89, 0xe3, //0x00000a26 movq         %r12, %rbx
	0x49, 0x89, 0xf9, //0x00000a29 movq         %rdi, %r9
	0x4d, 0x89, 0xfc, //0x00000a2c movq         %r15, %r12
	0x48, 0x83, 0x7c, 0x24, 0x28, 0xff, //0x00000a2f cmpq         $-1, $40(%rsp)
	0x0f, 0x85, 0x1f, 0x00, 0x00, 0x00, //0x00000a35 jne          LBB0_93
	0x48, 0x0f, 0xbc, 0xc2, //0x00000a3b bsfq         %rdx, %rax
	0x4c, 0x01, 0xd0, //0x00000a3f addq         %r10, %rax
	0x48, 0x89, 0x44, 0x24, 0x28, //0x00000a42 movq         %rax, $40(%rsp)
	0xe9, 0x0e, 0x00, 0x00, 0x00, //0x00000a47 jmp          LBB0_93
	//0x00000a4c LBB0_92
	0x4c, 0x89, 0x4c, 0x24, 0x30, //0x00000a4c movq         %r9, $48(%rsp)
	0x4c, 0x89, 0xe3, //0x00000a51 movq         %r12, %rbx
	0x49, 0x89, 0xf9, //0x00000a54 movq         %rdi, %r9
	0x4d, 0x89, 0xfc, //0x00000a57 movq         %r15, %r12
	//0x00000a5a LBB0_93
	0x4c, 0x89, 0xf0, //0x00000a5a movq         %r14, %rax
	0x48, 0xf7, 0xd0, //0x00000a5d notq         %rax
	0x48, 0x21, 0xd0, //0x00000a60 andq         %rdx, %rax
	0x4c, 0x8d, 0x3c, 0x00, //0x00000a63 leaq         (%rax,%rax), %r15
	0x4d, 0x09, 0xf7, //0x00000a67 orq          %r14, %r15
	0x4c, 0x89, 0xff, //0x00000a6a movq         %r15, %rdi
	0x48, 0xf7, 0xd7, //0x00000a6d notq         %rdi
	0x48, 0x21, 0xd7, //0x00000a70 andq         %rdx, %rdi
	0x48, 0xba, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x00000a73 movabsq      $-6148914691236517206, %rdx
	0x48, 0x21, 0xd7, //0x00000a7d andq         %rdx, %rdi
	0x45, 0x31, 0xf6, //0x00000a80 xorl         %r14d, %r14d
	0x48, 0x01, 0xc7, //0x00000a83 addq         %rax, %rdi
	0x41, 0x0f, 0x92, 0xc6, //0x00000a86 setb         %r14b
	0x48, 0x01, 0xff, //0x00000a8a addq         %rdi, %rdi
	0x48, 0xb8, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x00000a8d movabsq      $6148914691236517205, %rax
	0x48, 0x31, 0xc7, //0x00000a97 xorq         %rax, %rdi
	0x4c, 0x21, 0xff, //0x00000a9a andq         %r15, %rdi
	0x48, 0xf7, 0xd7, //0x00000a9d notq         %rdi
	0x48, 0x21, 0xf9, //0x00000aa0 andq         %rdi, %rcx
	0x4d, 0x89, 0xe7, //0x00000aa3 movq         %r12, %r15
	0x4c, 0x89, 0xcf, //0x00000aa6 movq         %r9, %rdi
	0x49, 0x89, 0xdc, //0x00000aa9 movq         %rbx, %r12
	0x4c, 0x8b, 0x4c, 0x24, 0x30, //0x00000aac movq         $48(%rsp), %r9
	0x48, 0x85, 0xc9, //0x00000ab1 testq        %rcx, %rcx
	0x0f, 0x84, 0x4c, 0xff, 0xff, 0xff, //0x00000ab4 je           LBB0_84
	0xe9, 0x3e, 0xfc, 0xff, 0xff, //0x00000aba jmp          LBB0_31
	//0x00000abf LBB0_94
	0x80, 0xfa, 0x3a, //0x00000abf cmpb         $58, %dl
	0x0f, 0x85, 0xea, 0x2e, 0x00, 0x00, //0x00000ac2 jne          LBB0_714
	0x4b, 0xc7, 0x04, 0xc4, 0x00, 0x00, 0x00, 0x00, //0x00000ac8 movq         $0, (%r12,%r8,8)
	0xe9, 0x10, 0xfc, 0xff, 0xff, //0x00000ad0 jmp          LBB0_36
	//0x00000ad5 LBB0_96
	0x83, 0xfa, 0x2c, //0x00000ad5 cmpl         $44, %edx
	0x0f, 0x85, 0x2c, 0x00, 0x00, 0x00, //0x00000ad8 jne          LBB0_97
	0x49, 0x81, 0xf8, 0xff, 0x0f, 0x00, 0x00, //0x00000ade cmpq         $4095, %r8
	0x0f, 0x8f, 0xa5, 0x27, 0x00, 0x00, //0x00000ae5 jg           LBB0_732
	0x49, 0x8d, 0x40, 0x01, //0x00000aeb leaq         $1(%r8), %rax
	0x49, 0x89, 0x04, 0x24, //0x00000aef movq         %rax, (%r12)
	0x4b, 0xc7, 0x44, 0xc4, 0x08, 0x03, 0x00, 0x00, 0x00, //0x00000af3 movq         $3, $8(%r12,%r8,8)
	0xe9, 0xe4, 0xfb, 0xff, 0xff, //0x00000afc jmp          LBB0_36
	//0x00000b01 LBB0_98
	0x83, 0xfa, 0x22, //0x00000b01 cmpl         $34, %edx
	0x0f, 0x84, 0x79, 0x04, 0x00, 0x00, //0x00000b04 je           LBB0_161
	//0x00000b0a LBB0_97
	0x83, 0xfa, 0x7d, //0x00000b0a cmpl         $125, %edx
	0x0f, 0x85, 0x9f, 0x2e, 0x00, 0x00, //0x00000b0d jne          LBB0_714
	//0x00000b13 LBB0_73
	0x49, 0x89, 0x0c, 0x24, //0x00000b13 movq         %rcx, (%r12)
	0x49, 0x89, 0xc8, //0x00000b17 movq         %rcx, %r8
	0x4c, 0x89, 0xcb, //0x00000b1a movq         %r9, %rbx
	0x48, 0x85, 0xc9, //0x00000b1d testq        %rcx, %rcx
	0x0f, 0x85, 0xfa, 0xfb, 0xff, 0xff, //0x00000b20 jne          LBB0_38
	0xe9, 0x8e, 0x2e, 0x00, 0x00, //0x00000b26 jmp          LBB0_715
	//0x00000b2b LBB0_100
	0x49, 0x89, 0x0c, 0x24, //0x00000b2b movq         %rcx, (%r12)
	0x83, 0xfa, 0x7b, //0x00000b2f cmpl         $123, %edx
	0x0f, 0x87, 0x7a, 0x2e, 0x00, 0x00, //0x00000b32 ja           LBB0_714
	//0x00000b38 LBB0_101
	0x4b, 0x8d, 0x04, 0x2b, //0x00000b38 leaq         (%r11,%r13), %rax
	0x48, 0x89, 0x44, 0x24, 0x30, //0x00000b3c movq         %rax, $48(%rsp)
	0x89, 0xd0, //0x00000b41 movl         %edx, %eax
	0x48, 0x8d, 0x0d, 0x9a, 0x37, 0x00, 0x00, //0x00000b43 leaq         $14234(%rip), %rcx  /* LJTI0_4+0(%rip) */
	0x48, 0x63, 0x04, 0x81, //0x00000b4a movslq       (%rcx,%rax,4), %rax
	0x48, 0x01, 0xc8, //0x00000b4e addq         %rcx, %rax
	0xff, 0xe0, //0x00000b51 jmpq         *%rax
	//0x00000b53 LBB0_102
	0x4c, 0x8b, 0x47, 0x08, //0x00000b53 movq         $8(%rdi), %r8
	0x4d, 0x29, 0xe8, //0x00000b57 subq         %r13, %r8
	0x0f, 0x84, 0x2c, 0x2e, 0x00, 0x00, //0x00000b5a je           LBB0_711
	0x48, 0x8b, 0x44, 0x24, 0x30, //0x00000b60 movq         $48(%rsp), %rax
	0x80, 0x38, 0x30, //0x00000b65 cmpb         $48, (%rax)
	0x0f, 0x85, 0x3a, 0x00, 0x00, 0x00, //0x00000b68 jne          LBB0_107
	0x41, 0xbe, 0x01, 0x00, 0x00, 0x00, //0x00000b6e movl         $1, %r14d
	0x49, 0x83, 0xf8, 0x01, //0x00000b74 cmpq         $1, %r8
	0x0f, 0x84, 0x2e, 0x13, 0x00, 0x00, //0x00000b78 je           LBB0_385
	0x43, 0x8a, 0x04, 0x13, //0x00000b7e movb         (%r11,%r10), %al
	0x04, 0xd2, //0x00000b82 addb         $-46, %al
	0x3c, 0x37, //0x00000b84 cmpb         $55, %al
	0x0f, 0x87, 0x20, 0x13, 0x00, 0x00, //0x00000b86 ja           LBB0_385
	0x0f, 0xb6, 0xc0, //0x00000b8c movzbl       %al, %eax
	0x48, 0xb9, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, //0x00000b8f movabsq      $36028797027352577, %rcx
	0x48, 0x0f, 0xa3, 0xc1, //0x00000b99 btq          %rax, %rcx
	0x48, 0x8b, 0x44, 0x24, 0x30, //0x00000b9d movq         $48(%rsp), %rax
	0x0f, 0x83, 0x04, 0x13, 0x00, 0x00, //0x00000ba2 jae          LBB0_385
	//0x00000ba8 LBB0_107
	0x4c, 0x89, 0x7c, 0x24, 0x10, //0x00000ba8 movq         %r15, $16(%rsp)
	0x49, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00000bad movq         $-1, %r15
	0x49, 0x83, 0xf8, 0x20, //0x00000bb4 cmpq         $32, %r8
	0x0f, 0x82, 0x05, 0x16, 0x00, 0x00, //0x00000bb8 jb           LBB0_407
	0x45, 0x31, 0xf6, //0x00000bbe xorl         %r14d, %r14d
	0x49, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00000bc1 movq         $-1, %r10
	0x48, 0xc7, 0x44, 0x24, 0x08, 0xff, 0xff, 0xff, 0xff, //0x00000bc8 movq         $-1, $8(%rsp)
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000bd1 .p2align 4, 0x90
	//0x00000be0 LBB0_109
	0xc4, 0xa1, 0x7e, 0x6f, 0x04, 0x30, //0x00000be0 vmovdqu      (%rax,%r14), %ymm0
	0xc4, 0xc1, 0x7d, 0x64, 0xca, //0x00000be6 vpcmpgtb     %ymm10, %ymm0, %ymm1
	0xc5, 0xa5, 0x64, 0xd0, //0x00000beb vpcmpgtb     %ymm0, %ymm11, %ymm2
	0xc5, 0xed, 0xdb, 0xc9, //0x00000bef vpand        %ymm1, %ymm2, %ymm1
	0xc5, 0x9d, 0x74, 0xd0, //0x00000bf3 vpcmpeqb     %ymm0, %ymm12, %ymm2
	0xc5, 0x95, 0x74, 0xd8, //0x00000bf7 vpcmpeqb     %ymm0, %ymm13, %ymm3
	0xc5, 0xe5, 0xeb, 0xd2, //0x00000bfb vpor         %ymm2, %ymm3, %ymm2
	0xc5, 0x8d, 0xdb, 0xd8, //0x00000bff vpand        %ymm0, %ymm14, %ymm3
	0xc5, 0x85, 0x74, 0xc0, //0x00000c03 vpcmpeqb     %ymm0, %ymm15, %ymm0
	0xc5, 0xfd, 0xd7, 0xd0, //0x00000c07 vpmovmskb    %ymm0, %edx
	0xc5, 0xe5, 0x74, 0xdc, //0x00000c0b vpcmpeqb     %ymm4, %ymm3, %ymm3
	0xc5, 0xfd, 0xd7, 0xdb, //0x00000c0f vpmovmskb    %ymm3, %ebx
	0xc5, 0xfd, 0xd7, 0xf2, //0x00000c13 vpmovmskb    %ymm2, %esi
	0xc5, 0xf5, 0xeb, 0xc0, //0x00000c17 vpor         %ymm0, %ymm1, %ymm0
	0xc5, 0xe5, 0xeb, 0xca, //0x00000c1b vpor         %ymm2, %ymm3, %ymm1
	0xc5, 0xfd, 0xeb, 0xc1, //0x00000c1f vpor         %ymm1, %ymm0, %ymm0
	0xc5, 0xfd, 0xd7, 0xc0, //0x00000c23 vpmovmskb    %ymm0, %eax
	0x48, 0xf7, 0xd0, //0x00000c27 notq         %rax
	0x48, 0x0f, 0xbc, 0xc8, //0x00000c2a bsfq         %rax, %rcx
	0x83, 0xf9, 0x20, //0x00000c2e cmpl         $32, %ecx
	0x0f, 0x84, 0x11, 0x00, 0x00, 0x00, //0x00000c31 je           LBB0_111
	0xb8, 0xff, 0xff, 0xff, 0xff, //0x00000c37 movl         $-1, %eax
	0xd3, 0xe0, //0x00000c3c shll         %cl, %eax
	0xf7, 0xd0, //0x00000c3e notl         %eax
	0x21, 0xc2, //0x00000c40 andl         %eax, %edx
	0x21, 0xc3, //0x00000c42 andl         %eax, %ebx
	0x21, 0xf0, //0x00000c44 andl         %esi, %eax
	0x89, 0xc6, //0x00000c46 movl         %eax, %esi
	//0x00000c48 LBB0_111
	0x8d, 0x42, 0xff, //0x00000c48 leal         $-1(%rdx), %eax
	0x21, 0xd0, //0x00000c4b andl         %edx, %eax
	0x0f, 0x85, 0xc3, 0x10, 0x00, 0x00, //0x00000c4d jne          LBB0_362
	0x8d, 0x43, 0xff, //0x00000c53 leal         $-1(%rbx), %eax
	0x21, 0xd8, //0x00000c56 andl         %ebx, %eax
	0x0f, 0x85, 0xb8, 0x10, 0x00, 0x00, //0x00000c58 jne          LBB0_362
	0x8d, 0x46, 0xff, //0x00000c5e leal         $-1(%rsi), %eax
	0x21, 0xf0, //0x00000c61 andl         %esi, %eax
	0x0f, 0x85, 0xad, 0x10, 0x00, 0x00, //0x00000c63 jne          LBB0_362
	0x85, 0xd2, //0x00000c69 testl        %edx, %edx
	0x0f, 0x84, 0x17, 0x00, 0x00, 0x00, //0x00000c6b je           LBB0_117
	0x0f, 0xbc, 0xd2, //0x00000c71 bsfl         %edx, %edx
	0x48, 0x83, 0x7c, 0x24, 0x08, 0xff, //0x00000c74 cmpq         $-1, $8(%rsp)
	0x0f, 0x85, 0x13, 0x12, 0x00, 0x00, //0x00000c7a jne          LBB0_380
	0x4c, 0x01, 0xf2, //0x00000c80 addq         %r14, %rdx
	0x48, 0x89, 0x54, 0x24, 0x08, //0x00000c83 movq         %rdx, $8(%rsp)
	//0x00000c88 LBB0_117
	0x85, 0xdb, //0x00000c88 testl        %ebx, %ebx
	0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00000c8a je           LBB0_120
	0x0f, 0xbc, 0xd3, //0x00000c90 bsfl         %ebx, %edx
	0x49, 0x83, 0xfa, 0xff, //0x00000c93 cmpq         $-1, %r10
	0x0f, 0x85, 0xf6, 0x11, 0x00, 0x00, //0x00000c97 jne          LBB0_380
	0x4c, 0x01, 0xf2, //0x00000c9d addq         %r14, %rdx
	0x49, 0x89, 0xd2, //0x00000ca0 movq         %rdx, %r10
	//0x00000ca3 LBB0_120
	0x85, 0xf6, //0x00000ca3 testl        %esi, %esi
	0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00000ca5 je           LBB0_123
	0x0f, 0xbc, 0xd6, //0x00000cab bsfl         %esi, %edx
	0x49, 0x83, 0xff, 0xff, //0x00000cae cmpq         $-1, %r15
	0x0f, 0x85, 0xdb, 0x11, 0x00, 0x00, //0x00000cb2 jne          LBB0_380
	0x4c, 0x01, 0xf2, //0x00000cb8 addq         %r14, %rdx
	0x49, 0x89, 0xd7, //0x00000cbb movq         %rdx, %r15
	//0x00000cbe LBB0_123
	0x83, 0xf9, 0x20, //0x00000cbe cmpl         $32, %ecx
	0x0f, 0x85, 0x56, 0x05, 0x00, 0x00, //0x00000cc1 jne          LBB0_197
	0x49, 0x83, 0xc0, 0xe0, //0x00000cc7 addq         $-32, %r8
	0x49, 0x83, 0xc6, 0x20, //0x00000ccb addq         $32, %r14
	0x49, 0x83, 0xf8, 0x1f, //0x00000ccf cmpq         $31, %r8
	0x48, 0x8b, 0x44, 0x24, 0x30, //0x00000cd3 movq         $48(%rsp), %rax
	0x0f, 0x87, 0x02, 0xff, 0xff, 0xff, //0x00000cd8 ja           LBB0_109
	0xc5, 0xf8, 0x77, //0x00000cde vzeroupper
	0xc5, 0x7e, 0x6f, 0x3d, 0xd7, 0xf4, 0xff, 0xff, //0x00000ce1 vmovdqu      $-2857(%rip), %ymm15  /* LCPI0_18+0(%rip) */
	0xc5, 0x7e, 0x6f, 0x35, 0x4f, 0xf3, 0xff, 0xff, //0x00000ce9 vmovdqu      $-3249(%rip), %ymm14  /* LCPI0_2+0(%rip) */
	0xc5, 0x7e, 0x6f, 0x2d, 0xa7, 0xf4, 0xff, 0xff, //0x00000cf1 vmovdqu      $-2905(%rip), %ymm13  /* LCPI0_17+0(%rip) */
	0xc5, 0x7e, 0x6f, 0x25, 0x7f, 0xf4, 0xff, 0xff, //0x00000cf9 vmovdqu      $-2945(%rip), %ymm12  /* LCPI0_16+0(%rip) */
	0xc5, 0x7e, 0x6f, 0x1d, 0x57, 0xf4, 0xff, 0xff, //0x00000d01 vmovdqu      $-2985(%rip), %ymm11  /* LCPI0_15+0(%rip) */
	0xc5, 0x7e, 0x6f, 0x15, 0x2f, 0xf4, 0xff, 0xff, //0x00000d09 vmovdqu      $-3025(%rip), %ymm10  /* LCPI0_14+0(%rip) */
	0xc4, 0x41, 0x35, 0x76, 0xc9, //0x00000d11 vpcmpeqd     %ymm9, %ymm9, %ymm9
	0xc5, 0x7e, 0x6f, 0x05, 0x02, 0xf4, 0xff, 0xff, //0x00000d16 vmovdqu      $-3070(%rip), %ymm8  /* LCPI0_13+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x3d, 0x7a, 0xf3, 0xff, 0xff, //0x00000d1e vmovdqu      $-3206(%rip), %ymm7  /* LCPI0_8+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x35, 0x52, 0xf3, 0xff, 0xff, //0x00000d26 vmovdqu      $-3246(%rip), %ymm6  /* LCPI0_7+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x2d, 0xca, 0xf2, 0xff, 0xff, //0x00000d2e vmovdqu      $-3382(%rip), %ymm5  /* LCPI0_0+0(%rip) */
	0x49, 0x01, 0xc6, //0x00000d36 addq         %rax, %r14
	0x4c, 0x89, 0x64, 0x24, 0x18, //0x00000d39 movq         %r12, $24(%rsp)
	0x48, 0x89, 0x7c, 0x24, 0x20, //0x00000d3e movq         %rdi, $32(%rsp)
	0x49, 0x83, 0xf8, 0x10, //0x00000d43 cmpq         $16, %r8
	0x0f, 0x82, 0x54, 0x01, 0x00, 0x00, //0x00000d47 jb           LBB0_144
	//0x00000d4d LBB0_126
	0x4c, 0x89, 0xf1, //0x00000d4d movq         %r14, %rcx
	0x48, 0x29, 0xc1, //0x00000d50 subq         %rax, %rcx
	0x48, 0x89, 0x4c, 0x24, 0x28, //0x00000d53 movq         %rcx, $40(%rsp)
	0x45, 0x31, 0xe4, //0x00000d58 xorl         %r12d, %r12d
	0x90, 0x90, 0x90, 0x90, 0x90, //0x00000d5b .p2align 4, 0x90
	//0x00000d60 LBB0_127
	0xc4, 0x81, 0x7a, 0x6f, 0x04, 0x26, //0x00000d60 vmovdqu      (%r14,%r12), %xmm0
	0xc5, 0xf9, 0x64, 0x0d, 0xd2, 0xf4, 0xff, 0xff, //0x00000d66 vpcmpgtb     $-2862(%rip), %xmm0, %xmm1  /* LCPI0_20+0(%rip) */
	0xc5, 0xfa, 0x6f, 0x15, 0xda, 0xf4, 0xff, 0xff, //0x00000d6e vmovdqu      $-2854(%rip), %xmm2  /* LCPI0_21+0(%rip) */
	0xc5, 0xe9, 0x64, 0xd0, //0x00000d76 vpcmpgtb     %xmm0, %xmm2, %xmm2
	0xc5, 0xf1, 0xdb, 0xca, //0x00000d7a vpand        %xmm2, %xmm1, %xmm1
	0xc5, 0xf9, 0x74, 0x15, 0xda, 0xf4, 0xff, 0xff, //0x00000d7e vpcmpeqb     $-2854(%rip), %xmm0, %xmm2  /* LCPI0_22+0(%rip) */
	0xc5, 0xf9, 0x74, 0x1d, 0xe2, 0xf4, 0xff, 0xff, //0x00000d86 vpcmpeqb     $-2846(%rip), %xmm0, %xmm3  /* LCPI0_23+0(%rip) */
	0xc5, 0xe1, 0xeb, 0xd2, //0x00000d8e vpor         %xmm2, %xmm3, %xmm2
	0xc5, 0xf9, 0xdb, 0x1d, 0x76, 0xf4, 0xff, 0xff, //0x00000d92 vpand        $-2954(%rip), %xmm0, %xmm3  /* LCPI0_5+0(%rip) */
	0xc5, 0xf9, 0x74, 0x05, 0xde, 0xf4, 0xff, 0xff, //0x00000d9a vpcmpeqb     $-2850(%rip), %xmm0, %xmm0  /* LCPI0_24+0(%rip) */
	0xc5, 0xe1, 0x74, 0x1d, 0xe6, 0xf4, 0xff, 0xff, //0x00000da2 vpcmpeqb     $-2842(%rip), %xmm3, %xmm3  /* LCPI0_25+0(%rip) */
	0xc5, 0xe1, 0xeb, 0xe0, //0x00000daa vpor         %xmm0, %xmm3, %xmm4
	0xc5, 0xe9, 0xeb, 0xc9, //0x00000dae vpor         %xmm1, %xmm2, %xmm1
	0xc5, 0xd9, 0xeb, 0xc9, //0x00000db2 vpor         %xmm1, %xmm4, %xmm1
	0xc5, 0xf9, 0xd7, 0xf0, //0x00000db6 vpmovmskb    %xmm0, %esi
	0xc5, 0xf9, 0xd7, 0xd3, //0x00000dba vpmovmskb    %xmm3, %edx
	0xc5, 0xf9, 0xd7, 0xfa, //0x00000dbe vpmovmskb    %xmm2, %edi
	0xc5, 0xf9, 0xd7, 0xc1, //0x00000dc2 vpmovmskb    %xmm1, %eax
	0xf7, 0xd0, //0x00000dc6 notl         %eax
	0x0f, 0xbc, 0xc8, //0x00000dc8 bsfl         %eax, %ecx
	0x4c, 0x89, 0xcb, //0x00000dcb movq         %r9, %rbx
	0x83, 0xf9, 0x10, //0x00000dce cmpl         $16, %ecx
	0x0f, 0x84, 0x11, 0x00, 0x00, 0x00, //0x00000dd1 je           LBB0_129
	0xb8, 0xff, 0xff, 0xff, 0xff, //0x00000dd7 movl         $-1, %eax
	0xd3, 0xe0, //0x00000ddc shll         %cl, %eax
	0xf7, 0xd0, //0x00000dde notl         %eax
	0x21, 0xc6, //0x00000de0 andl         %eax, %esi
	0x21, 0xc2, //0x00000de2 andl         %eax, %edx
	0x21, 0xf8, //0x00000de4 andl         %edi, %eax
	0x89, 0xc7, //0x00000de6 movl         %eax, %edi
	//0x00000de8 LBB0_129
	0xc5, 0xfe, 0x6f, 0x25, 0xf0, 0xf3, 0xff, 0xff, //0x00000de8 vmovdqu      $-3088(%rip), %ymm4  /* LCPI0_19+0(%rip) */
	0x44, 0x8d, 0x4e, 0xff, //0x00000df0 leal         $-1(%rsi), %r9d
	0x41, 0x21, 0xf1, //0x00000df4 andl         %esi, %r9d
	0x0f, 0x85, 0x60, 0x12, 0x00, 0x00, //0x00000df7 jne          LBB0_391
	0x8d, 0x42, 0xff, //0x00000dfd leal         $-1(%rdx), %eax
	0x21, 0xd0, //0x00000e00 andl         %edx, %eax
	0x0f, 0x85, 0x5e, 0x12, 0x00, 0x00, //0x00000e02 jne          LBB0_392
	0x8d, 0x47, 0xff, //0x00000e08 leal         $-1(%rdi), %eax
	0x21, 0xf8, //0x00000e0b andl         %edi, %eax
	0x49, 0x89, 0xd9, //0x00000e0d movq         %rbx, %r9
	0x0f, 0x85, 0x7c, 0x12, 0x00, 0x00, //0x00000e10 jne          LBB0_394
	0x85, 0xf6, //0x00000e16 testl        %esi, %esi
	0x0f, 0x84, 0x1f, 0x00, 0x00, 0x00, //0x00000e18 je           LBB0_135
	0x0f, 0xbc, 0xf6, //0x00000e1e bsfl         %esi, %esi
	0x48, 0x83, 0x7c, 0x24, 0x08, 0xff, //0x00000e21 cmpq         $-1, $8(%rsp)
	0x0f, 0x85, 0x7d, 0x12, 0x00, 0x00, //0x00000e27 jne          LBB0_397
	0x48, 0x8b, 0x44, 0x24, 0x28, //0x00000e2d movq         $40(%rsp), %rax
	0x4c, 0x01, 0xe0, //0x00000e32 addq         %r12, %rax
	0x48, 0x01, 0xc6, //0x00000e35 addq         %rax, %rsi
	0x48, 0x89, 0x74, 0x24, 0x08, //0x00000e38 movq         %rsi, $8(%rsp)
	//0x00000e3d LBB0_135
	0x85, 0xd2, //0x00000e3d testl        %edx, %edx
	0x0f, 0x84, 0x1b, 0x00, 0x00, 0x00, //0x00000e3f je           LBB0_138
	0x0f, 0xbc, 0xd2, //0x00000e45 bsfl         %edx, %edx
	0x49, 0x83, 0xfa, 0xff, //0x00000e48 cmpq         $-1, %r10
	0x0f, 0x85, 0xf3, 0x11, 0x00, 0x00, //0x00000e4c jne          LBB0_389
	0x48, 0x8b, 0x44, 0x24, 0x28, //0x00000e52 movq         $40(%rsp), %rax
	0x4c, 0x01, 0xe0, //0x00000e57 addq         %r12, %rax
	0x48, 0x01, 0xc2, //0x00000e5a addq         %rax, %rdx
	0x49, 0x89, 0xd2, //0x00000e5d movq         %rdx, %r10
	//0x00000e60 LBB0_138
	0x85, 0xff, //0x00000e60 testl        %edi, %edi
	0x0f, 0x84, 0x1b, 0x00, 0x00, 0x00, //0x00000e62 je           LBB0_141
	0x0f, 0xbc, 0xd7, //0x00000e68 bsfl         %edi, %edx
	0x49, 0x83, 0xff, 0xff, //0x00000e6b cmpq         $-1, %r15
	0x0f, 0x85, 0xd0, 0x11, 0x00, 0x00, //0x00000e6f jne          LBB0_389
	0x48, 0x8b, 0x44, 0x24, 0x28, //0x00000e75 movq         $40(%rsp), %rax
	0x4c, 0x01, 0xe0, //0x00000e7a addq         %r12, %rax
	0x48, 0x01, 0xc2, //0x00000e7d addq         %rax, %rdx
	0x49, 0x89, 0xd7, //0x00000e80 movq         %rdx, %r15
	//0x00000e83 LBB0_141
	0x83, 0xf9, 0x10, //0x00000e83 cmpl         $16, %ecx
	0x0f, 0x85, 0x32, 0x05, 0x00, 0x00, //0x00000e86 jne          LBB0_221
	0x49, 0x83, 0xc0, 0xf0, //0x00000e8c addq         $-16, %r8
	0x49, 0x83, 0xc4, 0x10, //0x00000e90 addq         $16, %r12
	0x49, 0x83, 0xf8, 0x0f, //0x00000e94 cmpq         $15, %r8
	0x0f, 0x87, 0xc2, 0xfe, 0xff, 0xff, //0x00000e98 ja           LBB0_127
	0x4d, 0x01, 0xe6, //0x00000e9e addq         %r12, %r14
	//0x00000ea1 LBB0_144
	0x4c, 0x89, 0xcb, //0x00000ea1 movq         %r9, %rbx
	0x4d, 0x85, 0xc0, //0x00000ea4 testq        %r8, %r8
	0x48, 0x8b, 0x7c, 0x24, 0x20, //0x00000ea7 movq         $32(%rsp), %rdi
	0x4c, 0x8b, 0x64, 0x24, 0x18, //0x00000eac movq         $24(%rsp), %r12
	0xc5, 0xfe, 0x6f, 0x25, 0x27, 0xf3, 0xff, 0xff, //0x00000eb1 vmovdqu      $-3289(%rip), %ymm4  /* LCPI0_19+0(%rip) */
	0x48, 0x8b, 0x44, 0x24, 0x30, //0x00000eb9 movq         $48(%rsp), %rax
	0x0f, 0x84, 0x14, 0x05, 0x00, 0x00, //0x00000ebe je           LBB0_223
	0x4f, 0x8d, 0x0c, 0x06, //0x00000ec4 leaq         (%r14,%r8), %r9
	0x4c, 0x89, 0xf6, //0x00000ec8 movq         %r14, %rsi
	0x48, 0x29, 0xc6, //0x00000ecb subq         %rax, %rsi
	0x31, 0xc9, //0x00000ece xorl         %ecx, %ecx
	0xe9, 0x28, 0x00, 0x00, 0x00, //0x00000ed0 jmp          LBB0_149
	//0x00000ed5 LBB0_146
	0x49, 0x83, 0xff, 0xff, //0x00000ed5 cmpq         $-1, %r15
	0x0f, 0x85, 0xaa, 0x10, 0x00, 0x00, //0x00000ed9 jne          LBB0_388
	0x4c, 0x8d, 0x3c, 0x0e, //0x00000edf leaq         (%rsi,%rcx), %r15
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000ee3 .p2align 4, 0x90
	//0x00000ef0 LBB0_148
	0x48, 0x83, 0xc1, 0x01, //0x00000ef0 addq         $1, %rcx
	0x49, 0x39, 0xc8, //0x00000ef4 cmpq         %rcx, %r8
	0x0f, 0x84, 0xb1, 0x0d, 0x00, 0x00, //0x00000ef7 je           LBB0_356
	//0x00000efd LBB0_149
	0x41, 0x0f, 0xbe, 0x14, 0x0e, //0x00000efd movsbl       (%r14,%rcx), %edx
	0x8d, 0x42, 0xd0, //0x00000f02 leal         $-48(%rdx), %eax
	0x83, 0xf8, 0x0a, //0x00000f05 cmpl         $10, %eax
	0x0f, 0x82, 0xe2, 0xff, 0xff, 0xff, //0x00000f08 jb           LBB0_148
	0x8d, 0x42, 0xd5, //0x00000f0e leal         $-43(%rdx), %eax
	0x83, 0xf8, 0x1a, //0x00000f11 cmpl         $26, %eax
	0x0f, 0x87, 0x2a, 0x00, 0x00, 0x00, //0x00000f14 ja           LBB0_154
	0x48, 0x8d, 0x15, 0x6f, 0x37, 0x00, 0x00, //0x00000f1a leaq         $14191(%rip), %rdx  /* LJTI0_7+0(%rip) */
	0x48, 0x63, 0x04, 0x82, //0x00000f21 movslq       (%rdx,%rax,4), %rax
	0x48, 0x01, 0xd0, //0x00000f25 addq         %rdx, %rax
	0xff, 0xe0, //0x00000f28 jmpq         *%rax
	//0x00000f2a LBB0_152
	0x48, 0x83, 0x7c, 0x24, 0x08, 0xff, //0x00000f2a cmpq         $-1, $8(%rsp)
	0x0f, 0x85, 0x53, 0x10, 0x00, 0x00, //0x00000f30 jne          LBB0_388
	0x48, 0x8d, 0x04, 0x0e, //0x00000f36 leaq         (%rsi,%rcx), %rax
	0x48, 0x89, 0x44, 0x24, 0x08, //0x00000f3a movq         %rax, $8(%rsp)
	0xe9, 0xac, 0xff, 0xff, 0xff, //0x00000f3f jmp          LBB0_148
	//0x00000f44 LBB0_154
	0x83, 0xfa, 0x65, //0x00000f44 cmpl         $101, %edx
	0x0f, 0x85, 0x88, 0x04, 0x00, 0x00, //0x00000f47 jne          LBB0_222
	//0x00000f4d LBB0_155
	0x49, 0x83, 0xfa, 0xff, //0x00000f4d cmpq         $-1, %r10
	0x0f, 0x85, 0x32, 0x10, 0x00, 0x00, //0x00000f51 jne          LBB0_388
	0x4c, 0x8d, 0x14, 0x0e, //0x00000f57 leaq         (%rsi,%rcx), %r10
	0xe9, 0x90, 0xff, 0xff, 0xff, //0x00000f5b jmp          LBB0_148
	//0x00000f60 LBB0_157
	0x49, 0x81, 0xf8, 0xff, 0x0f, 0x00, 0x00, //0x00000f60 cmpq         $4095, %r8
	0x0f, 0x8f, 0x23, 0x23, 0x00, 0x00, //0x00000f67 jg           LBB0_732
	0x49, 0x8d, 0x40, 0x01, //0x00000f6d leaq         $1(%r8), %rax
	0x49, 0x89, 0x04, 0x24, //0x00000f71 movq         %rax, (%r12)
	0x4b, 0xc7, 0x44, 0xc4, 0x08, 0x00, 0x00, 0x00, 0x00, //0x00000f75 movq         $0, $8(%r12,%r8,8)
	0xe9, 0x62, 0xf7, 0xff, 0xff, //0x00000f7e jmp          LBB0_36
	//0x00000f83 LBB0_161
	0x4c, 0x89, 0x64, 0x24, 0x18, //0x00000f83 movq         %r12, $24(%rsp)
	0x4b, 0xc7, 0x04, 0xc4, 0x02, 0x00, 0x00, 0x00, //0x00000f88 movq         $2, (%r12,%r8,8)
	0x48, 0x8b, 0x5f, 0x08, //0x00000f90 movq         $8(%rdi), %rbx
	0x41, 0xf6, 0xc6, 0x20, //0x00000f94 testb        $32, %r14b
	0x48, 0x89, 0x7c, 0x24, 0x20, //0x00000f98 movq         %rdi, $32(%rsp)
	0x48, 0x89, 0x5c, 0x24, 0x08, //0x00000f9d movq         %rbx, $8(%rsp)
	0x0f, 0x85, 0x88, 0x02, 0x00, 0x00, //0x00000fa2 jne          LBB0_198
	0x4c, 0x29, 0xd3, //0x00000fa8 subq         %r10, %rbx
	0x0f, 0x84, 0x2f, 0x2a, 0x00, 0x00, //0x00000fab je           LBB0_717
	0x48, 0x83, 0xfb, 0x40, //0x00000fb1 cmpq         $64, %rbx
	0x0f, 0x82, 0xa0, 0x12, 0x00, 0x00, //0x00000fb5 jb           LBB0_413
	0x48, 0xc7, 0xc6, 0xfe, 0xff, 0xff, 0xff, //0x00000fbb movq         $-2, %rsi
	0x4c, 0x29, 0xee, //0x00000fc2 subq         %r13, %rsi
	0x4d, 0x8d, 0x55, 0x01, //0x00000fc5 leaq         $1(%r13), %r10
	0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00000fc9 movq         $-1, %r12
	0x45, 0x31, 0xc0, //0x00000fd0 xorl         %r8d, %r8d
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000fd3 .p2align 4, 0x90
	//0x00000fe0 LBB0_165
	0xc4, 0x81, 0x7e, 0x6f, 0x04, 0x13, //0x00000fe0 vmovdqu      (%r11,%r10), %ymm0
	0xc4, 0x81, 0x7e, 0x6f, 0x4c, 0x13, 0x20, //0x00000fe6 vmovdqu      $32(%r11,%r10), %ymm1
	0xc5, 0xfd, 0x74, 0xd6, //0x00000fed vpcmpeqb     %ymm6, %ymm0, %ymm2
	0xc5, 0xfd, 0xd7, 0xca, //0x00000ff1 vpmovmskb    %ymm2, %ecx
	0xc5, 0xf5, 0x74, 0xd6, //0x00000ff5 vpcmpeqb     %ymm6, %ymm1, %ymm2
	0xc5, 0xfd, 0xd7, 0xc2, //0x00000ff9 vpmovmskb    %ymm2, %eax
	0xc5, 0xfd, 0x74, 0xc7, //0x00000ffd vpcmpeqb     %ymm7, %ymm0, %ymm0
	0xc5, 0xfd, 0xd7, 0xd0, //0x00001001 vpmovmskb    %ymm0, %edx
	0xc5, 0xf5, 0x74, 0xc7, //0x00001005 vpcmpeqb     %ymm7, %ymm1, %ymm0
	0xc5, 0xfd, 0xd7, 0xf8, //0x00001009 vpmovmskb    %ymm0, %edi
	0x48, 0xc1, 0xe0, 0x20, //0x0000100d shlq         $32, %rax
	0x48, 0x09, 0xc1, //0x00001011 orq          %rax, %rcx
	0x48, 0xc1, 0xe7, 0x20, //0x00001014 shlq         $32, %rdi
	0x48, 0x09, 0xfa, //0x00001018 orq          %rdi, %rdx
	0x0f, 0x85, 0x30, 0x00, 0x00, 0x00, //0x0000101b jne          LBB0_174
	0x4d, 0x85, 0xc0, //0x00001021 testq        %r8, %r8
	0x0f, 0x85, 0x38, 0x00, 0x00, 0x00, //0x00001024 jne          LBB0_176
	0x45, 0x31, 0xc0, //0x0000102a xorl         %r8d, %r8d
	0x48, 0x85, 0xc9, //0x0000102d testq        %rcx, %rcx
	0x0f, 0x85, 0x83, 0x00, 0x00, 0x00, //0x00001030 jne          LBB0_177
	//0x00001036 LBB0_168
	0x48, 0x83, 0xc3, 0xc0, //0x00001036 addq         $-64, %rbx
	0x48, 0x83, 0xc6, 0xc0, //0x0000103a addq         $-64, %rsi
	0x49, 0x83, 0xc2, 0x40, //0x0000103e addq         $64, %r10
	0x48, 0x83, 0xfb, 0x3f, //0x00001042 cmpq         $63, %rbx
	0x0f, 0x87, 0x94, 0xff, 0xff, 0xff, //0x00001046 ja           LBB0_165
	0xe9, 0x54, 0x0f, 0x00, 0x00, //0x0000104c jmp          LBB0_169
	//0x00001051 LBB0_174
	0x49, 0x83, 0xfc, 0xff, //0x00001051 cmpq         $-1, %r12
	0x0f, 0x85, 0x07, 0x00, 0x00, 0x00, //0x00001055 jne          LBB0_176
	0x4c, 0x0f, 0xbc, 0xe2, //0x0000105b bsfq         %rdx, %r12
	0x4d, 0x01, 0xd4, //0x0000105f addq         %r10, %r12
	//0x00001062 LBB0_176
	0x4c, 0x89, 0xc0, //0x00001062 movq         %r8, %rax
	0x48, 0xf7, 0xd0, //0x00001065 notq         %rax
	0x48, 0x21, 0xd0, //0x00001068 andq         %rdx, %rax
	0x4c, 0x8d, 0x34, 0x00, //0x0000106b leaq         (%rax,%rax), %r14
	0x4d, 0x09, 0xc6, //0x0000106f orq          %r8, %r14
	0x4c, 0x89, 0xf7, //0x00001072 movq         %r14, %rdi
	0x48, 0xf7, 0xd7, //0x00001075 notq         %rdi
	0x48, 0x21, 0xd7, //0x00001078 andq         %rdx, %rdi
	0x48, 0xba, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x0000107b movabsq      $-6148914691236517206, %rdx
	0x48, 0x21, 0xd7, //0x00001085 andq         %rdx, %rdi
	0x45, 0x31, 0xc0, //0x00001088 xorl         %r8d, %r8d
	0x48, 0x01, 0xc7, //0x0000108b addq         %rax, %rdi
	0x41, 0x0f, 0x92, 0xc0, //0x0000108e setb         %r8b
	0x48, 0x01, 0xff, //0x00001092 addq         %rdi, %rdi
	0x48, 0xb8, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x00001095 movabsq      $6148914691236517205, %rax
	0x48, 0x31, 0xc7, //0x0000109f xorq         %rax, %rdi
	0x4c, 0x21, 0xf7, //0x000010a2 andq         %r14, %rdi
	0x48, 0xf7, 0xd7, //0x000010a5 notq         %rdi
	0x48, 0x21, 0xf9, //0x000010a8 andq         %rdi, %rcx
	0x4c, 0x8b, 0x74, 0x24, 0x38, //0x000010ab movq         $56(%rsp), %r14
	0x48, 0x85, 0xc9, //0x000010b0 testq        %rcx, %rcx
	0x0f, 0x84, 0x7d, 0xff, 0xff, 0xff, //0x000010b3 je           LBB0_168
	//0x000010b9 LBB0_177
	0x4c, 0x0f, 0xbc, 0xd1, //0x000010b9 bsfq         %rcx, %r10
	0x49, 0x29, 0xf2, //0x000010bd subq         %rsi, %r10
	0x4c, 0x89, 0xe7, //0x000010c0 movq         %r12, %rdi
	0xe9, 0x86, 0x04, 0x00, 0x00, //0x000010c3 jmp          LBB0_239
	//0x000010c8 LBB0_178
	0x4c, 0x89, 0x4c, 0x24, 0x30, //0x000010c8 movq         %r9, $48(%rsp)
	0x4d, 0x89, 0xe0, //0x000010cd movq         %r12, %r8
	0x49, 0x89, 0xc4, //0x000010d0 movq         %rax, %r12
	0x4d, 0x29, 0xd4, //0x000010d3 subq         %r10, %r12
	0x0f, 0x84, 0x7c, 0x2b, 0x00, 0x00, //0x000010d6 je           LBB0_751
	0x49, 0x89, 0xf9, //0x000010dc movq         %rdi, %r9
	0x49, 0x83, 0xfc, 0x40, //0x000010df cmpq         $64, %r12
	0x0f, 0x82, 0x2b, 0x11, 0x00, 0x00, //0x000010e3 jb           LBB0_410
	0x4d, 0x8d, 0x55, 0x01, //0x000010e9 leaq         $1(%r13), %r10
	0x48, 0xc7, 0x44, 0x24, 0x28, 0xff, 0xff, 0xff, 0xff, //0x000010ed movq         $-1, $40(%rsp)
	0x31, 0xc9, //0x000010f6 xorl         %ecx, %ecx
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000010f8 .p2align 4, 0x90
	//0x00001100 LBB0_181
	0xc4, 0x81, 0x7e, 0x6f, 0x04, 0x13, //0x00001100 vmovdqu      (%r11,%r10), %ymm0
	0xc4, 0x81, 0x7e, 0x6f, 0x4c, 0x13, 0x20, //0x00001106 vmovdqu      $32(%r11,%r10), %ymm1
	0xc5, 0xfd, 0x74, 0xd6, //0x0000110d vpcmpeqb     %ymm6, %ymm0, %ymm2
	0xc5, 0xfd, 0xd7, 0xda, //0x00001111 vpmovmskb    %ymm2, %ebx
	0xc5, 0xf5, 0x74, 0xd6, //0x00001115 vpcmpeqb     %ymm6, %ymm1, %ymm2
	0xc5, 0xfd, 0xd7, 0xc2, //0x00001119 vpmovmskb    %ymm2, %eax
	0xc5, 0xfd, 0x74, 0xd7, //0x0000111d vpcmpeqb     %ymm7, %ymm0, %ymm2
	0xc5, 0xfd, 0xd7, 0xd2, //0x00001121 vpmovmskb    %ymm2, %edx
	0xc5, 0xf5, 0x74, 0xd7, //0x00001125 vpcmpeqb     %ymm7, %ymm1, %ymm2
	0xc5, 0xfd, 0xd7, 0xfa, //0x00001129 vpmovmskb    %ymm2, %edi
	0xc5, 0xbd, 0x64, 0xd1, //0x0000112d vpcmpgtb     %ymm1, %ymm8, %ymm2
	0xc4, 0xc1, 0x75, 0x64, 0xc9, //0x00001131 vpcmpgtb     %ymm9, %ymm1, %ymm1
	0xc5, 0xed, 0xdb, 0xc9, //0x00001136 vpand        %ymm1, %ymm2, %ymm1
	0xc5, 0xfd, 0xd7, 0xf1, //0x0000113a vpmovmskb    %ymm1, %esi
	0x48, 0xc1, 0xe0, 0x20, //0x0000113e shlq         $32, %rax
	0x48, 0x09, 0xc3, //0x00001142 orq          %rax, %rbx
	0x48, 0xc1, 0xe7, 0x20, //0x00001145 shlq         $32, %rdi
	0x48, 0xc1, 0xe6, 0x20, //0x00001149 shlq         $32, %rsi
	0x48, 0x09, 0xfa, //0x0000114d orq          %rdi, %rdx
	0x0f, 0x85, 0x48, 0x00, 0x00, 0x00, //0x00001150 jne          LBB0_192
	0x48, 0x85, 0xc9, //0x00001156 testq        %rcx, %rcx
	0x0f, 0x85, 0x57, 0x00, 0x00, 0x00, //0x00001159 jne          LBB0_194
	0x31, 0xc9, //0x0000115f xorl         %ecx, %ecx
	//0x00001161 LBB0_184
	0xc5, 0xbd, 0x64, 0xc8, //0x00001161 vpcmpgtb     %ymm0, %ymm8, %ymm1
	0xc4, 0xc1, 0x7d, 0x64, 0xc1, //0x00001165 vpcmpgtb     %ymm9, %ymm0, %ymm0
	0xc5, 0xf5, 0xdb, 0xc0, //0x0000116a vpand        %ymm0, %ymm1, %ymm0
	0xc5, 0xfd, 0xd7, 0xc0, //0x0000116e vpmovmskb    %ymm0, %eax
	0x48, 0x09, 0xc6, //0x00001172 orq          %rax, %rsi
	0x48, 0x85, 0xdb, //0x00001175 testq        %rbx, %rbx
	0x0f, 0x85, 0x89, 0x00, 0x00, 0x00, //0x00001178 jne          LBB0_195
	0x48, 0x85, 0xf6, //0x0000117e testq        %rsi, %rsi
	0x0f, 0x85, 0xba, 0x28, 0x00, 0x00, //0x00001181 jne          LBB0_723
	0x49, 0x83, 0xc4, 0xc0, //0x00001187 addq         $-64, %r12
	0x49, 0x83, 0xc2, 0x40, //0x0000118b addq         $64, %r10
	0x49, 0x83, 0xfc, 0x3f, //0x0000118f cmpq         $63, %r12
	0x0f, 0x87, 0x67, 0xff, 0xff, 0xff, //0x00001193 ja           LBB0_181
	0xe9, 0x8a, 0x0d, 0x00, 0x00, //0x00001199 jmp          LBB0_187
	//0x0000119e LBB0_192
	0x48, 0x83, 0x7c, 0x24, 0x28, 0xff, //0x0000119e cmpq         $-1, $40(%rsp)
	0x0f, 0x85, 0x0c, 0x00, 0x00, 0x00, //0x000011a4 jne          LBB0_194
	0x48, 0x0f, 0xbc, 0xc2, //0x000011aa bsfq         %rdx, %rax
	0x4c, 0x01, 0xd0, //0x000011ae addq         %r10, %rax
	0x48, 0x89, 0x44, 0x24, 0x28, //0x000011b1 movq         %rax, $40(%rsp)
	//0x000011b6 LBB0_194
	0x48, 0x89, 0xc8, //0x000011b6 movq         %rcx, %rax
	0x48, 0xf7, 0xd0, //0x000011b9 notq         %rax
	0x48, 0x21, 0xd0, //0x000011bc andq         %rdx, %rax
	0x4c, 0x8d, 0x34, 0x00, //0x000011bf leaq         (%rax,%rax), %r14
	0x49, 0x09, 0xce, //0x000011c3 orq          %rcx, %r14
	0x4c, 0x89, 0xf7, //0x000011c6 movq         %r14, %rdi
	0x48, 0xf7, 0xd7, //0x000011c9 notq         %rdi
	0x48, 0x21, 0xd7, //0x000011cc andq         %rdx, %rdi
	0x48, 0xb9, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x000011cf movabsq      $-6148914691236517206, %rcx
	0x48, 0x21, 0xcf, //0x000011d9 andq         %rcx, %rdi
	0x31, 0xc9, //0x000011dc xorl         %ecx, %ecx
	0x48, 0x01, 0xc7, //0x000011de addq         %rax, %rdi
	0x0f, 0x92, 0xc1, //0x000011e1 setb         %cl
	0x48, 0x01, 0xff, //0x000011e4 addq         %rdi, %rdi
	0x48, 0xb8, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x000011e7 movabsq      $6148914691236517205, %rax
	0x48, 0x31, 0xc7, //0x000011f1 xorq         %rax, %rdi
	0x4c, 0x21, 0xf7, //0x000011f4 andq         %r14, %rdi
	0x48, 0xf7, 0xd7, //0x000011f7 notq         %rdi
	0x48, 0x21, 0xfb, //0x000011fa andq         %rdi, %rbx
	0x4c, 0x8b, 0x74, 0x24, 0x38, //0x000011fd movq         $56(%rsp), %r14
	0xe9, 0x5a, 0xff, 0xff, 0xff, //0x00001202 jmp          LBB0_184
	//0x00001207 LBB0_195
	0x48, 0x0f, 0xbc, 0xcb, //0x00001207 bsfq         %rbx, %rcx
	0x48, 0x85, 0xf6, //0x0000120b testq        %rsi, %rsi
	0x0f, 0x84, 0x77, 0x01, 0x00, 0x00, //0x0000120e je           LBB0_218
	0x48, 0x0f, 0xbc, 0xd6, //0x00001214 bsfq         %rsi, %rdx
	0xe9, 0x73, 0x01, 0x00, 0x00, //0x00001218 jmp          LBB0_219
	//0x0000121d LBB0_197
	0x4c, 0x01, 0xf1, //0x0000121d addq         %r14, %rcx
	0x48, 0x03, 0x4c, 0x24, 0x30, //0x00001220 addq         $48(%rsp), %rcx
	0xc5, 0xf8, 0x77, //0x00001225 vzeroupper
	0x49, 0x89, 0xce, //0x00001228 movq         %rcx, %r14
	0xe9, 0xab, 0x01, 0x00, 0x00, //0x0000122b jmp          LBB0_224
	//0x00001230 LBB0_198
	0x4d, 0x89, 0xfe, //0x00001230 movq         %r15, %r14
	0x49, 0x89, 0xdf, //0x00001233 movq         %rbx, %r15
	0x4d, 0x29, 0xd7, //0x00001236 subq         %r10, %r15
	0x0f, 0x84, 0x76, 0x2a, 0x00, 0x00, //0x00001239 je           LBB0_754
	0x49, 0x83, 0xff, 0x40, //0x0000123f cmpq         $64, %r15
	0x0f, 0x82, 0x31, 0x10, 0x00, 0x00, //0x00001243 jb           LBB0_414
	0x4d, 0x8d, 0x55, 0x01, //0x00001249 leaq         $1(%r13), %r10
	0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x0000124d movq         $-1, %rdi
	0x45, 0x31, 0xc0, //0x00001254 xorl         %r8d, %r8d
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001257 .p2align 4, 0x90
	//0x00001260 LBB0_201
	0xc4, 0x81, 0x7e, 0x6f, 0x04, 0x13, //0x00001260 vmovdqu      (%r11,%r10), %ymm0
	0xc4, 0x81, 0x7e, 0x6f, 0x4c, 0x13, 0x20, //0x00001266 vmovdqu      $32(%r11,%r10), %ymm1
	0xc5, 0xfd, 0x74, 0xd6, //0x0000126d vpcmpeqb     %ymm6, %ymm0, %ymm2
	0xc5, 0xfd, 0xd7, 0xda, //0x00001271 vpmovmskb    %ymm2, %ebx
	0xc5, 0xf5, 0x74, 0xd6, //0x00001275 vpcmpeqb     %ymm6, %ymm1, %ymm2
	0xc5, 0xfd, 0xd7, 0xc2, //0x00001279 vpmovmskb    %ymm2, %eax
	0xc5, 0xfd, 0x74, 0xd7, //0x0000127d vpcmpeqb     %ymm7, %ymm0, %ymm2
	0xc5, 0xfd, 0xd7, 0xca, //0x00001281 vpmovmskb    %ymm2, %ecx
	0xc5, 0xf5, 0x74, 0xd7, //0x00001285 vpcmpeqb     %ymm7, %ymm1, %ymm2
	0xc5, 0xfd, 0xd7, 0xd2, //0x00001289 vpmovmskb    %ymm2, %edx
	0xc5, 0xbd, 0x64, 0xd1, //0x0000128d vpcmpgtb     %ymm1, %ymm8, %ymm2
	0xc4, 0xc1, 0x75, 0x64, 0xc9, //0x00001291 vpcmpgtb     %ymm9, %ymm1, %ymm1
	0xc5, 0xed, 0xdb, 0xc9, //0x00001296 vpand        %ymm1, %ymm2, %ymm1
	0xc5, 0xfd, 0xd7, 0xf1, //0x0000129a vpmovmskb    %ymm1, %esi
	0x48, 0xc1, 0xe0, 0x20, //0x0000129e shlq         $32, %rax
	0x48, 0x09, 0xc3, //0x000012a2 orq          %rax, %rbx
	0x48, 0xc1, 0xe2, 0x20, //0x000012a5 shlq         $32, %rdx
	0x48, 0xc1, 0xe6, 0x20, //0x000012a9 shlq         $32, %rsi
	0x48, 0x09, 0xd1, //0x000012ad orq          %rdx, %rcx
	0x0f, 0x85, 0x49, 0x00, 0x00, 0x00, //0x000012b0 jne          LBB0_212
	0x4d, 0x85, 0xc0, //0x000012b6 testq        %r8, %r8
	0x0f, 0x85, 0x51, 0x00, 0x00, 0x00, //0x000012b9 jne          LBB0_214
	0x45, 0x31, 0xc0, //0x000012bf xorl         %r8d, %r8d
	//0x000012c2 LBB0_204
	0xc5, 0xbd, 0x64, 0xc8, //0x000012c2 vpcmpgtb     %ymm0, %ymm8, %ymm1
	0xc4, 0xc1, 0x7d, 0x64, 0xc1, //0x000012c6 vpcmpgtb     %ymm9, %ymm0, %ymm0
	0xc5, 0xf5, 0xdb, 0xc0, //0x000012cb vpand        %ymm0, %ymm1, %ymm0
	0xc5, 0xfd, 0xd7, 0xc0, //0x000012cf vpmovmskb    %ymm0, %eax
	0x48, 0x09, 0xc6, //0x000012d3 orq          %rax, %rsi
	0x48, 0x85, 0xdb, //0x000012d6 testq        %rbx, %rbx
	0x0f, 0x85, 0x85, 0x00, 0x00, 0x00, //0x000012d9 jne          LBB0_215
	0x48, 0x85, 0xf6, //0x000012df testq        %rsi, %rsi
	0x0f, 0x85, 0xe8, 0x27, 0x00, 0x00, //0x000012e2 jne          LBB0_730
	0x49, 0x83, 0xc7, 0xc0, //0x000012e8 addq         $-64, %r15
	0x49, 0x83, 0xc2, 0x40, //0x000012ec addq         $64, %r10
	0x49, 0x83, 0xff, 0x3f, //0x000012f0 cmpq         $63, %r15
	0x0f, 0x87, 0x66, 0xff, 0xff, 0xff, //0x000012f4 ja           LBB0_201
	0xe9, 0xfb, 0x0c, 0x00, 0x00, //0x000012fa jmp          LBB0_207
	//0x000012ff LBB0_212
	0x48, 0x83, 0xff, 0xff, //0x000012ff cmpq         $-1, %rdi
	0x0f, 0x85, 0x07, 0x00, 0x00, 0x00, //0x00001303 jne          LBB0_214
	0x48, 0x0f, 0xbc, 0xf9, //0x00001309 bsfq         %rcx, %rdi
	0x4c, 0x01, 0xd7, //0x0000130d addq         %r10, %rdi
	//0x00001310 LBB0_214
	0x4c, 0x89, 0xc0, //0x00001310 movq         %r8, %rax
	0x48, 0xf7, 0xd0, //0x00001313 notq         %rax
	0x48, 0x21, 0xc8, //0x00001316 andq         %rcx, %rax
	0x48, 0x8d, 0x14, 0x00, //0x00001319 leaq         (%rax,%rax), %rdx
	0x4c, 0x09, 0xc2, //0x0000131d orq          %r8, %rdx
	0x49, 0x89, 0xfc, //0x00001320 movq         %rdi, %r12
	0x48, 0x89, 0xd7, //0x00001323 movq         %rdx, %rdi
	0x48, 0xf7, 0xd7, //0x00001326 notq         %rdi
	0x48, 0x21, 0xcf, //0x00001329 andq         %rcx, %rdi
	0x48, 0xb9, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x0000132c movabsq      $-6148914691236517206, %rcx
	0x48, 0x21, 0xcf, //0x00001336 andq         %rcx, %rdi
	0x45, 0x31, 0xc0, //0x00001339 xorl         %r8d, %r8d
	0x48, 0x01, 0xc7, //0x0000133c addq         %rax, %rdi
	0x41, 0x0f, 0x92, 0xc0, //0x0000133f setb         %r8b
	0x48, 0x01, 0xff, //0x00001343 addq         %rdi, %rdi
	0x48, 0xb8, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x00001346 movabsq      $6148914691236517205, %rax
	0x48, 0x31, 0xc7, //0x00001350 xorq         %rax, %rdi
	0x48, 0x21, 0xd7, //0x00001353 andq         %rdx, %rdi
	0x48, 0xf7, 0xd7, //0x00001356 notq         %rdi
	0x48, 0x21, 0xfb, //0x00001359 andq         %rdi, %rbx
	0x4c, 0x89, 0xe7, //0x0000135c movq         %r12, %rdi
	0xe9, 0x5e, 0xff, 0xff, 0xff, //0x0000135f jmp          LBB0_204
	//0x00001364 LBB0_215
	0x48, 0x0f, 0xbc, 0xcb, //0x00001364 bsfq         %rbx, %rcx
	0x48, 0x85, 0xf6, //0x00001368 testq        %rsi, %rsi
	0x0f, 0x84, 0xc0, 0x01, 0x00, 0x00, //0x0000136b je           LBB0_237
	0x48, 0x0f, 0xbc, 0xd6, //0x00001371 bsfq         %rsi, %rdx
	0x4d, 0x89, 0xf7, //0x00001375 movq         %r14, %r15
	0x48, 0x39, 0xca, //0x00001378 cmpq         %rcx, %rdx
	0x4c, 0x8b, 0x74, 0x24, 0x38, //0x0000137b movq         $56(%rsp), %r14
	0x0f, 0x83, 0xc1, 0x01, 0x00, 0x00, //0x00001380 jae          LBB0_238
	0xe9, 0x15, 0x29, 0x00, 0x00, //0x00001386 jmp          LBB0_217
	//0x0000138b LBB0_218
	0xba, 0x40, 0x00, 0x00, 0x00, //0x0000138b movl         $64, %edx
	//0x00001390 LBB0_219
	0x4c, 0x89, 0xcf, //0x00001390 movq         %r9, %rdi
	0x4d, 0x89, 0xc4, //0x00001393 movq         %r8, %r12
	0x48, 0x39, 0xca, //0x00001396 cmpq         %rcx, %rdx
	0x4c, 0x8b, 0x4c, 0x24, 0x30, //0x00001399 movq         $48(%rsp), %r9
	0x0f, 0x82, 0x76, 0x29, 0x00, 0x00, //0x0000139e jb           LBB0_763
	0x49, 0x01, 0xca, //0x000013a4 addq         %rcx, %r10
	0x49, 0x83, 0xc2, 0x01, //0x000013a7 addq         $1, %r10
	0x48, 0x8b, 0x44, 0x24, 0x08, //0x000013ab movq         $8(%rsp), %rax
	0x4d, 0x85, 0xd2, //0x000013b0 testq        %r10, %r10
	0x0f, 0x89, 0x13, 0xf3, 0xff, 0xff, //0x000013b3 jns          LBB0_35
	0xe9, 0xde, 0x1e, 0x00, 0x00, //0x000013b9 jmp          LBB0_643
	//0x000013be LBB0_221
	0x89, 0xc8, //0x000013be movl         %ecx, %eax
	0x49, 0x01, 0xc6, //0x000013c0 addq         %rax, %r14
	0x4d, 0x01, 0xe6, //0x000013c3 addq         %r12, %r14
	0x48, 0x8b, 0x7c, 0x24, 0x20, //0x000013c6 movq         $32(%rsp), %rdi
	0x4c, 0x8b, 0x64, 0x24, 0x18, //0x000013cb movq         $24(%rsp), %r12
	0xe9, 0x06, 0x00, 0x00, 0x00, //0x000013d0 jmp          LBB0_224
	//0x000013d5 LBB0_222
	0x49, 0x01, 0xce, //0x000013d5 addq         %rcx, %r14
	//0x000013d8 LBB0_223
	0x49, 0x89, 0xd9, //0x000013d8 movq         %rbx, %r9
	//0x000013db LBB0_224
	0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x000013db movq         $-1, %rcx
	0x48, 0x8b, 0x54, 0x24, 0x08, //0x000013e2 movq         $8(%rsp), %rdx
	0x48, 0x85, 0xd2, //0x000013e7 testq        %rdx, %rdx
	0x0f, 0x84, 0xb0, 0x25, 0x00, 0x00, //0x000013ea je           LBB0_713
	0x4d, 0x85, 0xff, //0x000013f0 testq        %r15, %r15
	0x0f, 0x84, 0xa7, 0x25, 0x00, 0x00, //0x000013f3 je           LBB0_713
	0x4d, 0x85, 0xd2, //0x000013f9 testq        %r10, %r10
	0x0f, 0x84, 0x9e, 0x25, 0x00, 0x00, //0x000013fc je           LBB0_713
	0x4c, 0x2b, 0x74, 0x24, 0x30, //0x00001402 subq         $48(%rsp), %r14
	0x49, 0x8d, 0x4e, 0xff, //0x00001407 leaq         $-1(%r14), %rcx
	0x48, 0x39, 0xca, //0x0000140b cmpq         %rcx, %rdx
	0x0f, 0x84, 0x90, 0x00, 0x00, 0x00, //0x0000140e je           LBB0_233
	0x49, 0x39, 0xcf, //0x00001414 cmpq         %rcx, %r15
	0x0f, 0x84, 0x87, 0x00, 0x00, 0x00, //0x00001417 je           LBB0_233
	0x49, 0x39, 0xca, //0x0000141d cmpq         %rcx, %r10
	0x0f, 0x84, 0x7e, 0x00, 0x00, 0x00, //0x00001420 je           LBB0_233
	0x4d, 0x85, 0xff, //0x00001426 testq        %r15, %r15
	0xc5, 0xfe, 0x6f, 0x2d, 0xcf, 0xeb, 0xff, 0xff, //0x00001429 vmovdqu      $-5169(%rip), %ymm5  /* LCPI0_0+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x35, 0x47, 0xec, 0xff, 0xff, //0x00001431 vmovdqu      $-5049(%rip), %ymm6  /* LCPI0_7+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x3d, 0x5f, 0xec, 0xff, 0xff, //0x00001439 vmovdqu      $-5025(%rip), %ymm7  /* LCPI0_8+0(%rip) */
	0xc5, 0x7e, 0x6f, 0x05, 0xd7, 0xec, 0xff, 0xff, //0x00001441 vmovdqu      $-4905(%rip), %ymm8  /* LCPI0_13+0(%rip) */
	0xc4, 0x41, 0x35, 0x76, 0xc9, //0x00001449 vpcmpeqd     %ymm9, %ymm9, %ymm9
	0xc5, 0x7e, 0x6f, 0x15, 0xea, 0xec, 0xff, 0xff, //0x0000144e vmovdqu      $-4886(%rip), %ymm10  /* LCPI0_14+0(%rip) */
	0xc5, 0x7e, 0x6f, 0x1d, 0x02, 0xed, 0xff, 0xff, //0x00001456 vmovdqu      $-4862(%rip), %ymm11  /* LCPI0_15+0(%rip) */
	0xc5, 0x7e, 0x6f, 0x25, 0x1a, 0xed, 0xff, 0xff, //0x0000145e vmovdqu      $-4838(%rip), %ymm12  /* LCPI0_16+0(%rip) */
	0xc5, 0x7e, 0x6f, 0x2d, 0x32, 0xed, 0xff, 0xff, //0x00001466 vmovdqu      $-4814(%rip), %ymm13  /* LCPI0_17+0(%rip) */
	0xc5, 0x7e, 0x6f, 0x35, 0xca, 0xeb, 0xff, 0xff, //0x0000146e vmovdqu      $-5174(%rip), %ymm14  /* LCPI0_2+0(%rip) */
	0xc5, 0x7e, 0x6f, 0x3d, 0x42, 0xed, 0xff, 0xff, //0x00001476 vmovdqu      $-4798(%rip), %ymm15  /* LCPI0_18+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x25, 0x5a, 0xed, 0xff, 0xff, //0x0000147e vmovdqu      $-4774(%rip), %ymm4  /* LCPI0_19+0(%rip) */
	0x0f, 0x8e, 0x82, 0x00, 0x00, 0x00, //0x00001486 jle          LBB0_234
	0x49, 0x8d, 0x47, 0xff, //0x0000148c leaq         $-1(%r15), %rax
	0x49, 0x39, 0xc2, //0x00001490 cmpq         %rax, %r10
	0x0f, 0x84, 0x75, 0x00, 0x00, 0x00, //0x00001493 je           LBB0_234
	0x49, 0xf7, 0xd7, //0x00001499 notq         %r15
	0x4d, 0x89, 0xfe, //0x0000149c movq         %r15, %r14
	0xe9, 0xf7, 0x09, 0x00, 0x00, //0x0000149f jmp          LBB0_382
	//0x000014a4 LBB0_233
	0x49, 0xf7, 0xde, //0x000014a4 negq         %r14
	0x4c, 0x8b, 0x7c, 0x24, 0x10, //0x000014a7 movq         $16(%rsp), %r15
	0xc5, 0xfe, 0x6f, 0x2d, 0x4c, 0xeb, 0xff, 0xff, //0x000014ac vmovdqu      $-5300(%rip), %ymm5  /* LCPI0_0+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x35, 0xc4, 0xeb, 0xff, 0xff, //0x000014b4 vmovdqu      $-5180(%rip), %ymm6  /* LCPI0_7+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x3d, 0xdc, 0xeb, 0xff, 0xff, //0x000014bc vmovdqu      $-5156(%rip), %ymm7  /* LCPI0_8+0(%rip) */
	0xc5, 0x7e, 0x6f, 0x05, 0x54, 0xec, 0xff, 0xff, //0x000014c4 vmovdqu      $-5036(%rip), %ymm8  /* LCPI0_13+0(%rip) */
	0xc4, 0x41, 0x35, 0x76, 0xc9, //0x000014cc vpcmpeqd     %ymm9, %ymm9, %ymm9
	0xc5, 0x7e, 0x6f, 0x15, 0x67, 0xec, 0xff, 0xff, //0x000014d1 vmovdqu      $-5017(%rip), %ymm10  /* LCPI0_14+0(%rip) */
	0xc5, 0x7e, 0x6f, 0x1d, 0x7f, 0xec, 0xff, 0xff, //0x000014d9 vmovdqu      $-4993(%rip), %ymm11  /* LCPI0_15+0(%rip) */
	0xc5, 0x7e, 0x6f, 0x25, 0x97, 0xec, 0xff, 0xff, //0x000014e1 vmovdqu      $-4969(%rip), %ymm12  /* LCPI0_16+0(%rip) */
	0xc5, 0x7e, 0x6f, 0x2d, 0xaf, 0xec, 0xff, 0xff, //0x000014e9 vmovdqu      $-4945(%rip), %ymm13  /* LCPI0_17+0(%rip) */
	0xc5, 0x7e, 0x6f, 0x35, 0x47, 0xeb, 0xff, 0xff, //0x000014f1 vmovdqu      $-5305(%rip), %ymm14  /* LCPI0_2+0(%rip) */
	0xc5, 0x7e, 0x6f, 0x3d, 0xbf, 0xec, 0xff, 0xff, //0x000014f9 vmovdqu      $-4929(%rip), %ymm15  /* LCPI0_18+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x25, 0xd7, 0xec, 0xff, 0xff, //0x00001501 vmovdqu      $-4905(%rip), %ymm4  /* LCPI0_19+0(%rip) */
	0xe9, 0x92, 0x09, 0x00, 0x00, //0x00001509 jmp          LBB0_383
	//0x0000150e LBB0_234
	0x48, 0x89, 0xd0, //0x0000150e movq         %rdx, %rax
	0x4c, 0x09, 0xd0, //0x00001511 orq          %r10, %rax
	0x0f, 0x99, 0xc1, //0x00001514 setns        %cl
	0x0f, 0x88, 0x08, 0x06, 0x00, 0x00, //0x00001517 js           LBB0_334
	0x4c, 0x39, 0xd2, //0x0000151d cmpq         %r10, %rdx
	0x0f, 0x8c, 0xff, 0x05, 0x00, 0x00, //0x00001520 jl           LBB0_334
	0x48, 0xf7, 0xd2, //0x00001526 notq         %rdx
	0x49, 0x89, 0xd6, //0x00001529 movq         %rdx, %r14
	0xe9, 0x6a, 0x09, 0x00, 0x00, //0x0000152c jmp          LBB0_382
	//0x00001531 LBB0_237
	0xba, 0x40, 0x00, 0x00, 0x00, //0x00001531 movl         $64, %edx
	0x4d, 0x89, 0xf7, //0x00001536 movq         %r14, %r15
	0x48, 0x39, 0xca, //0x00001539 cmpq         %rcx, %rdx
	0x4c, 0x8b, 0x74, 0x24, 0x38, //0x0000153c movq         $56(%rsp), %r14
	0x0f, 0x82, 0x59, 0x27, 0x00, 0x00, //0x00001541 jb           LBB0_217
	//0x00001547 LBB0_238
	0x49, 0x01, 0xca, //0x00001547 addq         %rcx, %r10
	0x49, 0x83, 0xc2, 0x01, //0x0000154a addq         $1, %r10
	//0x0000154e LBB0_239
	0x4d, 0x85, 0xd2, //0x0000154e testq        %r10, %r10
	0x0f, 0x88, 0x77, 0x24, 0x00, 0x00, //0x00001551 js           LBB0_716
	0x4d, 0x89, 0x17, //0x00001557 movq         %r10, (%r15)
	0x4c, 0x89, 0xeb, //0x0000155a movq         %r13, %rbx
	0x48, 0xb8, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, //0x0000155d movabsq      $9223372036854775806, %rax
	0x49, 0x39, 0xc5, //0x00001567 cmpq         %rax, %r13
	0x48, 0x8b, 0x7c, 0x24, 0x20, //0x0000156a movq         $32(%rsp), %rdi
	0x4c, 0x8b, 0x64, 0x24, 0x18, //0x0000156f movq         $24(%rsp), %r12
	0x0f, 0x87, 0x3f, 0x24, 0x00, 0x00, //0x00001574 ja           LBB0_715
	0x49, 0x8b, 0x04, 0x24, //0x0000157a movq         (%r12), %rax
	0x48, 0x3d, 0xff, 0x0f, 0x00, 0x00, //0x0000157e cmpq         $4095, %rax
	0x0f, 0x8f, 0x06, 0x1d, 0x00, 0x00, //0x00001584 jg           LBB0_732
	0x48, 0x8d, 0x48, 0x01, //0x0000158a leaq         $1(%rax), %rcx
	0x49, 0x89, 0x0c, 0x24, //0x0000158e movq         %rcx, (%r12)
	0x49, 0xc7, 0x44, 0xc4, 0x08, 0x04, 0x00, 0x00, 0x00, //0x00001592 movq         $4, $8(%r12,%rax,8)
	0xe9, 0x45, 0xf1, 0xff, 0xff, //0x0000159b jmp          LBB0_36
	//0x000015a0 LBB0_243
	0x48, 0x8b, 0x47, 0x08, //0x000015a0 movq         $8(%rdi), %rax
	0x48, 0x8d, 0x48, 0xfc, //0x000015a4 leaq         $-4(%rax), %rcx
	0x49, 0x39, 0xcd, //0x000015a8 cmpq         %rcx, %r13
	0x0f, 0x83, 0x88, 0x24, 0x00, 0x00, //0x000015ab jae          LBB0_733
	0x43, 0x8b, 0x0c, 0x13, //0x000015b1 movl         (%r11,%r10), %ecx
	0x81, 0xf9, 0x61, 0x6c, 0x73, 0x65, //0x000015b5 cmpl         $1702063201, %ecx
	0x0f, 0x85, 0x02, 0x26, 0x00, 0x00, //0x000015bb jne          LBB0_740
	0x4d, 0x8d, 0x55, 0x05, //0x000015c1 leaq         $5(%r13), %r10
	0xe9, 0x02, 0xf1, 0xff, 0xff, //0x000015c5 jmp          LBB0_35
	//0x000015ca LBB0_246
	0x49, 0x8b, 0x04, 0x24, //0x000015ca movq         (%r12), %rax
	0x48, 0x3d, 0xff, 0x0f, 0x00, 0x00, //0x000015ce cmpq         $4095, %rax
	0x0f, 0x8f, 0xb6, 0x1c, 0x00, 0x00, //0x000015d4 jg           LBB0_732
	0x48, 0x8d, 0x48, 0x01, //0x000015da leaq         $1(%rax), %rcx
	0x49, 0x89, 0x0c, 0x24, //0x000015de movq         %rcx, (%r12)
	0x49, 0xc7, 0x44, 0xc4, 0x08, 0x05, 0x00, 0x00, 0x00, //0x000015e2 movq         $5, $8(%r12,%rax,8)
	0xe9, 0xf5, 0xf0, 0xff, 0xff, //0x000015eb jmp          LBB0_36
	//0x000015f0 LBB0_248
	0x4c, 0x89, 0x64, 0x24, 0x18, //0x000015f0 movq         %r12, $24(%rsp)
	0x48, 0x8b, 0x5f, 0x08, //0x000015f5 movq         $8(%rdi), %rbx
	0x41, 0xf6, 0xc6, 0x20, //0x000015f9 testb        $32, %r14b
	0x48, 0x89, 0x7c, 0x24, 0x20, //0x000015fd movq         %rdi, $32(%rsp)
	0x0f, 0x85, 0x36, 0x05, 0x00, 0x00, //0x00001602 jne          LBB0_335
	0x49, 0x89, 0xdc, //0x00001608 movq         %rbx, %r12
	0x4c, 0x29, 0xd3, //0x0000160b subq         %r10, %rbx
	0x0f, 0x84, 0xbe, 0x26, 0x00, 0x00, //0x0000160e je           LBB0_757
	0x48, 0x83, 0xfb, 0x40, //0x00001614 cmpq         $64, %rbx
	0x0f, 0x82, 0xa2, 0x0c, 0x00, 0x00, //0x00001618 jb           LBB0_416
	0x48, 0xc7, 0xc6, 0xfe, 0xff, 0xff, 0xff, //0x0000161e movq         $-2, %rsi
	0x4c, 0x29, 0xee, //0x00001625 subq         %r13, %rsi
	0x4d, 0x8d, 0x55, 0x01, //0x00001628 leaq         $1(%r13), %r10
	0x48, 0xc7, 0x44, 0x24, 0x08, 0xff, 0xff, 0xff, 0xff, //0x0000162c movq         $-1, $8(%rsp)
	0x45, 0x31, 0xc0, //0x00001635 xorl         %r8d, %r8d
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001638 .p2align 4, 0x90
	//0x00001640 LBB0_252
	0xc4, 0x81, 0x7e, 0x6f, 0x04, 0x13, //0x00001640 vmovdqu      (%r11,%r10), %ymm0
	0xc4, 0x81, 0x7e, 0x6f, 0x4c, 0x13, 0x20, //0x00001646 vmovdqu      $32(%r11,%r10), %ymm1
	0xc5, 0xfd, 0x74, 0xd6, //0x0000164d vpcmpeqb     %ymm6, %ymm0, %ymm2
	0xc5, 0xfd, 0xd7, 0xca, //0x00001651 vpmovmskb    %ymm2, %ecx
	0xc5, 0xf5, 0x74, 0xd6, //0x00001655 vpcmpeqb     %ymm6, %ymm1, %ymm2
	0xc5, 0xfd, 0xd7, 0xc2, //0x00001659 vpmovmskb    %ymm2, %eax
	0xc5, 0xfd, 0x74, 0xc7, //0x0000165d vpcmpeqb     %ymm7, %ymm0, %ymm0
	0xc5, 0xfd, 0xd7, 0xd0, //0x00001661 vpmovmskb    %ymm0, %edx
	0xc5, 0xf5, 0x74, 0xc7, //0x00001665 vpcmpeqb     %ymm7, %ymm1, %ymm0
	0xc5, 0xfd, 0xd7, 0xf8, //0x00001669 vpmovmskb    %ymm0, %edi
	0x48, 0xc1, 0xe0, 0x20, //0x0000166d shlq         $32, %rax
	0x48, 0x09, 0xc1, //0x00001671 orq          %rax, %rcx
	0x48, 0xc1, 0xe7, 0x20, //0x00001674 shlq         $32, %rdi
	0x48, 0x09, 0xfa, //0x00001678 orq          %rdi, %rdx
	0x0f, 0x85, 0x30, 0x00, 0x00, 0x00, //0x0000167b jne          LBB0_262
	0x4d, 0x85, 0xc0, //0x00001681 testq        %r8, %r8
	0x0f, 0x85, 0x3f, 0x00, 0x00, 0x00, //0x00001684 jne          LBB0_264
	0x45, 0x31, 0xc0, //0x0000168a xorl         %r8d, %r8d
	0x48, 0x85, 0xc9, //0x0000168d testq        %rcx, %rcx
	0x0f, 0x85, 0x8a, 0x00, 0x00, 0x00, //0x00001690 jne          LBB0_265
	//0x00001696 LBB0_255
	0x48, 0x83, 0xc3, 0xc0, //0x00001696 addq         $-64, %rbx
	0x48, 0x83, 0xc6, 0xc0, //0x0000169a addq         $-64, %rsi
	0x49, 0x83, 0xc2, 0x40, //0x0000169e addq         $64, %r10
	0x48, 0x83, 0xfb, 0x3f, //0x000016a2 cmpq         $63, %rbx
	0x0f, 0x87, 0x94, 0xff, 0xff, 0xff, //0x000016a6 ja           LBB0_252
	0xe9, 0x54, 0x0a, 0x00, 0x00, //0x000016ac jmp          LBB0_256
	//0x000016b1 LBB0_262
	0x48, 0x83, 0x7c, 0x24, 0x08, 0xff, //0x000016b1 cmpq         $-1, $8(%rsp)
	0x0f, 0x85, 0x0c, 0x00, 0x00, 0x00, //0x000016b7 jne          LBB0_264
	0x48, 0x0f, 0xbc, 0xc2, //0x000016bd bsfq         %rdx, %rax
	0x4c, 0x01, 0xd0, //0x000016c1 addq         %r10, %rax
	0x48, 0x89, 0x44, 0x24, 0x08, //0x000016c4 movq         %rax, $8(%rsp)
	//0x000016c9 LBB0_264
	0x4c, 0x89, 0xc0, //0x000016c9 movq         %r8, %rax
	0x48, 0xf7, 0xd0, //0x000016cc notq         %rax
	0x48, 0x21, 0xd0, //0x000016cf andq         %rdx, %rax
	0x4c, 0x8d, 0x34, 0x00, //0x000016d2 leaq         (%rax,%rax), %r14
	0x4d, 0x09, 0xc6, //0x000016d6 orq          %r8, %r14
	0x4c, 0x89, 0xf7, //0x000016d9 movq         %r14, %rdi
	0x48, 0xf7, 0xd7, //0x000016dc notq         %rdi
	0x48, 0x21, 0xd7, //0x000016df andq         %rdx, %rdi
	0x48, 0xba, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x000016e2 movabsq      $-6148914691236517206, %rdx
	0x48, 0x21, 0xd7, //0x000016ec andq         %rdx, %rdi
	0x45, 0x31, 0xc0, //0x000016ef xorl         %r8d, %r8d
	0x48, 0x01, 0xc7, //0x000016f2 addq         %rax, %rdi
	0x41, 0x0f, 0x92, 0xc0, //0x000016f5 setb         %r8b
	0x48, 0x01, 0xff, //0x000016f9 addq         %rdi, %rdi
	0x48, 0xb8, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x000016fc movabsq      $6148914691236517205, %rax
	0x48, 0x31, 0xc7, //0x00001706 xorq         %rax, %rdi
	0x4c, 0x21, 0xf7, //0x00001709 andq         %r14, %rdi
	0x48, 0xf7, 0xd7, //0x0000170c notq         %rdi
	0x48, 0x21, 0xf9, //0x0000170f andq         %rdi, %rcx
	0x4c, 0x8b, 0x74, 0x24, 0x38, //0x00001712 movq         $56(%rsp), %r14
	0x48, 0x85, 0xc9, //0x00001717 testq        %rcx, %rcx
	0x0f, 0x84, 0x76, 0xff, 0xff, 0xff, //0x0000171a je           LBB0_255
	//0x00001720 LBB0_265
	0x4c, 0x0f, 0xbc, 0xd1, //0x00001720 bsfq         %rcx, %r10
	0x49, 0x29, 0xf2, //0x00001724 subq         %rsi, %r10
	//0x00001727 LBB0_266
	0x48, 0x8b, 0x7c, 0x24, 0x08, //0x00001727 movq         $8(%rsp), %rdi
	0x4d, 0x85, 0xd2, //0x0000172c testq        %r10, %r10
	0x0f, 0x89, 0xa7, 0x05, 0x00, 0x00, //0x0000172f jns          LBB0_360
	0xe9, 0xc1, 0x23, 0x00, 0x00, //0x00001735 jmp          LBB0_261
	//0x0000173a LBB0_267
	0x48, 0x8b, 0x4f, 0x08, //0x0000173a movq         $8(%rdi), %rcx
	0x49, 0x89, 0xce, //0x0000173e movq         %rcx, %r14
	0x4d, 0x29, 0xd6, //0x00001741 subq         %r10, %r14
	0x4d, 0x85, 0xf6, //0x00001744 testq        %r14, %r14
	0x0f, 0x8e, 0x7d, 0x25, 0x00, 0x00, //0x00001747 jle          LBB0_756
	0x43, 0x8a, 0x0c, 0x13, //0x0000174d movb         (%r11,%r10), %cl
	0x8d, 0x41, 0xd0, //0x00001751 leal         $-48(%rcx), %eax
	0x3c, 0x09, //0x00001754 cmpb         $9, %al
	0x0f, 0x87, 0x56, 0x22, 0x00, 0x00, //0x00001756 ja           LBB0_714
	0x4f, 0x8d, 0x04, 0x13, //0x0000175c leaq         (%r11,%r10), %r8
	0x80, 0xf9, 0x30, //0x00001760 cmpb         $48, %cl
	0x0f, 0x85, 0x34, 0x00, 0x00, 0x00, //0x00001763 jne          LBB0_273
	0xbb, 0x01, 0x00, 0x00, 0x00, //0x00001769 movl         $1, %ebx
	0x49, 0x83, 0xfe, 0x01, //0x0000176e cmpq         $1, %r14
	0x0f, 0x84, 0x7d, 0x09, 0x00, 0x00, //0x00001772 je           LBB0_404
	0x41, 0x8a, 0x40, 0x01, //0x00001778 movb         $1(%r8), %al
	0x04, 0xd2, //0x0000177c addb         $-46, %al
	0x3c, 0x37, //0x0000177e cmpb         $55, %al
	0x0f, 0x87, 0x6f, 0x09, 0x00, 0x00, //0x00001780 ja           LBB0_404
	0x0f, 0xb6, 0xc0, //0x00001786 movzbl       %al, %eax
	0x48, 0xb9, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, //0x00001789 movabsq      $36028797027352577, %rcx
	0x48, 0x0f, 0xa3, 0xc1, //0x00001793 btq          %rax, %rcx
	0x0f, 0x83, 0x58, 0x09, 0x00, 0x00, //0x00001797 jae          LBB0_404
	//0x0000179d LBB0_273
	0x4c, 0x89, 0x64, 0x24, 0x18, //0x0000179d movq         %r12, $24(%rsp)
	0x48, 0x89, 0x7c, 0x24, 0x20, //0x000017a2 movq         %rdi, $32(%rsp)
	0x4c, 0x89, 0x7c, 0x24, 0x10, //0x000017a7 movq         %r15, $16(%rsp)
	0x49, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x000017ac movq         $-1, %r15
	0x49, 0x83, 0xfe, 0x20, //0x000017b3 cmpq         $32, %r14
	0x0f, 0x82, 0xd9, 0x0a, 0x00, 0x00, //0x000017b7 jb           LBB0_415
	0x31, 0xdb, //0x000017bd xorl         %ebx, %ebx
	0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x000017bf movq         $-1, %r12
	0x49, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x000017c6 movq         $-1, %r10
	0x90, 0x90, 0x90, //0x000017cd .p2align 4, 0x90
	//0x000017d0 LBB0_275
	0xc4, 0xc1, 0x7e, 0x6f, 0x04, 0x18, //0x000017d0 vmovdqu      (%r8,%rbx), %ymm0
	0xc4, 0xc1, 0x7d, 0x64, 0xca, //0x000017d6 vpcmpgtb     %ymm10, %ymm0, %ymm1
	0xc5, 0xa5, 0x64, 0xd0, //0x000017db vpcmpgtb     %ymm0, %ymm11, %ymm2
	0xc5, 0xed, 0xdb, 0xc9, //0x000017df vpand        %ymm1, %ymm2, %ymm1
	0xc5, 0x9d, 0x74, 0xd0, //0x000017e3 vpcmpeqb     %ymm0, %ymm12, %ymm2
	0xc5, 0x95, 0x74, 0xd8, //0x000017e7 vpcmpeqb     %ymm0, %ymm13, %ymm3
	0xc5, 0xe5, 0xeb, 0xd2, //0x000017eb vpor         %ymm2, %ymm3, %ymm2
	0xc5, 0x8d, 0xdb, 0xd8, //0x000017ef vpand        %ymm0, %ymm14, %ymm3
	0xc5, 0x85, 0x74, 0xc0, //0x000017f3 vpcmpeqb     %ymm0, %ymm15, %ymm0
	0xc5, 0xfd, 0xd7, 0xd0, //0x000017f7 vpmovmskb    %ymm0, %edx
	0xc5, 0xe5, 0x74, 0xdc, //0x000017fb vpcmpeqb     %ymm4, %ymm3, %ymm3
	0xc5, 0xfd, 0xd7, 0xfb, //0x000017ff vpmovmskb    %ymm3, %edi
	0xc5, 0xfd, 0xd7, 0xf2, //0x00001803 vpmovmskb    %ymm2, %esi
	0xc5, 0xf5, 0xeb, 0xc0, //0x00001807 vpor         %ymm0, %ymm1, %ymm0
	0xc5, 0xe5, 0xeb, 0xca, //0x0000180b vpor         %ymm2, %ymm3, %ymm1
	0xc5, 0xfd, 0xeb, 0xc1, //0x0000180f vpor         %ymm1, %ymm0, %ymm0
	0xc5, 0xfd, 0xd7, 0xc0, //0x00001813 vpmovmskb    %ymm0, %eax
	0x48, 0xf7, 0xd0, //0x00001817 notq         %rax
	0x48, 0x0f, 0xbc, 0xc8, //0x0000181a bsfq         %rax, %rcx
	0x83, 0xf9, 0x20, //0x0000181e cmpl         $32, %ecx
	0x0f, 0x84, 0x11, 0x00, 0x00, 0x00, //0x00001821 je           LBB0_277
	0xb8, 0xff, 0xff, 0xff, 0xff, //0x00001827 movl         $-1, %eax
	0xd3, 0xe0, //0x0000182c shll         %cl, %eax
	0xf7, 0xd0, //0x0000182e notl         %eax
	0x21, 0xc2, //0x00001830 andl         %eax, %edx
	0x21, 0xc7, //0x00001832 andl         %eax, %edi
	0x21, 0xf0, //0x00001834 andl         %esi, %eax
	0x89, 0xc6, //0x00001836 movl         %eax, %esi
	//0x00001838 LBB0_277
	0x8d, 0x42, 0xff, //0x00001838 leal         $-1(%rdx), %eax
	0x21, 0xd0, //0x0000183b andl         %edx, %eax
	0x0f, 0x85, 0x5f, 0x08, 0x00, 0x00, //0x0000183d jne          LBB0_396
	0x8d, 0x47, 0xff, //0x00001843 leal         $-1(%rdi), %eax
	0x21, 0xf8, //0x00001846 andl         %edi, %eax
	0x0f, 0x85, 0x54, 0x08, 0x00, 0x00, //0x00001848 jne          LBB0_396
	0x8d, 0x46, 0xff, //0x0000184e leal         $-1(%rsi), %eax
	0x21, 0xf0, //0x00001851 andl         %esi, %eax
	0x0f, 0x85, 0x49, 0x08, 0x00, 0x00, //0x00001853 jne          LBB0_396
	0x85, 0xd2, //0x00001859 testl        %edx, %edx
	0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x0000185b je           LBB0_283
	0x0f, 0xbc, 0xd2, //0x00001861 bsfl         %edx, %edx
	0x49, 0x83, 0xfa, 0xff, //0x00001864 cmpq         $-1, %r10
	0x0f, 0x85, 0x64, 0x08, 0x00, 0x00, //0x00001868 jne          LBB0_399
	0x48, 0x01, 0xda, //0x0000186e addq         %rbx, %rdx
	0x49, 0x89, 0xd2, //0x00001871 movq         %rdx, %r10
	//0x00001874 LBB0_283
	0x85, 0xff, //0x00001874 testl        %edi, %edi
	0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00001876 je           LBB0_286
	0x0f, 0xbc, 0xd7, //0x0000187c bsfl         %edi, %edx
	0x49, 0x83, 0xfc, 0xff, //0x0000187f cmpq         $-1, %r12
	0x0f, 0x85, 0x49, 0x08, 0x00, 0x00, //0x00001883 jne          LBB0_399
	0x48, 0x01, 0xda, //0x00001889 addq         %rbx, %rdx
	0x49, 0x89, 0xd4, //0x0000188c movq         %rdx, %r12
	//0x0000188f LBB0_286
	0x85, 0xf6, //0x0000188f testl        %esi, %esi
	0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00001891 je           LBB0_289
	0x0f, 0xbc, 0xd6, //0x00001897 bsfl         %esi, %edx
	0x49, 0x83, 0xff, 0xff, //0x0000189a cmpq         $-1, %r15
	0x0f, 0x85, 0x2e, 0x08, 0x00, 0x00, //0x0000189e jne          LBB0_399
	0x48, 0x01, 0xda, //0x000018a4 addq         %rbx, %rdx
	0x49, 0x89, 0xd7, //0x000018a7 movq         %rdx, %r15
	//0x000018aa LBB0_289
	0x83, 0xf9, 0x20, //0x000018aa cmpl         $32, %ecx
	0x0f, 0x85, 0xea, 0x03, 0x00, 0x00, //0x000018ad jne          LBB0_355
	0x49, 0x83, 0xc6, 0xe0, //0x000018b3 addq         $-32, %r14
	0x48, 0x83, 0xc3, 0x20, //0x000018b7 addq         $32, %rbx
	0x49, 0x83, 0xfe, 0x1f, //0x000018bb cmpq         $31, %r14
	0x0f, 0x87, 0x0b, 0xff, 0xff, 0xff, //0x000018bf ja           LBB0_275
	0xc5, 0xf8, 0x77, //0x000018c5 vzeroupper
	0x4c, 0x01, 0xc3, //0x000018c8 addq         %r8, %rbx
	0x4c, 0x89, 0x44, 0x24, 0x08, //0x000018cb movq         %r8, $8(%rsp)
	0x4c, 0x89, 0x4c, 0x24, 0x30, //0x000018d0 movq         %r9, $48(%rsp)
	0x49, 0x83, 0xfe, 0x10, //0x000018d5 cmpq         $16, %r14
	0x0f, 0x82, 0x30, 0x01, 0x00, 0x00, //0x000018d9 jb           LBB0_310
	//0x000018df LBB0_292
	0x48, 0x89, 0xd8, //0x000018df movq         %rbx, %rax
	0x4c, 0x29, 0xe8, //0x000018e2 subq         %r13, %rax
	0x4d, 0x89, 0xd8, //0x000018e5 movq         %r11, %r8
	0x49, 0xf7, 0xd0, //0x000018e8 notq         %r8
	0x49, 0x01, 0xc0, //0x000018eb addq         %rax, %r8
	0x45, 0x31, 0xc9, //0x000018ee xorl         %r9d, %r9d
	//0x000018f1 LBB0_293
	0xc4, 0xa1, 0x7a, 0x6f, 0x04, 0x0b, //0x000018f1 vmovdqu      (%rbx,%r9), %xmm0
	0xc5, 0xf9, 0x64, 0x0d, 0x41, 0xe9, 0xff, 0xff, //0x000018f7 vpcmpgtb     $-5823(%rip), %xmm0, %xmm1  /* LCPI0_20+0(%rip) */
	0xc5, 0xfa, 0x6f, 0x15, 0x49, 0xe9, 0xff, 0xff, //0x000018ff vmovdqu      $-5815(%rip), %xmm2  /* LCPI0_21+0(%rip) */
	0xc5, 0xe9, 0x64, 0xd0, //0x00001907 vpcmpgtb     %xmm0, %xmm2, %xmm2
	0xc5, 0xf1, 0xdb, 0xca, //0x0000190b vpand        %xmm2, %xmm1, %xmm1
	0xc5, 0xf9, 0x74, 0x15, 0x49, 0xe9, 0xff, 0xff, //0x0000190f vpcmpeqb     $-5815(%rip), %xmm0, %xmm2  /* LCPI0_22+0(%rip) */
	0xc5, 0xf9, 0x74, 0x1d, 0x51, 0xe9, 0xff, 0xff, //0x00001917 vpcmpeqb     $-5807(%rip), %xmm0, %xmm3  /* LCPI0_23+0(%rip) */
	0xc5, 0xe1, 0xeb, 0xd2, //0x0000191f vpor         %xmm2, %xmm3, %xmm2
	0xc5, 0xf9, 0xdb, 0x1d, 0xe5, 0xe8, 0xff, 0xff, //0x00001923 vpand        $-5915(%rip), %xmm0, %xmm3  /* LCPI0_5+0(%rip) */
	0xc5, 0xf9, 0x74, 0x05, 0x4d, 0xe9, 0xff, 0xff, //0x0000192b vpcmpeqb     $-5811(%rip), %xmm0, %xmm0  /* LCPI0_24+0(%rip) */
	0xc5, 0xe1, 0x74, 0x1d, 0x55, 0xe9, 0xff, 0xff, //0x00001933 vpcmpeqb     $-5803(%rip), %xmm3, %xmm3  /* LCPI0_25+0(%rip) */
	0xc5, 0xe1, 0xeb, 0xe0, //0x0000193b vpor         %xmm0, %xmm3, %xmm4
	0xc5, 0xe9, 0xeb, 0xc9, //0x0000193f vpor         %xmm1, %xmm2, %xmm1
	0xc5, 0xd9, 0xeb, 0xc9, //0x00001943 vpor         %xmm1, %xmm4, %xmm1
	0xc5, 0xf9, 0xd7, 0xf8, //0x00001947 vpmovmskb    %xmm0, %edi
	0xc5, 0xf9, 0xd7, 0xd3, //0x0000194b vpmovmskb    %xmm3, %edx
	0xc5, 0xf9, 0xd7, 0xf2, //0x0000194f vpmovmskb    %xmm2, %esi
	0xc5, 0xf9, 0xd7, 0xc1, //0x00001953 vpmovmskb    %xmm1, %eax
	0xf7, 0xd0, //0x00001957 notl         %eax
	0x0f, 0xbc, 0xc8, //0x00001959 bsfl         %eax, %ecx
	0x83, 0xf9, 0x10, //0x0000195c cmpl         $16, %ecx
	0x0f, 0x84, 0x11, 0x00, 0x00, 0x00, //0x0000195f je           LBB0_295
	0xb8, 0xff, 0xff, 0xff, 0xff, //0x00001965 movl         $-1, %eax
	0xd3, 0xe0, //0x0000196a shll         %cl, %eax
	0xf7, 0xd0, //0x0000196c notl         %eax
	0x21, 0xc7, //0x0000196e andl         %eax, %edi
	0x21, 0xc2, //0x00001970 andl         %eax, %edx
	0x21, 0xf0, //0x00001972 andl         %esi, %eax
	0x89, 0xc6, //0x00001974 movl         %eax, %esi
	//0x00001976 LBB0_295
	0x8d, 0x47, 0xff, //0x00001976 leal         $-1(%rdi), %eax
	0x21, 0xf8, //0x00001979 andl         %edi, %eax
	0x0f, 0x85, 0x7c, 0x07, 0x00, 0x00, //0x0000197b jne          LBB0_405
	0x8d, 0x42, 0xff, //0x00001981 leal         $-1(%rdx), %eax
	0x21, 0xd0, //0x00001984 andl         %edx, %eax
	0x0f, 0x85, 0x71, 0x07, 0x00, 0x00, //0x00001986 jne          LBB0_405
	0x8d, 0x46, 0xff, //0x0000198c leal         $-1(%rsi), %eax
	0x21, 0xf0, //0x0000198f andl         %esi, %eax
	0x0f, 0x85, 0x66, 0x07, 0x00, 0x00, //0x00001991 jne          LBB0_405
	0x85, 0xff, //0x00001997 testl        %edi, %edi
	0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00001999 je           LBB0_301
	0x0f, 0xbc, 0xff, //0x0000199f bsfl         %edi, %edi
	0x49, 0x83, 0xfa, 0xff, //0x000019a2 cmpq         $-1, %r10
	0x0f, 0x85, 0x85, 0x08, 0x00, 0x00, //0x000019a6 jne          LBB0_411
	0x4c, 0x01, 0xc7, //0x000019ac addq         %r8, %rdi
	0x4c, 0x01, 0xcf, //0x000019af addq         %r9, %rdi
	0x49, 0x89, 0xfa, //0x000019b2 movq         %rdi, %r10
	//0x000019b5 LBB0_301
	0x85, 0xd2, //0x000019b5 testl        %edx, %edx
	0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x000019b7 je           LBB0_304
	0x0f, 0xbc, 0xd2, //0x000019bd bsfl         %edx, %edx
	0x49, 0x83, 0xfc, 0xff, //0x000019c0 cmpq         $-1, %r12
	0x0f, 0x85, 0x25, 0x08, 0x00, 0x00, //0x000019c4 jne          LBB0_408
	0x4c, 0x01, 0xc2, //0x000019ca addq         %r8, %rdx
	0x4c, 0x01, 0xca, //0x000019cd addq         %r9, %rdx
	0x49, 0x89, 0xd4, //0x000019d0 movq         %rdx, %r12
	//0x000019d3 LBB0_304
	0x85, 0xf6, //0x000019d3 testl        %esi, %esi
	0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x000019d5 je           LBB0_307
	0x0f, 0xbc, 0xd6, //0x000019db bsfl         %esi, %edx
	0x49, 0x83, 0xff, 0xff, //0x000019de cmpq         $-1, %r15
	0x0f, 0x85, 0x07, 0x08, 0x00, 0x00, //0x000019e2 jne          LBB0_408
	0x4c, 0x01, 0xc2, //0x000019e8 addq         %r8, %rdx
	0x4c, 0x01, 0xca, //0x000019eb addq         %r9, %rdx
	0x49, 0x89, 0xd7, //0x000019ee movq         %rdx, %r15
	//0x000019f1 LBB0_307
	0x83, 0xf9, 0x10, //0x000019f1 cmpl         $16, %ecx
	0x0f, 0x85, 0x0a, 0x03, 0x00, 0x00, //0x000019f4 jne          LBB0_361
	0x49, 0x83, 0xc6, 0xf0, //0x000019fa addq         $-16, %r14
	0x49, 0x83, 0xc1, 0x10, //0x000019fe addq         $16, %r9
	0x49, 0x83, 0xfe, 0x0f, //0x00001a02 cmpq         $15, %r14
	0x0f, 0x87, 0xe5, 0xfe, 0xff, 0xff, //0x00001a06 ja           LBB0_293
	0x4c, 0x01, 0xcb, //0x00001a0c addq         %r9, %rbx
	//0x00001a0f LBB0_310
	0x4d, 0x85, 0xf6, //0x00001a0f testq        %r14, %r14
	0x4c, 0x8b, 0x4c, 0x24, 0x30, //0x00001a12 movq         $48(%rsp), %r9
	0x48, 0x8d, 0x35, 0x06, 0x2c, 0x00, 0x00, //0x00001a17 leaq         $11270(%rip), %rsi  /* LJTI0_6+0(%rip) */
	0x0f, 0x84, 0xfd, 0x02, 0x00, 0x00, //0x00001a1e je           LBB0_364
	0x4e, 0x8d, 0x04, 0x33, //0x00001a24 leaq         (%rbx,%r14), %r8
	0x48, 0x89, 0xd8, //0x00001a28 movq         %rbx, %rax
	0x4c, 0x29, 0xe8, //0x00001a2b subq         %r13, %rax
	0x4c, 0x89, 0xdf, //0x00001a2e movq         %r11, %rdi
	0x48, 0xf7, 0xd7, //0x00001a31 notq         %rdi
	0x48, 0x01, 0xc7, //0x00001a34 addq         %rax, %rdi
	0x31, 0xc9, //0x00001a37 xorl         %ecx, %ecx
	0xe9, 0x1f, 0x00, 0x00, 0x00, //0x00001a39 jmp          LBB0_315
	//0x00001a3e LBB0_312
	0x49, 0x83, 0xfa, 0xff, //0x00001a3e cmpq         $-1, %r10
	0x0f, 0x85, 0x6a, 0x07, 0x00, 0x00, //0x00001a42 jne          LBB0_406
	0x4c, 0x8d, 0x14, 0x0f, //0x00001a48 leaq         (%rdi,%rcx), %r10
	0x90, 0x90, 0x90, 0x90, //0x00001a4c .p2align 4, 0x90
	//0x00001a50 LBB0_314
	0x48, 0x83, 0xc1, 0x01, //0x00001a50 addq         $1, %rcx
	0x49, 0x39, 0xce, //0x00001a54 cmpq         %rcx, %r14
	0x0f, 0x84, 0x3d, 0x06, 0x00, 0x00, //0x00001a57 je           LBB0_395
	//0x00001a5d LBB0_315
	0x0f, 0xbe, 0x14, 0x0b, //0x00001a5d movsbl       (%rbx,%rcx), %edx
	0x8d, 0x42, 0xd0, //0x00001a61 leal         $-48(%rdx), %eax
	0x83, 0xf8, 0x0a, //0x00001a64 cmpl         $10, %eax
	0x0f, 0x82, 0xe3, 0xff, 0xff, 0xff, //0x00001a67 jb           LBB0_314
	0x8d, 0x42, 0xd5, //0x00001a6d leal         $-43(%rdx), %eax
	0x83, 0xf8, 0x1a, //0x00001a70 cmpl         $26, %eax
	0x0f, 0x87, 0x1c, 0x00, 0x00, 0x00, //0x00001a73 ja           LBB0_320
	0x48, 0x63, 0x04, 0x86, //0x00001a79 movslq       (%rsi,%rax,4), %rax
	0x48, 0x01, 0xf0, //0x00001a7d addq         %rsi, %rax
	0xff, 0xe0, //0x00001a80 jmpq         *%rax
	//0x00001a82 LBB0_318
	0x49, 0x83, 0xff, 0xff, //0x00001a82 cmpq         $-1, %r15
	0x0f, 0x85, 0x26, 0x07, 0x00, 0x00, //0x00001a86 jne          LBB0_406
	0x4c, 0x8d, 0x3c, 0x0f, //0x00001a8c leaq         (%rdi,%rcx), %r15
	0xe9, 0xbb, 0xff, 0xff, 0xff, //0x00001a90 jmp          LBB0_314
	//0x00001a95 LBB0_320
	0x83, 0xfa, 0x65, //0x00001a95 cmpl         $101, %edx
	0x0f, 0x85, 0x80, 0x02, 0x00, 0x00, //0x00001a98 jne          LBB0_363
	//0x00001a9e LBB0_321
	0x49, 0x83, 0xfc, 0xff, //0x00001a9e cmpq         $-1, %r12
	0x0f, 0x85, 0x0a, 0x07, 0x00, 0x00, //0x00001aa2 jne          LBB0_406
	0x4c, 0x8d, 0x24, 0x0f, //0x00001aa8 leaq         (%rdi,%rcx), %r12
	0xe9, 0x9f, 0xff, 0xff, 0xff, //0x00001aac jmp          LBB0_314
	//0x00001ab1 LBB0_323
	0x48, 0x8b, 0x47, 0x08, //0x00001ab1 movq         $8(%rdi), %rax
	0x48, 0x8d, 0x48, 0xfd, //0x00001ab5 leaq         $-3(%rax), %rcx
	0x49, 0x39, 0xcd, //0x00001ab9 cmpq         %rcx, %r13
	0x0f, 0x83, 0x77, 0x1f, 0x00, 0x00, //0x00001abc jae          LBB0_733
	0x48, 0x8b, 0x44, 0x24, 0x30, //0x00001ac2 movq         $48(%rsp), %rax
	0x81, 0x38, 0x6e, 0x75, 0x6c, 0x6c, //0x00001ac7 cmpl         $1819047278, (%rax)
	0x0f, 0x84, 0xf5, 0xeb, 0xff, 0xff, //0x00001acd je           LBB0_333
	0xe9, 0x93, 0x20, 0x00, 0x00, //0x00001ad3 jmp          LBB0_325
	//0x00001ad8 LBB0_329
	0x49, 0x8b, 0x04, 0x24, //0x00001ad8 movq         (%r12), %rax
	0x48, 0x3d, 0xff, 0x0f, 0x00, 0x00, //0x00001adc cmpq         $4095, %rax
	0x0f, 0x8f, 0xa8, 0x17, 0x00, 0x00, //0x00001ae2 jg           LBB0_732
	0x48, 0x8d, 0x48, 0x01, //0x00001ae8 leaq         $1(%rax), %rcx
	0x49, 0x89, 0x0c, 0x24, //0x00001aec movq         %rcx, (%r12)
	0x49, 0xc7, 0x44, 0xc4, 0x08, 0x06, 0x00, 0x00, 0x00, //0x00001af0 movq         $6, $8(%r12,%rax,8)
	0xe9, 0xe7, 0xeb, 0xff, 0xff, //0x00001af9 jmp          LBB0_36
	//0x00001afe LBB0_331
	0x48, 0x8b, 0x47, 0x08, //0x00001afe movq         $8(%rdi), %rax
	0x48, 0x8d, 0x48, 0xfd, //0x00001b02 leaq         $-3(%rax), %rcx
	0x49, 0x39, 0xcd, //0x00001b06 cmpq         %rcx, %r13
	0x0f, 0x83, 0x2a, 0x1f, 0x00, 0x00, //0x00001b09 jae          LBB0_733
	0x48, 0x8b, 0x44, 0x24, 0x30, //0x00001b0f movq         $48(%rsp), %rax
	0x81, 0x38, 0x74, 0x72, 0x75, 0x65, //0x00001b14 cmpl         $1702195828, (%rax)
	0x0f, 0x84, 0xa8, 0xeb, 0xff, 0xff, //0x00001b1a je           LBB0_333
	0xe9, 0xf5, 0x1f, 0x00, 0x00, //0x00001b20 jmp          LBB0_735
	//0x00001b25 LBB0_334
	0x49, 0x8d, 0x42, 0xff, //0x00001b25 leaq         $-1(%r10), %rax
	0x48, 0x39, 0xc2, //0x00001b29 cmpq         %rax, %rdx
	0x49, 0xf7, 0xd2, //0x00001b2c notq         %r10
	0x4d, 0x0f, 0x45, 0xd6, //0x00001b2f cmovneq      %r14, %r10
	0x84, 0xc9, //0x00001b33 testb        %cl, %cl
	0x4d, 0x0f, 0x45, 0xf2, //0x00001b35 cmovneq      %r10, %r14
	0xe9, 0x5d, 0x03, 0x00, 0x00, //0x00001b39 jmp          LBB0_382
	//0x00001b3e LBB0_335
	0x4d, 0x89, 0xfe, //0x00001b3e movq         %r15, %r14
	0x49, 0x89, 0xdf, //0x00001b41 movq         %rbx, %r15
	0x4d, 0x29, 0xd7, //0x00001b44 subq         %r10, %r15
	0x0f, 0x84, 0x8d, 0x21, 0x00, 0x00, //0x00001b47 je           LBB0_758
	0x49, 0x89, 0xdc, //0x00001b4d movq         %rbx, %r12
	0x49, 0x83, 0xff, 0x40, //0x00001b50 cmpq         $64, %r15
	0x0f, 0x82, 0x89, 0x07, 0x00, 0x00, //0x00001b54 jb           LBB0_417
	0x4d, 0x8d, 0x55, 0x01, //0x00001b5a leaq         $1(%r13), %r10
	0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00001b5e movq         $-1, %rdi
	0x45, 0x31, 0xc0, //0x00001b65 xorl         %r8d, %r8d
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001b68 .p2align 4, 0x90
	//0x00001b70 LBB0_338
	0xc4, 0x81, 0x7e, 0x6f, 0x04, 0x13, //0x00001b70 vmovdqu      (%r11,%r10), %ymm0
	0xc4, 0x81, 0x7e, 0x6f, 0x4c, 0x13, 0x20, //0x00001b76 vmovdqu      $32(%r11,%r10), %ymm1
	0xc5, 0xfd, 0x74, 0xd6, //0x00001b7d vpcmpeqb     %ymm6, %ymm0, %ymm2
	0xc5, 0xfd, 0xd7, 0xda, //0x00001b81 vpmovmskb    %ymm2, %ebx
	0xc5, 0xf5, 0x74, 0xd6, //0x00001b85 vpcmpeqb     %ymm6, %ymm1, %ymm2
	0xc5, 0xfd, 0xd7, 0xc2, //0x00001b89 vpmovmskb    %ymm2, %eax
	0xc5, 0xfd, 0x74, 0xd7, //0x00001b8d vpcmpeqb     %ymm7, %ymm0, %ymm2
	0xc5, 0xfd, 0xd7, 0xca, //0x00001b91 vpmovmskb    %ymm2, %ecx
	0xc5, 0xf5, 0x74, 0xd7, //0x00001b95 vpcmpeqb     %ymm7, %ymm1, %ymm2
	0xc5, 0xfd, 0xd7, 0xd2, //0x00001b99 vpmovmskb    %ymm2, %edx
	0xc5, 0xbd, 0x64, 0xd1, //0x00001b9d vpcmpgtb     %ymm1, %ymm8, %ymm2
	0xc4, 0xc1, 0x75, 0x64, 0xc9, //0x00001ba1 vpcmpgtb     %ymm9, %ymm1, %ymm1
	0xc5, 0xed, 0xdb, 0xc9, //0x00001ba6 vpand        %ymm1, %ymm2, %ymm1
	0xc5, 0xfd, 0xd7, 0xf1, //0x00001baa vpmovmskb    %ymm1, %esi
	0x48, 0xc1, 0xe0, 0x20, //0x00001bae shlq         $32, %rax
	0x48, 0x09, 0xc3, //0x00001bb2 orq          %rax, %rbx
	0x48, 0xc1, 0xe2, 0x20, //0x00001bb5 shlq         $32, %rdx
	0x48, 0xc1, 0xe6, 0x20, //0x00001bb9 shlq         $32, %rsi
	0x48, 0x09, 0xd1, //0x00001bbd orq          %rdx, %rcx
	0x0f, 0x85, 0x49, 0x00, 0x00, 0x00, //0x00001bc0 jne          LBB0_349
	0x4d, 0x85, 0xc0, //0x00001bc6 testq        %r8, %r8
	0x0f, 0x85, 0x60, 0x00, 0x00, 0x00, //0x00001bc9 jne          LBB0_351
	0x45, 0x31, 0xc0, //0x00001bcf xorl         %r8d, %r8d
	//0x00001bd2 LBB0_341
	0xc5, 0xbd, 0x64, 0xc8, //0x00001bd2 vpcmpgtb     %ymm0, %ymm8, %ymm1
	0xc4, 0xc1, 0x7d, 0x64, 0xc1, //0x00001bd6 vpcmpgtb     %ymm9, %ymm0, %ymm0
	0xc5, 0xf5, 0xdb, 0xc0, //0x00001bdb vpand        %ymm0, %ymm1, %ymm0
	0xc5, 0xfd, 0xd7, 0xc0, //0x00001bdf vpmovmskb    %ymm0, %eax
	0x48, 0x09, 0xc6, //0x00001be3 orq          %rax, %rsi
	0x48, 0x85, 0xdb, //0x00001be6 testq        %rbx, %rbx
	0x0f, 0x85, 0x98, 0x00, 0x00, 0x00, //0x00001be9 jne          LBB0_353
	0x48, 0x85, 0xf6, //0x00001bef testq        %rsi, %rsi
	0x0f, 0x85, 0xd8, 0x1e, 0x00, 0x00, //0x00001bf2 jne          LBB0_730
	0x49, 0x83, 0xc7, 0xc0, //0x00001bf8 addq         $-64, %r15
	0x49, 0x83, 0xc2, 0x40, //0x00001bfc addq         $64, %r10
	0x49, 0x83, 0xff, 0x3f, //0x00001c00 cmpq         $63, %r15
	0x0f, 0x87, 0x66, 0xff, 0xff, 0xff, //0x00001c04 ja           LBB0_338
	0xe9, 0x56, 0x05, 0x00, 0x00, //0x00001c0a jmp          LBB0_344
	//0x00001c0f LBB0_349
	0x48, 0x89, 0x7c, 0x24, 0x08, //0x00001c0f movq         %rdi, $8(%rsp)
	0x48, 0x83, 0xff, 0xff, //0x00001c14 cmpq         $-1, %rdi
	0x0f, 0x85, 0x16, 0x00, 0x00, 0x00, //0x00001c18 jne          LBB0_352
	0x48, 0x0f, 0xbc, 0xc1, //0x00001c1e bsfq         %rcx, %rax
	0x4c, 0x01, 0xd0, //0x00001c22 addq         %r10, %rax
	0x48, 0x89, 0x44, 0x24, 0x08, //0x00001c25 movq         %rax, $8(%rsp)
	0xe9, 0x05, 0x00, 0x00, 0x00, //0x00001c2a jmp          LBB0_352
	//0x00001c2f LBB0_351
	0x48, 0x89, 0x7c, 0x24, 0x08, //0x00001c2f movq         %rdi, $8(%rsp)
	//0x00001c34 LBB0_352
	0x4c, 0x89, 0xc0, //0x00001c34 movq         %r8, %rax
	0x48, 0xf7, 0xd0, //0x00001c37 notq         %rax
	0x48, 0x21, 0xc8, //0x00001c3a andq         %rcx, %rax
	0x48, 0x8d, 0x14, 0x00, //0x00001c3d leaq         (%rax,%rax), %rdx
	0x4c, 0x09, 0xc2, //0x00001c41 orq          %r8, %rdx
	0x48, 0x89, 0xd7, //0x00001c44 movq         %rdx, %rdi
	0x48, 0xf7, 0xd7, //0x00001c47 notq         %rdi
	0x48, 0x21, 0xcf, //0x00001c4a andq         %rcx, %rdi
	0x48, 0xb9, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x00001c4d movabsq      $-6148914691236517206, %rcx
	0x48, 0x21, 0xcf, //0x00001c57 andq         %rcx, %rdi
	0x45, 0x31, 0xc0, //0x00001c5a xorl         %r8d, %r8d
	0x48, 0x01, 0xc7, //0x00001c5d addq         %rax, %rdi
	0x41, 0x0f, 0x92, 0xc0, //0x00001c60 setb         %r8b
	0x48, 0x01, 0xff, //0x00001c64 addq         %rdi, %rdi
	0x48, 0xb8, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x00001c67 movabsq      $6148914691236517205, %rax
	0x48, 0x31, 0xc7, //0x00001c71 xorq         %rax, %rdi
	0x48, 0x21, 0xd7, //0x00001c74 andq         %rdx, %rdi
	0x48, 0xf7, 0xd7, //0x00001c77 notq         %rdi
	0x48, 0x21, 0xfb, //0x00001c7a andq         %rdi, %rbx
	0x48, 0x8b, 0x7c, 0x24, 0x08, //0x00001c7d movq         $8(%rsp), %rdi
	0xe9, 0x4b, 0xff, 0xff, 0xff, //0x00001c82 jmp          LBB0_341
	//0x00001c87 LBB0_353
	0x48, 0x0f, 0xbc, 0xcb, //0x00001c87 bsfq         %rbx, %rcx
	0x48, 0x85, 0xf6, //0x00001c8b testq        %rsi, %rsi
	0x0f, 0x84, 0x22, 0x00, 0x00, 0x00, //0x00001c8e je           LBB0_357
	0x48, 0x0f, 0xbc, 0xd6, //0x00001c94 bsfq         %rsi, %rdx
	0xe9, 0x1e, 0x00, 0x00, 0x00, //0x00001c98 jmp          LBB0_358
	//0x00001c9d LBB0_355
	0x48, 0x01, 0xd9, //0x00001c9d addq         %rbx, %rcx
	0x4c, 0x01, 0xc1, //0x00001ca0 addq         %r8, %rcx
	0xc5, 0xf8, 0x77, //0x00001ca3 vzeroupper
	0x48, 0x89, 0xcb, //0x00001ca6 movq         %rcx, %rbx
	0xe9, 0x78, 0x00, 0x00, 0x00, //0x00001ca9 jmp          LBB0_365
	//0x00001cae LBB0_356
	0x4d, 0x89, 0xce, //0x00001cae movq         %r9, %r14
	0xe9, 0x22, 0xf7, 0xff, 0xff, //0x00001cb1 jmp          LBB0_223
	//0x00001cb6 LBB0_357
	0xba, 0x40, 0x00, 0x00, 0x00, //0x00001cb6 movl         $64, %edx
	//0x00001cbb LBB0_358
	0x4d, 0x89, 0xf7, //0x00001cbb movq         %r14, %r15
	0x48, 0x39, 0xca, //0x00001cbe cmpq         %rcx, %rdx
	0x4c, 0x8b, 0x74, 0x24, 0x38, //0x00001cc1 movq         $56(%rsp), %r14
	0x0f, 0x82, 0xd4, 0x1f, 0x00, 0x00, //0x00001cc6 jb           LBB0_217
	0x49, 0x01, 0xca, //0x00001ccc addq         %rcx, %r10
	0x49, 0x83, 0xc2, 0x01, //0x00001ccf addq         $1, %r10
	0x4d, 0x85, 0xd2, //0x00001cd3 testq        %r10, %r10
	0x0f, 0x88, 0x1f, 0x1e, 0x00, 0x00, //0x00001cd6 js           LBB0_261
	//0x00001cdc LBB0_360
	0x4d, 0x89, 0x17, //0x00001cdc movq         %r10, (%r15)
	0x4c, 0x89, 0xeb, //0x00001cdf movq         %r13, %rbx
	0x48, 0xb8, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, //0x00001ce2 movabsq      $9223372036854775806, %rax
	0x49, 0x39, 0xc5, //0x00001cec cmpq         %rax, %r13
	0x48, 0x8b, 0x7c, 0x24, 0x20, //0x00001cef movq         $32(%rsp), %rdi
	0x4c, 0x8b, 0x64, 0x24, 0x18, //0x00001cf4 movq         $24(%rsp), %r12
	0x0f, 0x86, 0xe6, 0xe9, 0xff, 0xff, //0x00001cf9 jbe          LBB0_36
	0xe9, 0xb5, 0x1c, 0x00, 0x00, //0x00001cff jmp          LBB0_715
	//0x00001d04 LBB0_361
	0x89, 0xc8, //0x00001d04 movl         %ecx, %eax
	0x48, 0x01, 0xc3, //0x00001d06 addq         %rax, %rbx
	0x4c, 0x01, 0xcb, //0x00001d09 addq         %r9, %rbx
	0x4c, 0x8b, 0x4c, 0x24, 0x30, //0x00001d0c movq         $48(%rsp), %r9
	0xe9, 0x0b, 0x00, 0x00, 0x00, //0x00001d11 jmp          LBB0_364
	//0x00001d16 LBB0_362
	0x0f, 0xbc, 0xc0, //0x00001d16 bsfl         %eax, %eax
	0xe9, 0x77, 0x01, 0x00, 0x00, //0x00001d19 jmp          LBB0_381
	//0x00001d1e LBB0_363
	0x48, 0x01, 0xcb, //0x00001d1e addq         %rcx, %rbx
	//0x00001d21 LBB0_364
	0x4c, 0x8b, 0x44, 0x24, 0x08, //0x00001d21 movq         $8(%rsp), %r8
	//0x00001d26 LBB0_365
	0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00001d26 movq         $-1, %rcx
	0x4d, 0x85, 0xd2, //0x00001d2d testq        %r10, %r10
	0x0f, 0x84, 0xe5, 0x1e, 0x00, 0x00, //0x00001d30 je           LBB0_746
	0x4d, 0x85, 0xff, //0x00001d36 testq        %r15, %r15
	0x0f, 0x84, 0xdc, 0x1e, 0x00, 0x00, //0x00001d39 je           LBB0_746
	0x4d, 0x85, 0xe4, //0x00001d3f testq        %r12, %r12
	0x0f, 0x84, 0xd3, 0x1e, 0x00, 0x00, //0x00001d42 je           LBB0_746
	0x4c, 0x29, 0xc3, //0x00001d48 subq         %r8, %rbx
	0x48, 0x8d, 0x4b, 0xff, //0x00001d4b leaq         $-1(%rbx), %rcx
	0x49, 0x39, 0xca, //0x00001d4f cmpq         %rcx, %r10
	0x0f, 0x84, 0x90, 0x00, 0x00, 0x00, //0x00001d52 je           LBB0_374
	0x49, 0x39, 0xcf, //0x00001d58 cmpq         %rcx, %r15
	0x0f, 0x84, 0x87, 0x00, 0x00, 0x00, //0x00001d5b je           LBB0_374
	0x49, 0x39, 0xcc, //0x00001d61 cmpq         %rcx, %r12
	0x0f, 0x84, 0x7e, 0x00, 0x00, 0x00, //0x00001d64 je           LBB0_374
	0x4d, 0x85, 0xff, //0x00001d6a testq        %r15, %r15
	0xc5, 0xfe, 0x6f, 0x2d, 0x8b, 0xe2, 0xff, 0xff, //0x00001d6d vmovdqu      $-7541(%rip), %ymm5  /* LCPI0_0+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x35, 0x03, 0xe3, 0xff, 0xff, //0x00001d75 vmovdqu      $-7421(%rip), %ymm6  /* LCPI0_7+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x3d, 0x1b, 0xe3, 0xff, 0xff, //0x00001d7d vmovdqu      $-7397(%rip), %ymm7  /* LCPI0_8+0(%rip) */
	0xc5, 0x7e, 0x6f, 0x05, 0x93, 0xe3, 0xff, 0xff, //0x00001d85 vmovdqu      $-7277(%rip), %ymm8  /* LCPI0_13+0(%rip) */
	0xc4, 0x41, 0x35, 0x76, 0xc9, //0x00001d8d vpcmpeqd     %ymm9, %ymm9, %ymm9
	0xc5, 0x7e, 0x6f, 0x15, 0xa6, 0xe3, 0xff, 0xff, //0x00001d92 vmovdqu      $-7258(%rip), %ymm10  /* LCPI0_14+0(%rip) */
	0xc5, 0x7e, 0x6f, 0x1d, 0xbe, 0xe3, 0xff, 0xff, //0x00001d9a vmovdqu      $-7234(%rip), %ymm11  /* LCPI0_15+0(%rip) */
	0xc5, 0x7e, 0x6f, 0x25, 0xd6, 0xe3, 0xff, 0xff, //0x00001da2 vmovdqu      $-7210(%rip), %ymm12  /* LCPI0_16+0(%rip) */
	0xc5, 0x7e, 0x6f, 0x2d, 0xee, 0xe3, 0xff, 0xff, //0x00001daa vmovdqu      $-7186(%rip), %ymm13  /* LCPI0_17+0(%rip) */
	0xc5, 0x7e, 0x6f, 0x35, 0x86, 0xe2, 0xff, 0xff, //0x00001db2 vmovdqu      $-7546(%rip), %ymm14  /* LCPI0_2+0(%rip) */
	0xc5, 0x7e, 0x6f, 0x3d, 0xfe, 0xe3, 0xff, 0xff, //0x00001dba vmovdqu      $-7170(%rip), %ymm15  /* LCPI0_18+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x25, 0x16, 0xe4, 0xff, 0xff, //0x00001dc2 vmovdqu      $-7146(%rip), %ymm4  /* LCPI0_19+0(%rip) */
	0x0f, 0x8e, 0x8c, 0x00, 0x00, 0x00, //0x00001dca jle          LBB0_377
	0x49, 0x8d, 0x47, 0xff, //0x00001dd0 leaq         $-1(%r15), %rax
	0x49, 0x39, 0xc4, //0x00001dd4 cmpq         %rax, %r12
	0x0f, 0x84, 0x7f, 0x00, 0x00, 0x00, //0x00001dd7 je           LBB0_377
	0x49, 0xf7, 0xd7, //0x00001ddd notq         %r15
	0x4c, 0x89, 0xfb, //0x00001de0 movq         %r15, %rbx
	0xe9, 0xf2, 0x02, 0x00, 0x00, //0x00001de3 jmp          LBB0_401
	//0x00001de8 LBB0_374
	0x48, 0xf7, 0xdb, //0x00001de8 negq         %rbx
	//0x00001deb LBB0_375
	0x4c, 0x8b, 0x7c, 0x24, 0x10, //0x00001deb movq         $16(%rsp), %r15
	0x48, 0x8b, 0x7c, 0x24, 0x20, //0x00001df0 movq         $32(%rsp), %rdi
	0x4c, 0x8b, 0x64, 0x24, 0x18, //0x00001df5 movq         $24(%rsp), %r12
	//0x00001dfa LBB0_376
	0xc5, 0xfe, 0x6f, 0x2d, 0xfe, 0xe1, 0xff, 0xff, //0x00001dfa vmovdqu      $-7682(%rip), %ymm5  /* LCPI0_0+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x35, 0x76, 0xe2, 0xff, 0xff, //0x00001e02 vmovdqu      $-7562(%rip), %ymm6  /* LCPI0_7+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x3d, 0x8e, 0xe2, 0xff, 0xff, //0x00001e0a vmovdqu      $-7538(%rip), %ymm7  /* LCPI0_8+0(%rip) */
	0xc5, 0x7e, 0x6f, 0x05, 0x06, 0xe3, 0xff, 0xff, //0x00001e12 vmovdqu      $-7418(%rip), %ymm8  /* LCPI0_13+0(%rip) */
	0xc4, 0x41, 0x35, 0x76, 0xc9, //0x00001e1a vpcmpeqd     %ymm9, %ymm9, %ymm9
	0xc5, 0x7e, 0x6f, 0x15, 0x19, 0xe3, 0xff, 0xff, //0x00001e1f vmovdqu      $-7399(%rip), %ymm10  /* LCPI0_14+0(%rip) */
	0xc5, 0x7e, 0x6f, 0x1d, 0x31, 0xe3, 0xff, 0xff, //0x00001e27 vmovdqu      $-7375(%rip), %ymm11  /* LCPI0_15+0(%rip) */
	0xc5, 0x7e, 0x6f, 0x25, 0x49, 0xe3, 0xff, 0xff, //0x00001e2f vmovdqu      $-7351(%rip), %ymm12  /* LCPI0_16+0(%rip) */
	0xc5, 0x7e, 0x6f, 0x2d, 0x61, 0xe3, 0xff, 0xff, //0x00001e37 vmovdqu      $-7327(%rip), %ymm13  /* LCPI0_17+0(%rip) */
	0xc5, 0x7e, 0x6f, 0x35, 0xf9, 0xe1, 0xff, 0xff, //0x00001e3f vmovdqu      $-7687(%rip), %ymm14  /* LCPI0_2+0(%rip) */
	0xc5, 0x7e, 0x6f, 0x3d, 0x71, 0xe3, 0xff, 0xff, //0x00001e47 vmovdqu      $-7311(%rip), %ymm15  /* LCPI0_18+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x25, 0x89, 0xe3, 0xff, 0xff, //0x00001e4f vmovdqu      $-7287(%rip), %ymm4  /* LCPI0_19+0(%rip) */
	0xe9, 0x8d, 0x02, 0x00, 0x00, //0x00001e57 jmp          LBB0_402
	//0x00001e5c LBB0_377
	0x4c, 0x89, 0xd0, //0x00001e5c movq         %r10, %rax
	0x4c, 0x09, 0xe0, //0x00001e5f orq          %r12, %rax
	0x0f, 0x99, 0xc1, //0x00001e62 setns        %cl
	0x0f, 0x88, 0x04, 0x01, 0x00, 0x00, //0x00001e65 js           LBB0_387
	0x4d, 0x39, 0xe2, //0x00001e6b cmpq         %r12, %r10
	0x0f, 0x8c, 0xfb, 0x00, 0x00, 0x00, //0x00001e6e jl           LBB0_387
	0x49, 0xf7, 0xd2, //0x00001e74 notq         %r10
	0x4c, 0x89, 0xd3, //0x00001e77 movq         %r10, %rbx
	0xe9, 0x5b, 0x02, 0x00, 0x00, //0x00001e7a jmp          LBB0_401
	//0x00001e7f LBB0_641
	0x4d, 0x29, 0xdd, //0x00001e7f subq         %r11, %r13
	0x49, 0x01, 0xd5, //0x00001e82 addq         %rdx, %r13
	0x49, 0x39, 0xdd, //0x00001e85 cmpq         %rbx, %r13
	0x0f, 0x82, 0x44, 0xea, 0xff, 0xff, //0x00001e88 jb           LBB0_68
	0xe9, 0xe8, 0x13, 0x00, 0x00, //0x00001e8e jmp          LBB0_772
	//0x00001e93 LBB0_380
	0x89, 0xd0, //0x00001e93 movl         %edx, %eax
	//0x00001e95 LBB0_381
	0x49, 0xf7, 0xd6, //0x00001e95 notq         %r14
	0x49, 0x29, 0xc6, //0x00001e98 subq         %rax, %r14
	//0x00001e9b LBB0_382
	0x4c, 0x8b, 0x7c, 0x24, 0x10, //0x00001e9b movq         $16(%rsp), %r15
	//0x00001ea0 LBB0_383
	0x4d, 0x85, 0xf6, //0x00001ea0 testq        %r14, %r14
	0x0f, 0x88, 0xf4, 0x1a, 0x00, 0x00, //0x00001ea3 js           LBB0_712
	0x4d, 0x8b, 0x17, //0x00001ea9 movq         (%r15), %r10
	//0x00001eac LBB0_385
	0x4d, 0x01, 0xf2, //0x00001eac addq         %r14, %r10
	0x49, 0x83, 0xc2, 0xff, //0x00001eaf addq         $-1, %r10
	//0x00001eb3 LBB0_386
	0x4d, 0x89, 0x17, //0x00001eb3 movq         %r10, (%r15)
	0x4c, 0x89, 0xeb, //0x00001eb6 movq         %r13, %rbx
	0x48, 0xb8, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, //0x00001eb9 movabsq      $9223372036854775806, %rax
	0x49, 0x39, 0xc5, //0x00001ec3 cmpq         %rax, %r13
	0x4c, 0x8b, 0x74, 0x24, 0x38, //0x00001ec6 movq         $56(%rsp), %r14
	0x0f, 0x86, 0x14, 0xe8, 0xff, 0xff, //0x00001ecb jbe          LBB0_36
	0xe9, 0xe3, 0x1a, 0x00, 0x00, //0x00001ed1 jmp          LBB0_715
	//0x00001ed6 LBB0_85
	0x4d, 0x01, 0xda, //0x00001ed6 addq         %r11, %r10
	0x49, 0x83, 0xf8, 0x20, //0x00001ed9 cmpq         $32, %r8
	0x0f, 0x82, 0xa3, 0x04, 0x00, 0x00, //0x00001edd jb           LBB0_424
	//0x00001ee3 LBB0_86
	0xc4, 0xc1, 0x7e, 0x6f, 0x02, //0x00001ee3 vmovdqu      (%r10), %ymm0
	0xc5, 0xfd, 0x74, 0xce, //0x00001ee8 vpcmpeqb     %ymm6, %ymm0, %ymm1
	0xc5, 0xfd, 0xd7, 0xc9, //0x00001eec vpmovmskb    %ymm1, %ecx
	0xc5, 0xfd, 0x74, 0xc7, //0x00001ef0 vpcmpeqb     %ymm7, %ymm0, %ymm0
	0xc5, 0xfd, 0xd7, 0xd0, //0x00001ef4 vpmovmskb    %ymm0, %edx
	0x85, 0xd2, //0x00001ef8 testl        %edx, %edx
	0x0f, 0x85, 0x04, 0x04, 0x00, 0x00, //0x00001efa jne          LBB0_419
	0x4d, 0x85, 0xf6, //0x00001f00 testq        %r14, %r14
	0x0f, 0x85, 0x24, 0x04, 0x00, 0x00, //0x00001f03 jne          LBB0_421
	0x45, 0x31, 0xf6, //0x00001f09 xorl         %r14d, %r14d
	0x48, 0x85, 0xc9, //0x00001f0c testq        %rcx, %rcx
	0x0f, 0x84, 0x69, 0x04, 0x00, 0x00, //0x00001f0f je           LBB0_423
	//0x00001f15 LBB0_89
	0x48, 0x0f, 0xbc, 0xc1, //0x00001f15 bsfq         %rcx, %rax
	0x4d, 0x29, 0xda, //0x00001f19 subq         %r11, %r10
	0x49, 0x01, 0xc2, //0x00001f1c addq         %rax, %r10
	0x49, 0x83, 0xc2, 0x01, //0x00001f1f addq         $1, %r10
	0xe9, 0xdc, 0xe7, 0xff, 0xff, //0x00001f23 jmp          LBB0_32
	//0x00001f28 LBB0_187
	0x4d, 0x01, 0xda, //0x00001f28 addq         %r11, %r10
	0x49, 0x83, 0xfc, 0x20, //0x00001f2b cmpq         $32, %r12
	0x0f, 0x82, 0xff, 0x05, 0x00, 0x00, //0x00001f2f jb           LBB0_447
	//0x00001f35 LBB0_188
	0xc4, 0xc1, 0x7e, 0x6f, 0x02, //0x00001f35 vmovdqu      (%r10), %ymm0
	0xc5, 0xfd, 0x74, 0xce, //0x00001f3a vpcmpeqb     %ymm6, %ymm0, %ymm1
	0xc5, 0xfd, 0xd7, 0xf1, //0x00001f3e vpmovmskb    %ymm1, %esi
	0xc5, 0xfd, 0x74, 0xcf, //0x00001f42 vpcmpeqb     %ymm7, %ymm0, %ymm1
	0xc5, 0xfd, 0xd7, 0xd1, //0x00001f46 vpmovmskb    %ymm1, %edx
	0x85, 0xd2, //0x00001f4a testl        %edx, %edx
	0x0f, 0x85, 0x2a, 0x05, 0x00, 0x00, //0x00001f4c jne          LBB0_438
	0x48, 0x85, 0xc9, //0x00001f52 testq        %rcx, %rcx
	0x0f, 0x85, 0x3f, 0x05, 0x00, 0x00, //0x00001f55 jne          LBB0_440
	0x31, 0xc9, //0x00001f5b xorl         %ecx, %ecx
	0x48, 0x85, 0xf6, //0x00001f5d testq        %rsi, %rsi
	0x0f, 0x84, 0x7a, 0x05, 0x00, 0x00, //0x00001f60 je           LBB0_441
	//0x00001f66 LBB0_191
	0x48, 0x0f, 0xbc, 0xd6, //0x00001f66 bsfq         %rsi, %rdx
	0xe9, 0x76, 0x05, 0x00, 0x00, //0x00001f6a jmp          LBB0_442
	//0x00001f6f LBB0_387
	0x49, 0x8d, 0x44, 0x24, 0xff, //0x00001f6f leaq         $-1(%r12), %rax
	0x49, 0x39, 0xc2, //0x00001f74 cmpq         %rax, %r10
	0x49, 0xf7, 0xd4, //0x00001f77 notq         %r12
	0x4c, 0x0f, 0x45, 0xe3, //0x00001f7a cmovneq      %rbx, %r12
	0x84, 0xc9, //0x00001f7e testb        %cl, %cl
	0x49, 0x0f, 0x45, 0xdc, //0x00001f80 cmovneq      %r12, %rbx
	0xe9, 0x51, 0x01, 0x00, 0x00, //0x00001f84 jmp          LBB0_401
	//0x00001f89 LBB0_388
	0x4d, 0x01, 0xeb, //0x00001f89 addq         %r13, %r11
	0x4d, 0x29, 0xf3, //0x00001f8c subq         %r14, %r11
	0x48, 0xf7, 0xd1, //0x00001f8f notq         %rcx
	0x4c, 0x01, 0xd9, //0x00001f92 addq         %r11, %rcx
	0x49, 0x89, 0xce, //0x00001f95 movq         %rcx, %r14
	0x4c, 0x8b, 0x7c, 0x24, 0x10, //0x00001f98 movq         $16(%rsp), %r15
	0x49, 0x89, 0xd9, //0x00001f9d movq         %rbx, %r9
	0xe9, 0xfb, 0xfe, 0xff, 0xff, //0x00001fa0 jmp          LBB0_383
	//0x00001fa5 LBB0_169
	0x4d, 0x01, 0xda, //0x00001fa5 addq         %r11, %r10
	0x48, 0x83, 0xfb, 0x20, //0x00001fa8 cmpq         $32, %rbx
	0x4c, 0x89, 0xe7, //0x00001fac movq         %r12, %rdi
	0x0f, 0x82, 0x86, 0x08, 0x00, 0x00, //0x00001faf jb           LBB0_483
	//0x00001fb5 LBB0_170
	0xc4, 0xc1, 0x7e, 0x6f, 0x02, //0x00001fb5 vmovdqu      (%r10), %ymm0
	0xc5, 0xfd, 0x74, 0xce, //0x00001fba vpcmpeqb     %ymm6, %ymm0, %ymm1
	0xc5, 0xfd, 0xd7, 0xc9, //0x00001fbe vpmovmskb    %ymm1, %ecx
	0xc5, 0xfd, 0x74, 0xc7, //0x00001fc2 vpcmpeqb     %ymm7, %ymm0, %ymm0
	0xc5, 0xfd, 0xd7, 0xd0, //0x00001fc6 vpmovmskb    %ymm0, %edx
	0x85, 0xd2, //0x00001fca testl        %edx, %edx
	0x0f, 0x85, 0xfd, 0x07, 0x00, 0x00, //0x00001fcc jne          LBB0_479
	0x4d, 0x85, 0xc0, //0x00001fd2 testq        %r8, %r8
	0x0f, 0x85, 0x0b, 0x08, 0x00, 0x00, //0x00001fd5 jne          LBB0_481
	0x45, 0x31, 0xc0, //0x00001fdb xorl         %r8d, %r8d
	0x48, 0x85, 0xc9, //0x00001fde testq        %rcx, %rcx
	0x0f, 0x84, 0x4c, 0x08, 0x00, 0x00, //0x00001fe1 je           LBB0_482
	//0x00001fe7 LBB0_173
	0x48, 0x0f, 0xbc, 0xc1, //0x00001fe7 bsfq         %rcx, %rax
	0x4d, 0x29, 0xda, //0x00001feb subq         %r11, %r10
	0x49, 0x01, 0xc2, //0x00001fee addq         %rax, %r10
	0x49, 0x83, 0xc2, 0x01, //0x00001ff1 addq         $1, %r10
	0xe9, 0x54, 0xf5, 0xff, 0xff, //0x00001ff5 jmp          LBB0_239
	//0x00001ffa LBB0_207
	0x4d, 0x01, 0xda, //0x00001ffa addq         %r11, %r10
	0x49, 0x83, 0xff, 0x20, //0x00001ffd cmpq         $32, %r15
	0x0f, 0x82, 0xdd, 0x09, 0x00, 0x00, //0x00002001 jb           LBB0_507
	//0x00002007 LBB0_208
	0xc4, 0xc1, 0x7e, 0x6f, 0x02, //0x00002007 vmovdqu      (%r10), %ymm0
	0xc5, 0xfd, 0x74, 0xce, //0x0000200c vpcmpeqb     %ymm6, %ymm0, %ymm1
	0xc5, 0xfd, 0xd7, 0xf1, //0x00002010 vpmovmskb    %ymm1, %esi
	0xc5, 0xfd, 0x74, 0xcf, //0x00002014 vpcmpeqb     %ymm7, %ymm0, %ymm1
	0xc5, 0xfd, 0xd7, 0xc9, //0x00002018 vpmovmskb    %ymm1, %ecx
	0x85, 0xc9, //0x0000201c testl        %ecx, %ecx
	0x0f, 0x85, 0xf1, 0x08, 0x00, 0x00, //0x0000201e jne          LBB0_497
	0x4d, 0x85, 0xc0, //0x00002024 testq        %r8, %r8
	0x0f, 0x85, 0x07, 0x09, 0x00, 0x00, //0x00002027 jne          LBB0_499
	0x45, 0x31, 0xc0, //0x0000202d xorl         %r8d, %r8d
	0x48, 0x89, 0xfb, //0x00002030 movq         %rdi, %rbx
	0x48, 0x85, 0xf6, //0x00002033 testq        %rsi, %rsi
	0x0f, 0x84, 0x46, 0x09, 0x00, 0x00, //0x00002036 je           LBB0_501
	//0x0000203c LBB0_211
	0x48, 0x0f, 0xbc, 0xce, //0x0000203c bsfq         %rsi, %rcx
	0xe9, 0x42, 0x09, 0x00, 0x00, //0x00002040 jmp          LBB0_502
	//0x00002045 LBB0_389
	0x89, 0xd0, //0x00002045 movl         %edx, %eax
	0xe9, 0x60, 0x00, 0x00, 0x00, //0x00002047 jmp          LBB0_398
	//0x0000204c LBB0_390
	0x4d, 0x01, 0xdd, //0x0000204c addq         %r11, %r13
	0x48, 0x85, 0xc9, //0x0000204f testq        %rcx, %rcx
	0x0f, 0x85, 0x10, 0xe8, 0xff, 0xff, //0x00002052 jne          LBB0_61
	0xe9, 0x46, 0xe8, 0xff, 0xff, //0x00002058 jmp          LBB0_66
	//0x0000205d LBB0_391
	0x41, 0x0f, 0xbc, 0xc1, //0x0000205d bsfl         %r9d, %eax
	0xe9, 0x03, 0x00, 0x00, 0x00, //0x00002061 jmp          LBB0_393
	//0x00002066 LBB0_392
	0x0f, 0xbc, 0xc0, //0x00002066 bsfl         %eax, %eax
	//0x00002069 LBB0_393
	0x4d, 0x01, 0xeb, //0x00002069 addq         %r13, %r11
	0x4d, 0x29, 0xf3, //0x0000206c subq         %r14, %r11
	0x49, 0x29, 0xc3, //0x0000206f subq         %rax, %r11
	0x49, 0xf7, 0xd4, //0x00002072 notq         %r12
	0x4d, 0x01, 0xdc, //0x00002075 addq         %r11, %r12
	0x4d, 0x89, 0xe6, //0x00002078 movq         %r12, %r14
	0x4c, 0x8b, 0x7c, 0x24, 0x10, //0x0000207b movq         $16(%rsp), %r15
	0x48, 0x8b, 0x7c, 0x24, 0x20, //0x00002080 movq         $32(%rsp), %rdi
	0x4c, 0x8b, 0x64, 0x24, 0x18, //0x00002085 movq         $24(%rsp), %r12
	0x49, 0x89, 0xd9, //0x0000208a movq         %rbx, %r9
	0xe9, 0x0e, 0xfe, 0xff, 0xff, //0x0000208d jmp          LBB0_383
	//0x00002092 LBB0_394
	0x0f, 0xbc, 0xc0, //0x00002092 bsfl         %eax, %eax
	0xe9, 0x12, 0x00, 0x00, 0x00, //0x00002095 jmp          LBB0_398
	//0x0000209a LBB0_395
	0x4c, 0x89, 0xc3, //0x0000209a movq         %r8, %rbx
	0xe9, 0x7f, 0xfc, 0xff, 0xff, //0x0000209d jmp          LBB0_364
	//0x000020a2 LBB0_396
	0x0f, 0xbc, 0xc0, //0x000020a2 bsfl         %eax, %eax
	0xe9, 0x2a, 0x00, 0x00, 0x00, //0x000020a5 jmp          LBB0_400
	//0x000020aa LBB0_397
	0x89, 0xf0, //0x000020aa movl         %esi, %eax
	//0x000020ac LBB0_398
	0x4d, 0x01, 0xeb, //0x000020ac addq         %r13, %r11
	0x4d, 0x29, 0xf3, //0x000020af subq         %r14, %r11
	0x49, 0x29, 0xc3, //0x000020b2 subq         %rax, %r11
	0x49, 0xf7, 0xd4, //0x000020b5 notq         %r12
	0x4d, 0x01, 0xdc, //0x000020b8 addq         %r11, %r12
	0x4d, 0x89, 0xe6, //0x000020bb movq         %r12, %r14
	0x4c, 0x8b, 0x7c, 0x24, 0x10, //0x000020be movq         $16(%rsp), %r15
	0x48, 0x8b, 0x7c, 0x24, 0x20, //0x000020c3 movq         $32(%rsp), %rdi
	0x4c, 0x8b, 0x64, 0x24, 0x18, //0x000020c8 movq         $24(%rsp), %r12
	0xe9, 0xce, 0xfd, 0xff, 0xff, //0x000020cd jmp          LBB0_383
	//0x000020d2 LBB0_399
	0x89, 0xd0, //0x000020d2 movl         %edx, %eax
	//0x000020d4 LBB0_400
	0x48, 0xf7, 0xd3, //0x000020d4 notq         %rbx
	0x48, 0x29, 0xc3, //0x000020d7 subq         %rax, %rbx
	//0x000020da LBB0_401
	0x4c, 0x8b, 0x7c, 0x24, 0x10, //0x000020da movq         $16(%rsp), %r15
	0x48, 0x8b, 0x7c, 0x24, 0x20, //0x000020df movq         $32(%rsp), %rdi
	0x4c, 0x8b, 0x64, 0x24, 0x18, //0x000020e4 movq         $24(%rsp), %r12
	//0x000020e9 LBB0_402
	0x48, 0x85, 0xdb, //0x000020e9 testq        %rbx, %rbx
	0x0f, 0x88, 0x26, 0x1b, 0x00, 0x00, //0x000020ec js           LBB0_745
	0x4d, 0x8b, 0x17, //0x000020f2 movq         (%r15), %r10
	//0x000020f5 LBB0_404
	0x49, 0x01, 0xda, //0x000020f5 addq         %rbx, %r10
	0xe9, 0xb6, 0xfd, 0xff, 0xff, //0x000020f8 jmp          LBB0_386
	//0x000020fd LBB0_405
	0x0f, 0xbc, 0xc0, //0x000020fd bsfl         %eax, %eax
	0xe9, 0x2e, 0x01, 0x00, 0x00, //0x00002100 jmp          LBB0_412
	//0x00002105 LBB0_256
	0x4d, 0x01, 0xda, //0x00002105 addq         %r11, %r10
	0x48, 0x83, 0xfb, 0x20, //0x00002108 cmpq         $32, %rbx
	0x48, 0x8b, 0x7c, 0x24, 0x08, //0x0000210c movq         $8(%rsp), %rdi
	0x0f, 0x82, 0x4e, 0x0b, 0x00, 0x00, //0x00002111 jb           LBB0_536
	//0x00002117 LBB0_257
	0xc4, 0xc1, 0x7e, 0x6f, 0x02, //0x00002117 vmovdqu      (%r10), %ymm0
	0xc5, 0xfd, 0x74, 0xce, //0x0000211c vpcmpeqb     %ymm6, %ymm0, %ymm1
	0xc5, 0xfd, 0xd7, 0xc9, //0x00002120 vpmovmskb    %ymm1, %ecx
	0xc5, 0xfd, 0x74, 0xc7, //0x00002124 vpcmpeqb     %ymm7, %ymm0, %ymm0
	0xc5, 0xfd, 0xd7, 0xd0, //0x00002128 vpmovmskb    %ymm0, %edx
	0x85, 0xd2, //0x0000212c testl        %edx, %edx
	0x0f, 0x85, 0xb9, 0x0a, 0x00, 0x00, //0x0000212e jne          LBB0_532
	0x4d, 0x85, 0xc0, //0x00002134 testq        %r8, %r8
	0x0f, 0x85, 0xcc, 0x0a, 0x00, 0x00, //0x00002137 jne          LBB0_534
	0x45, 0x31, 0xc0, //0x0000213d xorl         %r8d, %r8d
	0x48, 0x85, 0xc9, //0x00002140 testq        %rcx, %rcx
	0x0f, 0x84, 0x0f, 0x0b, 0x00, 0x00, //0x00002143 je           LBB0_535
	//0x00002149 LBB0_260
	0x48, 0x0f, 0xbc, 0xc1, //0x00002149 bsfq         %rcx, %rax
	0x4d, 0x29, 0xda, //0x0000214d subq         %r11, %r10
	0x49, 0x01, 0xc2, //0x00002150 addq         %rax, %r10
	0x49, 0x83, 0xc2, 0x01, //0x00002153 addq         $1, %r10
	0x4d, 0x85, 0xd2, //0x00002157 testq        %r10, %r10
	0x0f, 0x89, 0x7c, 0xfb, 0xff, 0xff, //0x0000215a jns          LBB0_360
	0xe9, 0x96, 0x19, 0x00, 0x00, //0x00002160 jmp          LBB0_261
	//0x00002165 LBB0_344
	0x4d, 0x01, 0xda, //0x00002165 addq         %r11, %r10
	0x49, 0x83, 0xff, 0x20, //0x00002168 cmpq         $32, %r15
	0x0f, 0x82, 0x88, 0x01, 0x00, 0x00, //0x0000216c jb           LBB0_418
	//0x00002172 LBB0_345
	0xc4, 0xc1, 0x7e, 0x6f, 0x02, //0x00002172 vmovdqu      (%r10), %ymm0
	0xc5, 0xfd, 0x74, 0xce, //0x00002177 vpcmpeqb     %ymm6, %ymm0, %ymm1
	0xc5, 0xfd, 0xd7, 0xf1, //0x0000217b vpmovmskb    %ymm1, %esi
	0xc5, 0xfd, 0x74, 0xcf, //0x0000217f vpcmpeqb     %ymm7, %ymm0, %ymm1
	0xc5, 0xfd, 0xd7, 0xc9, //0x00002183 vpmovmskb    %ymm1, %ecx
	0x85, 0xc9, //0x00002187 testl        %ecx, %ecx
	0x0f, 0x85, 0x92, 0x0b, 0x00, 0x00, //0x00002189 jne          LBB0_550
	0x4d, 0x85, 0xc0, //0x0000218f testq        %r8, %r8
	0x0f, 0x85, 0xa8, 0x0b, 0x00, 0x00, //0x00002192 jne          LBB0_552
	0x45, 0x31, 0xc0, //0x00002198 xorl         %r8d, %r8d
	0x48, 0x85, 0xf6, //0x0000219b testq        %rsi, %rsi
	0x48, 0x89, 0x7c, 0x24, 0x08, //0x0000219e movq         %rdi, $8(%rsp)
	0x0f, 0x84, 0xe7, 0x0b, 0x00, 0x00, //0x000021a3 je           LBB0_554
	//0x000021a9 LBB0_348
	0x48, 0x0f, 0xbc, 0xce, //0x000021a9 bsfq         %rsi, %rcx
	0xe9, 0xe3, 0x0b, 0x00, 0x00, //0x000021ad jmp          LBB0_555
	//0x000021b2 LBB0_406
	0x4d, 0x01, 0xeb, //0x000021b2 addq         %r13, %r11
	0x49, 0x29, 0xdb, //0x000021b5 subq         %rbx, %r11
	0x49, 0x29, 0xcb, //0x000021b8 subq         %rcx, %r11
	0x4c, 0x89, 0xdb, //0x000021bb movq         %r11, %rbx
	0xe9, 0x28, 0xfc, 0xff, 0xff, //0x000021be jmp          LBB0_375
	//0x000021c3 LBB0_407
	0x49, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x000021c3 movq         $-1, %r10
	0x48, 0xc7, 0x44, 0x24, 0x08, 0xff, 0xff, 0xff, 0xff, //0x000021ca movq         $-1, $8(%rsp)
	0x49, 0x89, 0xc6, //0x000021d3 movq         %rax, %r14
	0x4c, 0x89, 0x64, 0x24, 0x18, //0x000021d6 movq         %r12, $24(%rsp)
	0x48, 0x89, 0x7c, 0x24, 0x20, //0x000021db movq         %rdi, $32(%rsp)
	0x49, 0x83, 0xf8, 0x10, //0x000021e0 cmpq         $16, %r8
	0x0f, 0x83, 0x63, 0xeb, 0xff, 0xff, //0x000021e4 jae          LBB0_126
	0xe9, 0xb2, 0xec, 0xff, 0xff, //0x000021ea jmp          LBB0_144
	//0x000021ef LBB0_408
	0x89, 0xd0, //0x000021ef movl         %edx, %eax
	0xe9, 0x3d, 0x00, 0x00, 0x00, //0x000021f1 jmp          LBB0_412
	//0x000021f6 LBB0_409
	0x4d, 0x01, 0xda, //0x000021f6 addq         %r11, %r10
	0x48, 0xc7, 0x44, 0x24, 0x28, 0xff, 0xff, 0xff, 0xff, //0x000021f9 movq         $-1, $40(%rsp)
	0x45, 0x31, 0xf6, //0x00002202 xorl         %r14d, %r14d
	0x49, 0x83, 0xf8, 0x20, //0x00002205 cmpq         $32, %r8
	0x0f, 0x83, 0xd4, 0xfc, 0xff, 0xff, //0x00002209 jae          LBB0_86
	0xe9, 0x72, 0x01, 0x00, 0x00, //0x0000220f jmp          LBB0_424
	//0x00002214 LBB0_410
	0x4d, 0x01, 0xda, //0x00002214 addq         %r11, %r10
	0x48, 0xc7, 0x44, 0x24, 0x28, 0xff, 0xff, 0xff, 0xff, //0x00002217 movq         $-1, $40(%rsp)
	0x31, 0xc9, //0x00002220 xorl         %ecx, %ecx
	0x49, 0x83, 0xfc, 0x20, //0x00002222 cmpq         $32, %r12
	0x0f, 0x83, 0x09, 0xfd, 0xff, 0xff, //0x00002226 jae          LBB0_188
	0xe9, 0x03, 0x03, 0x00, 0x00, //0x0000222c jmp          LBB0_447
	//0x00002231 LBB0_411
	0x89, 0xf8, //0x00002231 movl         %edi, %eax
	//0x00002233 LBB0_412
	0x4d, 0x01, 0xeb, //0x00002233 addq         %r13, %r11
	0x49, 0x29, 0xdb, //0x00002236 subq         %rbx, %r11
	0x49, 0x29, 0xc3, //0x00002239 subq         %rax, %r11
	0x4d, 0x29, 0xcb, //0x0000223c subq         %r9, %r11
	0x4c, 0x89, 0xdb, //0x0000223f movq         %r11, %rbx
	0x4c, 0x8b, 0x7c, 0x24, 0x10, //0x00002242 movq         $16(%rsp), %r15
	0x48, 0x8b, 0x7c, 0x24, 0x20, //0x00002247 movq         $32(%rsp), %rdi
	0x4c, 0x8b, 0x64, 0x24, 0x18, //0x0000224c movq         $24(%rsp), %r12
	0x4c, 0x8b, 0x4c, 0x24, 0x30, //0x00002251 movq         $48(%rsp), %r9
	0xe9, 0x9f, 0xfb, 0xff, 0xff, //0x00002256 jmp          LBB0_376
	//0x0000225b LBB0_413
	0x4d, 0x01, 0xda, //0x0000225b addq         %r11, %r10
	0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x0000225e movq         $-1, %r12
	0x45, 0x31, 0xc0, //0x00002265 xorl         %r8d, %r8d
	0x48, 0x83, 0xfb, 0x20, //0x00002268 cmpq         $32, %rbx
	0x4c, 0x89, 0xe7, //0x0000226c movq         %r12, %rdi
	0x0f, 0x83, 0x40, 0xfd, 0xff, 0xff, //0x0000226f jae          LBB0_170
	0xe9, 0xc1, 0x05, 0x00, 0x00, //0x00002275 jmp          LBB0_483
	//0x0000227a LBB0_414
	0x4d, 0x01, 0xda, //0x0000227a addq         %r11, %r10
	0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x0000227d movq         $-1, %rdi
	0x45, 0x31, 0xc0, //0x00002284 xorl         %r8d, %r8d
	0x49, 0x83, 0xff, 0x20, //0x00002287 cmpq         $32, %r15
	0x0f, 0x83, 0x76, 0xfd, 0xff, 0xff, //0x0000228b jae          LBB0_208
	0xe9, 0x4e, 0x07, 0x00, 0x00, //0x00002291 jmp          LBB0_507
	//0x00002296 LBB0_415
	0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00002296 movq         $-1, %r12
	0x49, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x0000229d movq         $-1, %r10
	0x4c, 0x89, 0xc3, //0x000022a4 movq         %r8, %rbx
	0x4c, 0x89, 0x44, 0x24, 0x08, //0x000022a7 movq         %r8, $8(%rsp)
	0x4c, 0x89, 0x4c, 0x24, 0x30, //0x000022ac movq         %r9, $48(%rsp)
	0x49, 0x83, 0xfe, 0x10, //0x000022b1 cmpq         $16, %r14
	0x0f, 0x83, 0x24, 0xf6, 0xff, 0xff, //0x000022b5 jae          LBB0_292
	0xe9, 0x4f, 0xf7, 0xff, 0xff, //0x000022bb jmp          LBB0_310
	//0x000022c0 LBB0_416
	0x4d, 0x01, 0xda, //0x000022c0 addq         %r11, %r10
	0x48, 0xc7, 0x44, 0x24, 0x08, 0xff, 0xff, 0xff, 0xff, //0x000022c3 movq         $-1, $8(%rsp)
	0x45, 0x31, 0xc0, //0x000022cc xorl         %r8d, %r8d
	0x48, 0x83, 0xfb, 0x20, //0x000022cf cmpq         $32, %rbx
	0x48, 0x8b, 0x7c, 0x24, 0x08, //0x000022d3 movq         $8(%rsp), %rdi
	0x0f, 0x83, 0x39, 0xfe, 0xff, 0xff, //0x000022d8 jae          LBB0_257
	0xe9, 0x82, 0x09, 0x00, 0x00, //0x000022de jmp          LBB0_536
	//0x000022e3 LBB0_417
	0x4d, 0x01, 0xda, //0x000022e3 addq         %r11, %r10
	0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x000022e6 movq         $-1, %rdi
	0x45, 0x31, 0xc0, //0x000022ed xorl         %r8d, %r8d
	0x49, 0x83, 0xff, 0x20, //0x000022f0 cmpq         $32, %r15
	0x0f, 0x83, 0x78, 0xfe, 0xff, 0xff, //0x000022f4 jae          LBB0_345
	//0x000022fa LBB0_418
	0x48, 0x89, 0x7c, 0x24, 0x08, //0x000022fa movq         %rdi, $8(%rsp)
	0xe9, 0xe8, 0x0a, 0x00, 0x00, //0x000022ff jmp          LBB0_560
	//0x00002304 LBB0_419
	0x4c, 0x89, 0xcb, //0x00002304 movq         %r9, %rbx
	0x49, 0x89, 0xf9, //0x00002307 movq         %rdi, %r9
	0x48, 0x83, 0x7c, 0x24, 0x28, 0xff, //0x0000230a cmpq         $-1, $40(%rsp)
	0x0f, 0x85, 0x1d, 0x00, 0x00, 0x00, //0x00002310 jne          LBB0_422
	0x4c, 0x89, 0xd0, //0x00002316 movq         %r10, %rax
	0x4c, 0x29, 0xd8, //0x00002319 subq         %r11, %rax
	0x48, 0x0f, 0xbc, 0xf2, //0x0000231c bsfq         %rdx, %rsi
	0x48, 0x01, 0xc6, //0x00002320 addq         %rax, %rsi
	0x48, 0x89, 0x74, 0x24, 0x28, //0x00002323 movq         %rsi, $40(%rsp)
	0xe9, 0x06, 0x00, 0x00, 0x00, //0x00002328 jmp          LBB0_422
	//0x0000232d LBB0_421
	0x4c, 0x89, 0xcb, //0x0000232d movq         %r9, %rbx
	0x49, 0x89, 0xf9, //0x00002330 movq         %rdi, %r9
	//0x00002333 LBB0_422
	0x44, 0x89, 0xf0, //0x00002333 movl         %r14d, %eax
	0xf7, 0xd0, //0x00002336 notl         %eax
	0x21, 0xd0, //0x00002338 andl         %edx, %eax
	0x8d, 0x34, 0x00, //0x0000233a leal         (%rax,%rax), %esi
	0x41, 0x8d, 0x3c, 0x46, //0x0000233d leal         (%r14,%rax,2), %edi
	0xf7, 0xd6, //0x00002341 notl         %esi
	0x21, 0xd6, //0x00002343 andl         %edx, %esi
	0x81, 0xe6, 0xaa, 0xaa, 0xaa, 0xaa, //0x00002345 andl         $-1431655766, %esi
	0x45, 0x31, 0xf6, //0x0000234b xorl         %r14d, %r14d
	0x01, 0xc6, //0x0000234e addl         %eax, %esi
	0x41, 0x0f, 0x92, 0xc6, //0x00002350 setb         %r14b
	0x01, 0xf6, //0x00002354 addl         %esi, %esi
	0x81, 0xf6, 0x55, 0x55, 0x55, 0x55, //0x00002356 xorl         $1431655765, %esi
	0x21, 0xfe, //0x0000235c andl         %edi, %esi
	0xf7, 0xd6, //0x0000235e notl         %esi
	0x21, 0xf1, //0x00002360 andl         %esi, %ecx
	0x4c, 0x89, 0xcf, //0x00002362 movq         %r9, %rdi
	0x49, 0x89, 0xd9, //0x00002365 movq         %rbx, %r9
	0xc4, 0x41, 0x35, 0x76, 0xc9, //0x00002368 vpcmpeqd     %ymm9, %ymm9, %ymm9
	0xc5, 0xfe, 0x6f, 0x25, 0x6b, 0xde, 0xff, 0xff, //0x0000236d vmovdqu      $-8597(%rip), %ymm4  /* LCPI0_19+0(%rip) */
	0x48, 0x85, 0xc9, //0x00002375 testq        %rcx, %rcx
	0x0f, 0x85, 0x97, 0xfb, 0xff, 0xff, //0x00002378 jne          LBB0_89
	//0x0000237e LBB0_423
	0x49, 0x83, 0xc2, 0x20, //0x0000237e addq         $32, %r10
	0x49, 0x83, 0xc0, 0xe0, //0x00002382 addq         $-32, %r8
	//0x00002386 LBB0_424
	0x4d, 0x85, 0xf6, //0x00002386 testq        %r14, %r14
	0x48, 0x8b, 0x44, 0x24, 0x08, //0x00002389 movq         $8(%rsp), %rax
	0x48, 0x8b, 0x4c, 0x24, 0x28, //0x0000238e movq         $40(%rsp), %rcx
	0x0f, 0x85, 0xa0, 0x06, 0x00, 0x00, //0x00002393 jne          LBB0_515
	0x4c, 0x89, 0xde, //0x00002399 movq         %r11, %rsi
	0x48, 0xf7, 0xd6, //0x0000239c notq         %rsi
	0x49, 0x89, 0xce, //0x0000239f movq         %rcx, %r14
	0x4d, 0x85, 0xc0, //0x000023a2 testq        %r8, %r8
	0x48, 0x89, 0x4c, 0x24, 0x28, //0x000023a5 movq         %rcx, $40(%rsp)
	0x0f, 0x84, 0x98, 0x00, 0x00, 0x00, //0x000023aa je           LBB0_437
	//0x000023b0 LBB0_426
	0x48, 0x83, 0xc6, 0x01, //0x000023b0 addq         $1, %rsi
	//0x000023b4 LBB0_427
	0x31, 0xd2, //0x000023b4 xorl         %edx, %edx
	//0x000023b6 LBB0_428
	0x41, 0x0f, 0xb6, 0x0c, 0x12, //0x000023b6 movzbl       (%r10,%rdx), %ecx
	0x80, 0xf9, 0x22, //0x000023bb cmpb         $34, %cl
	0x0f, 0x84, 0x78, 0x00, 0x00, 0x00, //0x000023be je           LBB0_435
	0x80, 0xf9, 0x5c, //0x000023c4 cmpb         $92, %cl
	0x0f, 0x84, 0x12, 0x00, 0x00, 0x00, //0x000023c7 je           LBB0_433
	0x48, 0x83, 0xc2, 0x01, //0x000023cd addq         $1, %rdx
	0x49, 0x39, 0xd0, //0x000023d1 cmpq         %rdx, %r8
	0x0f, 0x85, 0xdc, 0xff, 0xff, 0xff, //0x000023d4 jne          LBB0_428
	0xe9, 0x7f, 0x00, 0x00, 0x00, //0x000023da jmp          LBB0_431
	//0x000023df LBB0_433
	0x49, 0x8d, 0x40, 0xff, //0x000023df leaq         $-1(%r8), %rax
	0x48, 0x39, 0xd0, //0x000023e3 cmpq         %rdx, %rax
	0x0f, 0x84, 0x98, 0x18, 0x00, 0x00, //0x000023e6 je           LBB0_519
	0x4a, 0x8d, 0x04, 0x16, //0x000023ec leaq         (%rsi,%r10), %rax
	0x48, 0x01, 0xd0, //0x000023f0 addq         %rdx, %rax
	0x49, 0x83, 0xfe, 0xff, //0x000023f3 cmpq         $-1, %r14
	0x48, 0x8b, 0x4c, 0x24, 0x28, //0x000023f7 movq         $40(%rsp), %rcx
	0x48, 0x0f, 0x44, 0xc8, //0x000023fc cmoveq       %rax, %rcx
	0x48, 0x89, 0x4c, 0x24, 0x28, //0x00002400 movq         %rcx, $40(%rsp)
	0x4c, 0x0f, 0x44, 0xf0, //0x00002405 cmoveq       %rax, %r14
	0x49, 0x01, 0xd2, //0x00002409 addq         %rdx, %r10
	0x49, 0x83, 0xc2, 0x02, //0x0000240c addq         $2, %r10
	0x4c, 0x89, 0xc0, //0x00002410 movq         %r8, %rax
	0x48, 0x29, 0xd0, //0x00002413 subq         %rdx, %rax
	0x48, 0x83, 0xc0, 0xfe, //0x00002416 addq         $-2, %rax
	0x49, 0x83, 0xc0, 0xfe, //0x0000241a addq         $-2, %r8
	0x49, 0x39, 0xd0, //0x0000241e cmpq         %rdx, %r8
	0x49, 0x89, 0xc0, //0x00002421 movq         %rax, %r8
	0xc4, 0x41, 0x35, 0x76, 0xc9, //0x00002424 vpcmpeqd     %ymm9, %ymm9, %ymm9
	0xc5, 0xfe, 0x6f, 0x25, 0xaf, 0xdd, 0xff, 0xff, //0x00002429 vmovdqu      $-8785(%rip), %ymm4  /* LCPI0_19+0(%rip) */
	0x0f, 0x85, 0x7d, 0xff, 0xff, 0xff, //0x00002431 jne          LBB0_427
	0xe9, 0x48, 0x18, 0x00, 0x00, //0x00002437 jmp          LBB0_519
	//0x0000243c LBB0_435
	0x49, 0x01, 0xd2, //0x0000243c addq         %rdx, %r10
	0x49, 0x83, 0xc2, 0x01, //0x0000243f addq         $1, %r10
	//0x00002443 LBB0_436
	0x48, 0x8b, 0x44, 0x24, 0x08, //0x00002443 movq         $8(%rsp), %rax
	//0x00002448 LBB0_437
	0x4d, 0x29, 0xda, //0x00002448 subq         %r11, %r10
	0x4c, 0x8b, 0x74, 0x24, 0x38, //0x0000244b movq         $56(%rsp), %r14
	0x4d, 0x85, 0xd2, //0x00002450 testq        %r10, %r10
	0x0f, 0x89, 0x73, 0xe2, 0xff, 0xff, //0x00002453 jns          LBB0_35
	0xe9, 0x3e, 0x0e, 0x00, 0x00, //0x00002459 jmp          LBB0_643
	//0x0000245e LBB0_431
	0x80, 0xf9, 0x22, //0x0000245e cmpb         $34, %cl
	0x0f, 0x85, 0x1d, 0x18, 0x00, 0x00, //0x00002461 jne          LBB0_519
	0x4d, 0x01, 0xc2, //0x00002467 addq         %r8, %r10
	0xc4, 0x41, 0x35, 0x76, 0xc9, //0x0000246a vpcmpeqd     %ymm9, %ymm9, %ymm9
	0xc5, 0xfe, 0x6f, 0x25, 0x69, 0xdd, 0xff, 0xff, //0x0000246f vmovdqu      $-8855(%rip), %ymm4  /* LCPI0_19+0(%rip) */
	0xe9, 0xc7, 0xff, 0xff, 0xff, //0x00002477 jmp          LBB0_436
	//0x0000247c LBB0_438
	0x48, 0x83, 0x7c, 0x24, 0x28, 0xff, //0x0000247c cmpq         $-1, $40(%rsp)
	0x0f, 0x85, 0x12, 0x00, 0x00, 0x00, //0x00002482 jne          LBB0_440
	0x4c, 0x89, 0xd0, //0x00002488 movq         %r10, %rax
	0x4c, 0x29, 0xd8, //0x0000248b subq         %r11, %rax
	0x48, 0x0f, 0xbc, 0xfa, //0x0000248e bsfq         %rdx, %rdi
	0x48, 0x01, 0xc7, //0x00002492 addq         %rax, %rdi
	0x48, 0x89, 0x7c, 0x24, 0x28, //0x00002495 movq         %rdi, $40(%rsp)
	//0x0000249a LBB0_440
	0x89, 0xc8, //0x0000249a movl         %ecx, %eax
	0xf7, 0xd0, //0x0000249c notl         %eax
	0x21, 0xd0, //0x0000249e andl         %edx, %eax
	0x8d, 0x3c, 0x00, //0x000024a0 leal         (%rax,%rax), %edi
	0x8d, 0x1c, 0x41, //0x000024a3 leal         (%rcx,%rax,2), %ebx
	0xf7, 0xd7, //0x000024a6 notl         %edi
	0x21, 0xd7, //0x000024a8 andl         %edx, %edi
	0x81, 0xe7, 0xaa, 0xaa, 0xaa, 0xaa, //0x000024aa andl         $-1431655766, %edi
	0x31, 0xc9, //0x000024b0 xorl         %ecx, %ecx
	0x01, 0xc7, //0x000024b2 addl         %eax, %edi
	0x0f, 0x92, 0xc1, //0x000024b4 setb         %cl
	0x01, 0xff, //0x000024b7 addl         %edi, %edi
	0x81, 0xf7, 0x55, 0x55, 0x55, 0x55, //0x000024b9 xorl         $1431655765, %edi
	0x21, 0xdf, //0x000024bf andl         %ebx, %edi
	0xf7, 0xd7, //0x000024c1 notl         %edi
	0x21, 0xfe, //0x000024c3 andl         %edi, %esi
	0x4c, 0x8b, 0x74, 0x24, 0x38, //0x000024c5 movq         $56(%rsp), %r14
	0xc4, 0x41, 0x35, 0x76, 0xc9, //0x000024ca vpcmpeqd     %ymm9, %ymm9, %ymm9
	0xc5, 0xfe, 0x6f, 0x25, 0x09, 0xdd, 0xff, 0xff, //0x000024cf vmovdqu      $-8951(%rip), %ymm4  /* LCPI0_19+0(%rip) */
	0x48, 0x85, 0xf6, //0x000024d7 testq        %rsi, %rsi
	0x0f, 0x85, 0x86, 0xfa, 0xff, 0xff, //0x000024da jne          LBB0_191
	//0x000024e0 LBB0_441
	0xba, 0x40, 0x00, 0x00, 0x00, //0x000024e0 movl         $64, %edx
	//0x000024e5 LBB0_442
	0xc5, 0xbd, 0x64, 0xc8, //0x000024e5 vpcmpgtb     %ymm0, %ymm8, %ymm1
	0xc4, 0xc1, 0x7d, 0x64, 0xc1, //0x000024e9 vpcmpgtb     %ymm9, %ymm0, %ymm0
	0xc5, 0xf5, 0xdb, 0xc0, //0x000024ee vpand        %ymm0, %ymm1, %ymm0
	0xc5, 0xfd, 0xd7, 0xd8, //0x000024f2 vpmovmskb    %ymm0, %ebx
	0x0f, 0xbc, 0xfb, //0x000024f6 bsfl         %ebx, %edi
	0x48, 0x85, 0xf6, //0x000024f9 testq        %rsi, %rsi
	0x0f, 0x84, 0x22, 0x00, 0x00, 0x00, //0x000024fc je           LBB0_445
	0x85, 0xdb, //0x00002502 testl        %ebx, %ebx
	0xb8, 0x40, 0x00, 0x00, 0x00, //0x00002504 movl         $64, %eax
	0x0f, 0x44, 0xf8, //0x00002509 cmovel       %eax, %edi
	0x48, 0x39, 0xfa, //0x0000250c cmpq         %rdi, %rdx
	0x0f, 0x87, 0xf3, 0x17, 0x00, 0x00, //0x0000250f ja           LBB0_761
	0x4d, 0x29, 0xda, //0x00002515 subq         %r11, %r10
	0x49, 0x01, 0xd2, //0x00002518 addq         %rdx, %r10
	0x49, 0x83, 0xc2, 0x01, //0x0000251b addq         $1, %r10
	0xe9, 0x8d, 0x02, 0x00, 0x00, //0x0000251f jmp          LBB0_478
	//0x00002524 LBB0_445
	0x85, 0xdb, //0x00002524 testl        %ebx, %ebx
	0x0f, 0x85, 0xe9, 0x17, 0x00, 0x00, //0x00002526 jne          LBB0_762
	0x49, 0x83, 0xc2, 0x20, //0x0000252c addq         $32, %r10
	0x49, 0x83, 0xc4, 0xe0, //0x00002530 addq         $-32, %r12
	//0x00002534 LBB0_447
	0x48, 0x85, 0xc9, //0x00002534 testq        %rcx, %rcx
	0x0f, 0x85, 0x5c, 0x05, 0x00, 0x00, //0x00002537 jne          LBB0_517
	0x48, 0x8b, 0x44, 0x24, 0x28, //0x0000253d movq         $40(%rsp), %rax
	0x48, 0x89, 0xc3, //0x00002542 movq         %rax, %rbx
	0x4d, 0x85, 0xe4, //0x00002545 testq        %r12, %r12
	0x0f, 0x84, 0x36, 0x17, 0x00, 0x00, //0x00002548 je           LBB0_519
	//0x0000254e LBB0_449
	0x48, 0x89, 0x44, 0x24, 0x28, //0x0000254e movq         %rax, $40(%rsp)
	//0x00002553 LBB0_450
	0x41, 0x0f, 0xb6, 0x0a, //0x00002553 movzbl       (%r10), %ecx
	0x80, 0xf9, 0x22, //0x00002557 cmpb         $34, %cl
	0x0f, 0x84, 0x4a, 0x02, 0x00, 0x00, //0x0000255a je           LBB0_477
	0x80, 0xf9, 0x5c, //0x00002560 cmpb         $92, %cl
	0x0f, 0x84, 0x1f, 0x00, 0x00, 0x00, //0x00002563 je           LBB0_454
	0x80, 0xf9, 0x1f, //0x00002569 cmpb         $31, %cl
	0x0f, 0x86, 0xc7, 0x17, 0x00, 0x00, //0x0000256c jbe          LBB0_764
	0x49, 0x83, 0xc2, 0x01, //0x00002572 addq         $1, %r10
	0x49, 0x83, 0xc4, 0xff, //0x00002576 addq         $-1, %r12
	0x4d, 0x85, 0xe4, //0x0000257a testq        %r12, %r12
	0x0f, 0x85, 0xd0, 0xff, 0xff, 0xff, //0x0000257d jne          LBB0_450
	0xe9, 0xfc, 0x16, 0x00, 0x00, //0x00002583 jmp          LBB0_519
	//0x00002588 LBB0_454
	0x4c, 0x89, 0x7c, 0x24, 0x10, //0x00002588 movq         %r15, $16(%rsp)
	0x49, 0x83, 0xfc, 0x01, //0x0000258d cmpq         $1, %r12
	0x0f, 0x84, 0x17, 0x18, 0x00, 0x00, //0x00002591 je           LBB0_777
	0x4d, 0x89, 0xd6, //0x00002597 movq         %r10, %r14
	0x4d, 0x29, 0xde, //0x0000259a subq         %r11, %r14
	0x48, 0x83, 0xfb, 0xff, //0x0000259d cmpq         $-1, %rbx
	0x48, 0x8b, 0x44, 0x24, 0x28, //0x000025a1 movq         $40(%rsp), %rax
	0x49, 0x0f, 0x44, 0xc6, //0x000025a6 cmoveq       %r14, %rax
	0x48, 0x89, 0x44, 0x24, 0x28, //0x000025aa movq         %rax, $40(%rsp)
	0x49, 0x0f, 0x44, 0xde, //0x000025af cmoveq       %r14, %rbx
	0x49, 0x83, 0xc6, 0x01, //0x000025b3 addq         $1, %r14
	0x48, 0x8b, 0x4c, 0x24, 0x08, //0x000025b7 movq         $8(%rsp), %rcx
	0x4c, 0x29, 0xf1, //0x000025bc subq         %r14, %rcx
	0x0f, 0x84, 0xe9, 0x17, 0x00, 0x00, //0x000025bf je           LBB0_777
	0x43, 0x0f, 0xbe, 0x14, 0x33, //0x000025c5 movsbl       (%r11,%r14), %edx
	0x83, 0xc2, 0xde, //0x000025ca addl         $-34, %edx
	0x83, 0xfa, 0x53, //0x000025cd cmpl         $83, %edx
	0x0f, 0x87, 0x08, 0x18, 0x00, 0x00, //0x000025d0 ja           LBB0_779
	0x48, 0x8d, 0x35, 0xb7, 0x1b, 0x00, 0x00, //0x000025d6 leaq         $7095(%rip), %rsi  /* LJTI0_3+0(%rip) */
	0x48, 0x63, 0x04, 0x96, //0x000025dd movslq       (%rsi,%rdx,4), %rax
	0x48, 0x01, 0xf0, //0x000025e1 addq         %rsi, %rax
	0xff, 0xe0, //0x000025e4 jmpq         *%rax
	//0x000025e6 LBB0_458
	0x49, 0x8d, 0x46, 0x01, //0x000025e6 leaq         $1(%r14), %rax
	//0x000025ea LBB0_459
	0x48, 0x85, 0xc0, //0x000025ea testq        %rax, %rax
	0x0f, 0x88, 0xca, 0x17, 0x00, 0x00, //0x000025ed js           LBB0_778
	0x48, 0x89, 0xc1, //0x000025f3 movq         %rax, %rcx
	0x4c, 0x29, 0xf1, //0x000025f6 subq         %r14, %rcx
	0x48, 0x8d, 0x41, 0x01, //0x000025f9 leaq         $1(%rcx), %rax
	0x49, 0x29, 0xc4, //0x000025fd subq         %rax, %r12
	0x49, 0x01, 0xca, //0x00002600 addq         %rcx, %r10
	0x49, 0x83, 0xc2, 0x01, //0x00002603 addq         $1, %r10
	0x4c, 0x8b, 0x7c, 0x24, 0x10, //0x00002607 movq         $16(%rsp), %r15
	0x4c, 0x8b, 0x74, 0x24, 0x38, //0x0000260c movq         $56(%rsp), %r14
	0xc4, 0x41, 0x35, 0x76, 0xc9, //0x00002611 vpcmpeqd     %ymm9, %ymm9, %ymm9
	0xc5, 0xfe, 0x6f, 0x25, 0xc2, 0xdb, 0xff, 0xff, //0x00002616 vmovdqu      $-9278(%rip), %ymm4  /* LCPI0_19+0(%rip) */
	0x4d, 0x85, 0xe4, //0x0000261e testq        %r12, %r12
	0x0f, 0x85, 0x2c, 0xff, 0xff, 0xff, //0x00002621 jne          LBB0_450
	0xe9, 0x58, 0x16, 0x00, 0x00, //0x00002627 jmp          LBB0_519
	//0x0000262c LBB0_461
	0x48, 0x83, 0xf9, 0x05, //0x0000262c cmpq         $5, %rcx
	0x0f, 0x82, 0x78, 0x17, 0x00, 0x00, //0x00002630 jb           LBB0_777
	0x43, 0x8b, 0x54, 0x33, 0x01, //0x00002636 movl         $1(%r11,%r14), %edx
	0x89, 0xd6, //0x0000263b movl         %edx, %esi
	0xf7, 0xd6, //0x0000263d notl         %esi
	0x8d, 0x82, 0xd0, 0xcf, 0xcf, 0xcf, //0x0000263f leal         $-808464432(%rdx), %eax
	0x81, 0xe6, 0x80, 0x80, 0x80, 0x80, //0x00002645 andl         $-2139062144, %esi
	0x85, 0xc6, //0x0000264b testl        %eax, %esi
	0x0f, 0x85, 0x8b, 0x17, 0x00, 0x00, //0x0000264d jne          LBB0_779
	0x8d, 0x82, 0x19, 0x19, 0x19, 0x19, //0x00002653 leal         $421075225(%rdx), %eax
	0x09, 0xd0, //0x00002659 orl          %edx, %eax
	0xa9, 0x80, 0x80, 0x80, 0x80, //0x0000265b testl        $-2139062144, %eax
	0x0f, 0x85, 0x78, 0x17, 0x00, 0x00, //0x00002660 jne          LBB0_779
	0x89, 0xd7, //0x00002666 movl         %edx, %edi
	0x81, 0xe7, 0x7f, 0x7f, 0x7f, 0x7f, //0x00002668 andl         $2139062143, %edi
	0x41, 0xbf, 0xc0, 0xc0, 0xc0, 0xc0, //0x0000266e movl         $-1061109568, %r15d
	0x41, 0x29, 0xff, //0x00002674 subl         %edi, %r15d
	0x8d, 0x87, 0x46, 0x46, 0x46, 0x46, //0x00002677 leal         $1179010630(%rdi), %eax
	0x89, 0x44, 0x24, 0x18, //0x0000267d movl         %eax, $24(%rsp)
	0x41, 0x21, 0xf7, //0x00002681 andl         %esi, %r15d
	0x44, 0x85, 0x7c, 0x24, 0x18, //0x00002684 testl        %r15d, $24(%rsp)
	0x0f, 0x85, 0x4f, 0x17, 0x00, 0x00, //0x00002689 jne          LBB0_779
	0xb8, 0xe0, 0xe0, 0xe0, 0xe0, //0x0000268f movl         $-522133280, %eax
	0x29, 0xf8, //0x00002694 subl         %edi, %eax
	0x81, 0xc7, 0x39, 0x39, 0x39, 0x39, //0x00002696 addl         $960051513, %edi
	0x21, 0xc6, //0x0000269c andl         %eax, %esi
	0x85, 0xfe, //0x0000269e testl        %edi, %esi
	0x0f, 0x85, 0x38, 0x17, 0x00, 0x00, //0x000026a0 jne          LBB0_779
	0x0f, 0xca, //0x000026a6 bswapl       %edx
	0x89, 0xd0, //0x000026a8 movl         %edx, %eax
	0xc1, 0xe8, 0x04, //0x000026aa shrl         $4, %eax
	0xf7, 0xd0, //0x000026ad notl         %eax
	0x25, 0x01, 0x01, 0x01, 0x01, //0x000026af andl         $16843009, %eax
	0x8d, 0x04, 0xc0, //0x000026b4 leal         (%rax,%rax,8), %eax
	0x81, 0xe2, 0x0f, 0x0f, 0x0f, 0x0f, //0x000026b7 andl         $252645135, %edx
	0x01, 0xc2, //0x000026bd addl         %eax, %edx
	0x89, 0xd0, //0x000026bf movl         %edx, %eax
	0xc1, 0xe8, 0x0c, //0x000026c1 shrl         $12, %eax
	0xc1, 0xea, 0x08, //0x000026c4 shrl         $8, %edx
	0x09, 0xc2, //0x000026c7 orl          %eax, %edx
	0x81, 0xe2, 0x00, 0xfc, 0x00, 0x00, //0x000026c9 andl         $64512, %edx
	0x81, 0xfa, 0x00, 0xd8, 0x00, 0x00, //0x000026cf cmpl         $55296, %edx
	0x0f, 0x85, 0xc6, 0x00, 0x00, 0x00, //0x000026d5 jne          LBB0_476
	0x48, 0x83, 0xf9, 0x0b, //0x000026db cmpq         $11, %rcx
	0x0f, 0x82, 0xbc, 0x00, 0x00, 0x00, //0x000026df jb           LBB0_476
	0x43, 0x80, 0x7c, 0x33, 0x05, 0x5c, //0x000026e5 cmpb         $92, $5(%r11,%r14)
	0x0f, 0x85, 0xb0, 0x00, 0x00, 0x00, //0x000026eb jne          LBB0_476
	0x43, 0x80, 0x7c, 0x33, 0x06, 0x75, //0x000026f1 cmpb         $117, $6(%r11,%r14)
	0x0f, 0x85, 0xa4, 0x00, 0x00, 0x00, //0x000026f7 jne          LBB0_476
	0x43, 0x8b, 0x4c, 0x33, 0x07, //0x000026fd movl         $7(%r11,%r14), %ecx
	0x89, 0xca, //0x00002702 movl         %ecx, %edx
	0xf7, 0xd2, //0x00002704 notl         %edx
	0x8d, 0x81, 0xd0, 0xcf, 0xcf, 0xcf, //0x00002706 leal         $-808464432(%rcx), %eax
	0x81, 0xe2, 0x80, 0x80, 0x80, 0x80, //0x0000270c andl         $-2139062144, %edx
	0x85, 0xc2, //0x00002712 testl        %eax, %edx
	0x0f, 0x85, 0x87, 0x00, 0x00, 0x00, //0x00002714 jne          LBB0_476
	0x8d, 0x81, 0x19, 0x19, 0x19, 0x19, //0x0000271a leal         $421075225(%rcx), %eax
	0x09, 0xc8, //0x00002720 orl          %ecx, %eax
	0xa9, 0x80, 0x80, 0x80, 0x80, //0x00002722 testl        $-2139062144, %eax
	0x0f, 0x85, 0x74, 0x00, 0x00, 0x00, //0x00002727 jne          LBB0_476
	0x89, 0xce, //0x0000272d movl         %ecx, %esi
	0x81, 0xe6, 0x7f, 0x7f, 0x7f, 0x7f, //0x0000272f andl         $2139062143, %esi
	0xb8, 0xc0, 0xc0, 0xc0, 0xc0, //0x00002735 movl         $-1061109568, %eax
	0x29, 0xf0, //0x0000273a subl         %esi, %eax
	0x8d, 0xbe, 0x46, 0x46, 0x46, 0x46, //0x0000273c leal         $1179010630(%rsi), %edi
	0x21, 0xd0, //0x00002742 andl         %edx, %eax
	0x85, 0xf8, //0x00002744 testl        %edi, %eax
	0x0f, 0x85, 0x55, 0x00, 0x00, 0x00, //0x00002746 jne          LBB0_476
	0xb8, 0xe0, 0xe0, 0xe0, 0xe0, //0x0000274c movl         $-522133280, %eax
	0x29, 0xf0, //0x00002751 subl         %esi, %eax
	0x81, 0xc6, 0x39, 0x39, 0x39, 0x39, //0x00002753 addl         $960051513, %esi
	0x21, 0xc2, //0x00002759 andl         %eax, %edx
	0x85, 0xf2, //0x0000275b testl        %esi, %edx
	0x0f, 0x85, 0x3e, 0x00, 0x00, 0x00, //0x0000275d jne          LBB0_476
	0x0f, 0xc9, //0x00002763 bswapl       %ecx
	0x89, 0xc8, //0x00002765 movl         %ecx, %eax
	0xc1, 0xe8, 0x04, //0x00002767 shrl         $4, %eax
	0xf7, 0xd0, //0x0000276a notl         %eax
	0x25, 0x01, 0x01, 0x01, 0x01, //0x0000276c andl         $16843009, %eax
	0x8d, 0x04, 0xc0, //0x00002771 leal         (%rax,%rax,8), %eax
	0x81, 0xe1, 0x0f, 0x0f, 0x0f, 0x0f, //0x00002774 andl         $252645135, %ecx
	0x01, 0xc1, //0x0000277a addl         %eax, %ecx
	0x89, 0xc8, //0x0000277c movl         %ecx, %eax
	0xc1, 0xe8, 0x0c, //0x0000277e shrl         $12, %eax
	0xc1, 0xe9, 0x08, //0x00002781 shrl         $8, %ecx
	0x09, 0xc1, //0x00002784 orl          %eax, %ecx
	0x81, 0xe1, 0x00, 0xfc, 0x00, 0x00, //0x00002786 andl         $64512, %ecx
	0x81, 0xf9, 0x00, 0xdc, 0x00, 0x00, //0x0000278c cmpl         $56320, %ecx
	0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00002792 jne          LBB0_476
	0x49, 0x8d, 0x46, 0x0b, //0x00002798 leaq         $11(%r14), %rax
	0xe9, 0x49, 0xfe, 0xff, 0xff, //0x0000279c jmp          LBB0_459
	//0x000027a1 LBB0_476
	0x49, 0x8d, 0x46, 0x05, //0x000027a1 leaq         $5(%r14), %rax
	0xe9, 0x40, 0xfe, 0xff, 0xff, //0x000027a5 jmp          LBB0_459
	//0x000027aa LBB0_477
	0x4d, 0x29, 0xda, //0x000027aa subq         %r11, %r10
	0x49, 0x83, 0xc2, 0x01, //0x000027ad addq         $1, %r10
	//0x000027b1 LBB0_478
	0x4c, 0x89, 0xcf, //0x000027b1 movq         %r9, %rdi
	0x4d, 0x89, 0xc4, //0x000027b4 movq         %r8, %r12
	0x4c, 0x8b, 0x4c, 0x24, 0x30, //0x000027b7 movq         $48(%rsp), %r9
	0x48, 0x8b, 0x44, 0x24, 0x08, //0x000027bc movq         $8(%rsp), %rax
	0x4d, 0x85, 0xd2, //0x000027c1 testq        %r10, %r10
	0x0f, 0x89, 0x02, 0xdf, 0xff, 0xff, //0x000027c4 jns          LBB0_35
	0xe9, 0xcd, 0x0a, 0x00, 0x00, //0x000027ca jmp          LBB0_643
	//0x000027cf LBB0_479
	0x48, 0x83, 0xff, 0xff, //0x000027cf cmpq         $-1, %rdi
	0x0f, 0x85, 0x0d, 0x00, 0x00, 0x00, //0x000027d3 jne          LBB0_481
	0x4c, 0x89, 0xd0, //0x000027d9 movq         %r10, %rax
	0x4c, 0x29, 0xd8, //0x000027dc subq         %r11, %rax
	0x4c, 0x0f, 0xbc, 0xe2, //0x000027df bsfq         %rdx, %r12
	0x49, 0x01, 0xc4, //0x000027e3 addq         %rax, %r12
	//0x000027e6 LBB0_481
	0x44, 0x89, 0xc0, //0x000027e6 movl         %r8d, %eax
	0xf7, 0xd0, //0x000027e9 notl         %eax
	0x21, 0xd0, //0x000027eb andl         %edx, %eax
	0x8d, 0x34, 0x00, //0x000027ed leal         (%rax,%rax), %esi
	0x41, 0x8d, 0x3c, 0x40, //0x000027f0 leal         (%r8,%rax,2), %edi
	0xf7, 0xd6, //0x000027f4 notl         %esi
	0x21, 0xd6, //0x000027f6 andl         %edx, %esi
	0x81, 0xe6, 0xaa, 0xaa, 0xaa, 0xaa, //0x000027f8 andl         $-1431655766, %esi
	0x45, 0x31, 0xc0, //0x000027fe xorl         %r8d, %r8d
	0x01, 0xc6, //0x00002801 addl         %eax, %esi
	0x41, 0x0f, 0x92, 0xc0, //0x00002803 setb         %r8b
	0x01, 0xf6, //0x00002807 addl         %esi, %esi
	0x81, 0xf6, 0x55, 0x55, 0x55, 0x55, //0x00002809 xorl         $1431655765, %esi
	0x21, 0xfe, //0x0000280f andl         %edi, %esi
	0xf7, 0xd6, //0x00002811 notl         %esi
	0x21, 0xf1, //0x00002813 andl         %esi, %ecx
	0x4c, 0x8b, 0x74, 0x24, 0x38, //0x00002815 movq         $56(%rsp), %r14
	0xc4, 0x41, 0x35, 0x76, 0xc9, //0x0000281a vpcmpeqd     %ymm9, %ymm9, %ymm9
	0xc5, 0xfe, 0x6f, 0x25, 0xb9, 0xd9, 0xff, 0xff, //0x0000281f vmovdqu      $-9799(%rip), %ymm4  /* LCPI0_19+0(%rip) */
	0x4c, 0x89, 0xe7, //0x00002827 movq         %r12, %rdi
	0x48, 0x85, 0xc9, //0x0000282a testq        %rcx, %rcx
	0x0f, 0x85, 0xb4, 0xf7, 0xff, 0xff, //0x0000282d jne          LBB0_173
	//0x00002833 LBB0_482
	0x49, 0x83, 0xc2, 0x20, //0x00002833 addq         $32, %r10
	0x48, 0x83, 0xc3, 0xe0, //0x00002837 addq         $-32, %rbx
	//0x0000283b LBB0_483
	0x48, 0x89, 0xfe, //0x0000283b movq         %rdi, %rsi
	0x4d, 0x85, 0xc0, //0x0000283e testq        %r8, %r8
	0x0f, 0x85, 0xa0, 0x02, 0x00, 0x00, //0x00002841 jne          LBB0_520
	0x4c, 0x89, 0xdf, //0x00002847 movq         %r11, %rdi
	0x48, 0xf7, 0xd7, //0x0000284a notq         %rdi
	0x49, 0x89, 0xf0, //0x0000284d movq         %rsi, %r8
	0x48, 0x85, 0xdb, //0x00002850 testq        %rbx, %rbx
	0x0f, 0x84, 0x8e, 0x00, 0x00, 0x00, //0x00002853 je           LBB0_496
	//0x00002859 LBB0_485
	0x48, 0x83, 0xc7, 0x01, //0x00002859 addq         $1, %rdi
	//0x0000285d LBB0_486
	0x31, 0xd2, //0x0000285d xorl         %edx, %edx
	//0x0000285f LBB0_487
	0x41, 0x0f, 0xb6, 0x0c, 0x12, //0x0000285f movzbl       (%r10,%rdx), %ecx
	0x80, 0xf9, 0x22, //0x00002864 cmpb         $34, %cl
	0x0f, 0x84, 0x73, 0x00, 0x00, 0x00, //0x00002867 je           LBB0_495
	0x80, 0xf9, 0x5c, //0x0000286d cmpb         $92, %cl
	0x0f, 0x84, 0x12, 0x00, 0x00, 0x00, //0x00002870 je           LBB0_492
	0x48, 0x83, 0xc2, 0x01, //0x00002876 addq         $1, %rdx
	0x48, 0x39, 0xd3, //0x0000287a cmpq         %rdx, %rbx
	0x0f, 0x85, 0xdc, 0xff, 0xff, 0xff, //0x0000287d jne          LBB0_487
	0xe9, 0x6a, 0x00, 0x00, 0x00, //0x00002883 jmp          LBB0_490
	//0x00002888 LBB0_492
	0x48, 0x8d, 0x43, 0xff, //0x00002888 leaq         $-1(%rbx), %rax
	0x48, 0x39, 0xd0, //0x0000288c cmpq         %rdx, %rax
	0x0f, 0x84, 0xb9, 0x14, 0x00, 0x00, //0x0000288f je           LBB0_494
	0x4a, 0x8d, 0x04, 0x17, //0x00002895 leaq         (%rdi,%r10), %rax
	0x48, 0x01, 0xd0, //0x00002899 addq         %rdx, %rax
	0x49, 0x83, 0xf8, 0xff, //0x0000289c cmpq         $-1, %r8
	0x48, 0x0f, 0x44, 0xf0, //0x000028a0 cmoveq       %rax, %rsi
	0x4c, 0x0f, 0x44, 0xc0, //0x000028a4 cmoveq       %rax, %r8
	0x49, 0x01, 0xd2, //0x000028a8 addq         %rdx, %r10
	0x49, 0x83, 0xc2, 0x02, //0x000028ab addq         $2, %r10
	0x48, 0x89, 0xd8, //0x000028af movq         %rbx, %rax
	0x48, 0x29, 0xd0, //0x000028b2 subq         %rdx, %rax
	0x48, 0x83, 0xc0, 0xfe, //0x000028b5 addq         $-2, %rax
	0x48, 0x83, 0xc3, 0xfe, //0x000028b9 addq         $-2, %rbx
	0x48, 0x39, 0xd3, //0x000028bd cmpq         %rdx, %rbx
	0x48, 0x89, 0xc3, //0x000028c0 movq         %rax, %rbx
	0x4c, 0x8b, 0x74, 0x24, 0x38, //0x000028c3 movq         $56(%rsp), %r14
	0xc4, 0x41, 0x35, 0x76, 0xc9, //0x000028c8 vpcmpeqd     %ymm9, %ymm9, %ymm9
	0xc5, 0xfe, 0x6f, 0x25, 0x0b, 0xd9, 0xff, 0xff, //0x000028cd vmovdqu      $-9973(%rip), %ymm4  /* LCPI0_19+0(%rip) */
	0x0f, 0x85, 0x82, 0xff, 0xff, 0xff, //0x000028d5 jne          LBB0_486
	0xe9, 0x6e, 0x14, 0x00, 0x00, //0x000028db jmp          LBB0_494
	//0x000028e0 LBB0_495
	0x49, 0x01, 0xd2, //0x000028e0 addq         %rdx, %r10
	0x49, 0x83, 0xc2, 0x01, //0x000028e3 addq         $1, %r10
	//0x000028e7 LBB0_496
	0x4d, 0x29, 0xda, //0x000028e7 subq         %r11, %r10
	0x48, 0x89, 0xf7, //0x000028ea movq         %rsi, %rdi
	0xe9, 0x5c, 0xec, 0xff, 0xff, //0x000028ed jmp          LBB0_239
	//0x000028f2 LBB0_490
	0x80, 0xf9, 0x22, //0x000028f2 cmpb         $34, %cl
	0x0f, 0x85, 0x53, 0x14, 0x00, 0x00, //0x000028f5 jne          LBB0_494
	0x49, 0x01, 0xda, //0x000028fb addq         %rbx, %r10
	0x4c, 0x8b, 0x74, 0x24, 0x38, //0x000028fe movq         $56(%rsp), %r14
	0xc4, 0x41, 0x35, 0x76, 0xc9, //0x00002903 vpcmpeqd     %ymm9, %ymm9, %ymm9
	0xc5, 0xfe, 0x6f, 0x25, 0xd0, 0xd8, 0xff, 0xff, //0x00002908 vmovdqu      $-10032(%rip), %ymm4  /* LCPI0_19+0(%rip) */
	0xe9, 0xd2, 0xff, 0xff, 0xff, //0x00002910 jmp          LBB0_496
	//0x00002915 LBB0_497
	0x48, 0x89, 0xfb, //0x00002915 movq         %rdi, %rbx
	0x48, 0x83, 0xff, 0xff, //0x00002918 cmpq         $-1, %rdi
	0x0f, 0x85, 0x15, 0x00, 0x00, 0x00, //0x0000291c jne          LBB0_500
	0x4c, 0x89, 0xd0, //0x00002922 movq         %r10, %rax
	0x4c, 0x29, 0xd8, //0x00002925 subq         %r11, %rax
	0x48, 0x0f, 0xbc, 0xd9, //0x00002928 bsfq         %rcx, %rbx
	0x48, 0x01, 0xc3, //0x0000292c addq         %rax, %rbx
	0xe9, 0x03, 0x00, 0x00, 0x00, //0x0000292f jmp          LBB0_500
	//0x00002934 LBB0_499
	0x48, 0x89, 0xfb, //0x00002934 movq         %rdi, %rbx
	//0x00002937 LBB0_500
	0x44, 0x89, 0xc0, //0x00002937 movl         %r8d, %eax
	0xf7, 0xd0, //0x0000293a notl         %eax
	0x21, 0xc8, //0x0000293c andl         %ecx, %eax
	0x8d, 0x14, 0x00, //0x0000293e leal         (%rax,%rax), %edx
	0x41, 0x8d, 0x3c, 0x40, //0x00002941 leal         (%r8,%rax,2), %edi
	0xf7, 0xd2, //0x00002945 notl         %edx
	0x21, 0xca, //0x00002947 andl         %ecx, %edx
	0x81, 0xe2, 0xaa, 0xaa, 0xaa, 0xaa, //0x00002949 andl         $-1431655766, %edx
	0x45, 0x31, 0xc0, //0x0000294f xorl         %r8d, %r8d
	0x01, 0xc2, //0x00002952 addl         %eax, %edx
	0x41, 0x0f, 0x92, 0xc0, //0x00002954 setb         %r8b
	0x01, 0xd2, //0x00002958 addl         %edx, %edx
	0x81, 0xf2, 0x55, 0x55, 0x55, 0x55, //0x0000295a xorl         $1431655765, %edx
	0x21, 0xfa, //0x00002960 andl         %edi, %edx
	0xf7, 0xd2, //0x00002962 notl         %edx
	0x21, 0xd6, //0x00002964 andl         %edx, %esi
	0xc4, 0x41, 0x35, 0x76, 0xc9, //0x00002966 vpcmpeqd     %ymm9, %ymm9, %ymm9
	0xc5, 0xfe, 0x6f, 0x25, 0x6d, 0xd8, 0xff, 0xff, //0x0000296b vmovdqu      $-10131(%rip), %ymm4  /* LCPI0_19+0(%rip) */
	0x48, 0x89, 0xdf, //0x00002973 movq         %rbx, %rdi
	0x48, 0x89, 0xfb, //0x00002976 movq         %rdi, %rbx
	0x48, 0x85, 0xf6, //0x00002979 testq        %rsi, %rsi
	0x0f, 0x85, 0xba, 0xf6, 0xff, 0xff, //0x0000297c jne          LBB0_211
	//0x00002982 LBB0_501
	0xb9, 0x40, 0x00, 0x00, 0x00, //0x00002982 movl         $64, %ecx
	//0x00002987 LBB0_502
	0xc5, 0xbd, 0x64, 0xc8, //0x00002987 vpcmpgtb     %ymm0, %ymm8, %ymm1
	0xc4, 0xc1, 0x7d, 0x64, 0xc1, //0x0000298b vpcmpgtb     %ymm9, %ymm0, %ymm0
	0xc5, 0xf5, 0xdb, 0xc0, //0x00002990 vpand        %ymm0, %ymm1, %ymm0
	0xc5, 0xfd, 0xd7, 0xf8, //0x00002994 vpmovmskb    %ymm0, %edi
	0x0f, 0xbc, 0xd7, //0x00002998 bsfl         %edi, %edx
	0x48, 0x85, 0xf6, //0x0000299b testq        %rsi, %rsi
	0x0f, 0x84, 0x2d, 0x00, 0x00, 0x00, //0x0000299e je           LBB0_505
	0x85, 0xff, //0x000029a4 testl        %edi, %edi
	0xb8, 0x40, 0x00, 0x00, 0x00, //0x000029a6 movl         $64, %eax
	0x0f, 0x44, 0xd0, //0x000029ab cmovel       %eax, %edx
	0x48, 0x39, 0xd1, //0x000029ae cmpq         %rdx, %rcx
	0x0f, 0x87, 0x75, 0x13, 0x00, 0x00, //0x000029b1 ja           LBB0_766
	0x4d, 0x29, 0xda, //0x000029b7 subq         %r11, %r10
	0x49, 0x01, 0xca, //0x000029ba addq         %rcx, %r10
	0x49, 0x83, 0xc2, 0x01, //0x000029bd addq         $1, %r10
	0x4d, 0x89, 0xf7, //0x000029c1 movq         %r14, %r15
	0x4c, 0x8b, 0x74, 0x24, 0x38, //0x000029c4 movq         $56(%rsp), %r14
	0x48, 0x89, 0xdf, //0x000029c9 movq         %rbx, %rdi
	0xe9, 0x7d, 0xeb, 0xff, 0xff, //0x000029cc jmp          LBB0_239
	//0x000029d1 LBB0_505
	0x85, 0xff, //0x000029d1 testl        %edi, %edi
	0x0f, 0x85, 0x7f, 0x13, 0x00, 0x00, //0x000029d3 jne          LBB0_767
	0x49, 0x83, 0xc2, 0x20, //0x000029d9 addq         $32, %r10
	0x49, 0x83, 0xc7, 0xe0, //0x000029dd addq         $-32, %r15
	0x48, 0x89, 0xdf, //0x000029e1 movq         %rbx, %rdi
	//0x000029e4 LBB0_507
	0x4d, 0x85, 0xc0, //0x000029e4 testq        %r8, %r8
	0x0f, 0x85, 0x4a, 0x01, 0x00, 0x00, //0x000029e7 jne          LBB0_522
	0x49, 0x89, 0xf8, //0x000029ed movq         %rdi, %r8
	//0x000029f0 LBB0_509
	0x4d, 0x85, 0xff, //0x000029f0 testq        %r15, %r15
	0x0f, 0x84, 0xc4, 0x12, 0x00, 0x00, //0x000029f3 je           LBB0_755
	0x41, 0x0f, 0xb6, 0x0a, //0x000029f9 movzbl       (%r10), %ecx
	0x80, 0xf9, 0x22, //0x000029fd cmpb         $34, %cl
	0x0f, 0x84, 0x1f, 0x00, 0x00, 0x00, //0x00002a00 je           LBB0_514
	0x80, 0xf9, 0x5c, //0x00002a06 cmpb         $92, %cl
	0x0f, 0x84, 0x5c, 0x01, 0x00, 0x00, //0x00002a09 je           LBB0_524
	0x80, 0xf9, 0x1f, //0x00002a0f cmpb         $31, %cl
	0x0f, 0x86, 0x5a, 0x13, 0x00, 0x00, //0x00002a12 jbe          LBB0_769
	0x49, 0x83, 0xc2, 0x01, //0x00002a18 addq         $1, %r10
	0x49, 0x83, 0xc7, 0xff, //0x00002a1c addq         $-1, %r15
	0xe9, 0xcb, 0xff, 0xff, 0xff, //0x00002a20 jmp          LBB0_509
	//0x00002a25 LBB0_514
	0x4d, 0x29, 0xda, //0x00002a25 subq         %r11, %r10
	0x49, 0x83, 0xc2, 0x01, //0x00002a28 addq         $1, %r10
	0x4d, 0x89, 0xf7, //0x00002a2c movq         %r14, %r15
	0x4c, 0x8b, 0x74, 0x24, 0x38, //0x00002a2f movq         $56(%rsp), %r14
	0xe9, 0x15, 0xeb, 0xff, 0xff, //0x00002a34 jmp          LBB0_239
	//0x00002a39 LBB0_515
	0x4d, 0x85, 0xc0, //0x00002a39 testq        %r8, %r8
	0x0f, 0x84, 0x42, 0x12, 0x00, 0x00, //0x00002a3c je           LBB0_519
	0x4c, 0x89, 0xc9, //0x00002a42 movq         %r9, %rcx
	0x4c, 0x89, 0xde, //0x00002a45 movq         %r11, %rsi
	0x48, 0xf7, 0xd6, //0x00002a48 notq         %rsi
	0x49, 0x8d, 0x04, 0x32, //0x00002a4b leaq         (%r10,%rsi), %rax
	0x4c, 0x8b, 0x4c, 0x24, 0x28, //0x00002a4f movq         $40(%rsp), %r9
	0x49, 0x83, 0xf9, 0xff, //0x00002a54 cmpq         $-1, %r9
	0x4d, 0x89, 0xce, //0x00002a58 movq         %r9, %r14
	0x4c, 0x0f, 0x44, 0xc8, //0x00002a5b cmoveq       %rax, %r9
	0x4c, 0x0f, 0x44, 0xf0, //0x00002a5f cmoveq       %rax, %r14
	0x49, 0x83, 0xc2, 0x01, //0x00002a63 addq         $1, %r10
	0x49, 0x83, 0xc0, 0xff, //0x00002a67 addq         $-1, %r8
	0x4c, 0x89, 0xc8, //0x00002a6b movq         %r9, %rax
	0x49, 0x89, 0xc9, //0x00002a6e movq         %rcx, %r9
	0x48, 0x89, 0xc1, //0x00002a71 movq         %rax, %rcx
	0xc4, 0x41, 0x35, 0x76, 0xc9, //0x00002a74 vpcmpeqd     %ymm9, %ymm9, %ymm9
	0xc5, 0xfe, 0x6f, 0x25, 0x5f, 0xd7, 0xff, 0xff, //0x00002a79 vmovdqu      $-10401(%rip), %ymm4  /* LCPI0_19+0(%rip) */
	0x48, 0x8b, 0x44, 0x24, 0x08, //0x00002a81 movq         $8(%rsp), %rax
	0x4d, 0x85, 0xc0, //0x00002a86 testq        %r8, %r8
	0x48, 0x89, 0x4c, 0x24, 0x28, //0x00002a89 movq         %rcx, $40(%rsp)
	0x0f, 0x85, 0x1c, 0xf9, 0xff, 0xff, //0x00002a8e jne          LBB0_426
	0xe9, 0xaf, 0xf9, 0xff, 0xff, //0x00002a94 jmp          LBB0_437
	//0x00002a99 LBB0_517
	0x4d, 0x85, 0xe4, //0x00002a99 testq        %r12, %r12
	0x0f, 0x84, 0xe2, 0x11, 0x00, 0x00, //0x00002a9c je           LBB0_519
	0x4c, 0x89, 0xdb, //0x00002aa2 movq         %r11, %rbx
	0x48, 0xf7, 0xd3, //0x00002aa5 notq         %rbx
	0x4c, 0x01, 0xd3, //0x00002aa8 addq         %r10, %rbx
	0x48, 0x8b, 0x4c, 0x24, 0x28, //0x00002aab movq         $40(%rsp), %rcx
	0x48, 0x83, 0xf9, 0xff, //0x00002ab0 cmpq         $-1, %rcx
	0x48, 0x89, 0xc8, //0x00002ab4 movq         %rcx, %rax
	0x48, 0x0f, 0x44, 0xc3, //0x00002ab7 cmoveq       %rbx, %rax
	0x48, 0x0f, 0x45, 0xd9, //0x00002abb cmovneq      %rcx, %rbx
	0x49, 0x83, 0xc2, 0x01, //0x00002abf addq         $1, %r10
	0x49, 0x83, 0xc4, 0xff, //0x00002ac3 addq         $-1, %r12
	0x4c, 0x8b, 0x74, 0x24, 0x38, //0x00002ac7 movq         $56(%rsp), %r14
	0xc4, 0x41, 0x35, 0x76, 0xc9, //0x00002acc vpcmpeqd     %ymm9, %ymm9, %ymm9
	0xc5, 0xfe, 0x6f, 0x25, 0x07, 0xd7, 0xff, 0xff, //0x00002ad1 vmovdqu      $-10489(%rip), %ymm4  /* LCPI0_19+0(%rip) */
	0x4d, 0x85, 0xe4, //0x00002ad9 testq        %r12, %r12
	0x0f, 0x85, 0x6c, 0xfa, 0xff, 0xff, //0x00002adc jne          LBB0_449
	0xe9, 0x9d, 0x11, 0x00, 0x00, //0x00002ae2 jmp          LBB0_519
	//0x00002ae7 LBB0_520
	0x48, 0x85, 0xdb, //0x00002ae7 testq        %rbx, %rbx
	0x0f, 0x84, 0x5e, 0x12, 0x00, 0x00, //0x00002aea je           LBB0_494
	0x4c, 0x89, 0xdf, //0x00002af0 movq         %r11, %rdi
	0x48, 0xf7, 0xd7, //0x00002af3 notq         %rdi
	0x49, 0x8d, 0x04, 0x3a, //0x00002af6 leaq         (%r10,%rdi), %rax
	0x48, 0x89, 0xf1, //0x00002afa movq         %rsi, %rcx
	0x48, 0x83, 0xfe, 0xff, //0x00002afd cmpq         $-1, %rsi
	0x49, 0x89, 0xf0, //0x00002b01 movq         %rsi, %r8
	0x48, 0x0f, 0x44, 0xc8, //0x00002b04 cmoveq       %rax, %rcx
	0x4c, 0x0f, 0x44, 0xc0, //0x00002b08 cmoveq       %rax, %r8
	0x49, 0x83, 0xc2, 0x01, //0x00002b0c addq         $1, %r10
	0x48, 0x83, 0xc3, 0xff, //0x00002b10 addq         $-1, %rbx
	0x48, 0x89, 0xce, //0x00002b14 movq         %rcx, %rsi
	0x4c, 0x8b, 0x74, 0x24, 0x38, //0x00002b17 movq         $56(%rsp), %r14
	0xc4, 0x41, 0x35, 0x76, 0xc9, //0x00002b1c vpcmpeqd     %ymm9, %ymm9, %ymm9
	0xc5, 0xfe, 0x6f, 0x25, 0xb7, 0xd6, 0xff, 0xff, //0x00002b21 vmovdqu      $-10569(%rip), %ymm4  /* LCPI0_19+0(%rip) */
	0x48, 0x85, 0xdb, //0x00002b29 testq        %rbx, %rbx
	0x0f, 0x85, 0x27, 0xfd, 0xff, 0xff, //0x00002b2c jne          LBB0_485
	0xe9, 0xb0, 0xfd, 0xff, 0xff, //0x00002b32 jmp          LBB0_496
	//0x00002b37 LBB0_522
	0x4d, 0x85, 0xff, //0x00002b37 testq        %r15, %r15
	0x0f, 0x84, 0x7d, 0x11, 0x00, 0x00, //0x00002b3a je           LBB0_755
	0x4d, 0x89, 0xd8, //0x00002b40 movq         %r11, %r8
	0x49, 0xf7, 0xd0, //0x00002b43 notq         %r8
	0x4d, 0x01, 0xd0, //0x00002b46 addq         %r10, %r8
	0x48, 0x89, 0xf9, //0x00002b49 movq         %rdi, %rcx
	0x48, 0x83, 0xff, 0xff, //0x00002b4c cmpq         $-1, %rdi
	0x48, 0x89, 0xf8, //0x00002b50 movq         %rdi, %rax
	0x49, 0x0f, 0x44, 0xc0, //0x00002b53 cmoveq       %r8, %rax
	0x4c, 0x0f, 0x45, 0xc7, //0x00002b57 cmovneq      %rdi, %r8
	0x49, 0x83, 0xc2, 0x01, //0x00002b5b addq         $1, %r10
	0x49, 0x83, 0xc7, 0xff, //0x00002b5f addq         $-1, %r15
	0x48, 0x89, 0xc7, //0x00002b63 movq         %rax, %rdi
	0xe9, 0x70, 0x00, 0x00, 0x00, //0x00002b66 jmp          LBB0_531
	//0x00002b6b LBB0_524
	0x49, 0x83, 0xff, 0x01, //0x00002b6b cmpq         $1, %r15
	0x0f, 0x84, 0x48, 0x11, 0x00, 0x00, //0x00002b6f je           LBB0_755
	0x4c, 0x89, 0xd3, //0x00002b75 movq         %r10, %rbx
	0x4c, 0x29, 0xdb, //0x00002b78 subq         %r11, %rbx
	0x49, 0x83, 0xf8, 0xff, //0x00002b7b cmpq         $-1, %r8
	0x48, 0x0f, 0x44, 0xfb, //0x00002b7f cmoveq       %rbx, %rdi
	0x4c, 0x0f, 0x44, 0xc3, //0x00002b83 cmoveq       %rbx, %r8
	0x48, 0x83, 0xc3, 0x01, //0x00002b87 addq         $1, %rbx
	0x48, 0x8b, 0x4c, 0x24, 0x08, //0x00002b8b movq         $8(%rsp), %rcx
	0x48, 0x29, 0xd9, //0x00002b90 subq         %rbx, %rcx
	0x0f, 0x84, 0x24, 0x11, 0x00, 0x00, //0x00002b93 je           LBB0_755
	0x41, 0x0f, 0xbe, 0x14, 0x1b, //0x00002b99 movsbl       (%r11,%rbx), %edx
	0x83, 0xc2, 0xde, //0x00002b9e addl         $-34, %edx
	0x83, 0xfa, 0x53, //0x00002ba1 cmpl         $83, %edx
	0x0f, 0x87, 0x69, 0x12, 0x00, 0x00, //0x00002ba4 ja           LBB0_781
	0x48, 0x8d, 0x35, 0x93, 0x14, 0x00, 0x00, //0x00002baa leaq         $5267(%rip), %rsi  /* LJTI0_2+0(%rip) */
	0x48, 0x63, 0x04, 0x96, //0x00002bb1 movslq       (%rsi,%rdx,4), %rax
	0x48, 0x01, 0xf0, //0x00002bb5 addq         %rsi, %rax
	0xff, 0xe0, //0x00002bb8 jmpq         *%rax
	//0x00002bba LBB0_528
	0x48, 0x8d, 0x43, 0x01, //0x00002bba leaq         $1(%rbx), %rax
	//0x00002bbe LBB0_529
	0x48, 0x85, 0xc0, //0x00002bbe testq        %rax, %rax
	0x0f, 0x88, 0x32, 0x12, 0x00, 0x00, //0x00002bc1 js           LBB0_780
	0x48, 0x89, 0xc1, //0x00002bc7 movq         %rax, %rcx
	0x48, 0x29, 0xd9, //0x00002bca subq         %rbx, %rcx
	0x48, 0x8d, 0x41, 0x01, //0x00002bcd leaq         $1(%rcx), %rax
	0x49, 0x29, 0xc7, //0x00002bd1 subq         %rax, %r15
	0x49, 0x01, 0xca, //0x00002bd4 addq         %rcx, %r10
	0x49, 0x83, 0xc2, 0x01, //0x00002bd7 addq         $1, %r10
	//0x00002bdb LBB0_531
	0xc4, 0x41, 0x35, 0x76, 0xc9, //0x00002bdb vpcmpeqd     %ymm9, %ymm9, %ymm9
	0xc5, 0xfe, 0x6f, 0x25, 0xf8, 0xd5, 0xff, 0xff, //0x00002be0 vmovdqu      $-10760(%rip), %ymm4  /* LCPI0_19+0(%rip) */
	0xe9, 0x03, 0xfe, 0xff, 0xff, //0x00002be8 jmp          LBB0_509
	//0x00002bed LBB0_532
	0x48, 0x83, 0xff, 0xff, //0x00002bed cmpq         $-1, %rdi
	0x0f, 0x85, 0x12, 0x00, 0x00, 0x00, //0x00002bf1 jne          LBB0_534
	0x4c, 0x89, 0xd0, //0x00002bf7 movq         %r10, %rax
	0x4c, 0x29, 0xd8, //0x00002bfa subq         %r11, %rax
	0x48, 0x0f, 0xbc, 0xf2, //0x00002bfd bsfq         %rdx, %rsi
	0x48, 0x01, 0xc6, //0x00002c01 addq         %rax, %rsi
	0x48, 0x89, 0x74, 0x24, 0x08, //0x00002c04 movq         %rsi, $8(%rsp)
	//0x00002c09 LBB0_534
	0x44, 0x89, 0xc0, //0x00002c09 movl         %r8d, %eax
	0xf7, 0xd0, //0x00002c0c notl         %eax
	0x21, 0xd0, //0x00002c0e andl         %edx, %eax
	0x8d, 0x34, 0x00, //0x00002c10 leal         (%rax,%rax), %esi
	0x41, 0x8d, 0x3c, 0x40, //0x00002c13 leal         (%r8,%rax,2), %edi
	0xf7, 0xd6, //0x00002c17 notl         %esi
	0x21, 0xd6, //0x00002c19 andl         %edx, %esi
	0x81, 0xe6, 0xaa, 0xaa, 0xaa, 0xaa, //0x00002c1b andl         $-1431655766, %esi
	0x45, 0x31, 0xc0, //0x00002c21 xorl         %r8d, %r8d
	0x01, 0xc6, //0x00002c24 addl         %eax, %esi
	0x41, 0x0f, 0x92, 0xc0, //0x00002c26 setb         %r8b
	0x01, 0xf6, //0x00002c2a addl         %esi, %esi
	0x81, 0xf6, 0x55, 0x55, 0x55, 0x55, //0x00002c2c xorl         $1431655765, %esi
	0x21, 0xfe, //0x00002c32 andl         %edi, %esi
	0xf7, 0xd6, //0x00002c34 notl         %esi
	0x21, 0xf1, //0x00002c36 andl         %esi, %ecx
	0x4c, 0x8b, 0x74, 0x24, 0x38, //0x00002c38 movq         $56(%rsp), %r14
	0xc4, 0x41, 0x35, 0x76, 0xc9, //0x00002c3d vpcmpeqd     %ymm9, %ymm9, %ymm9
	0xc5, 0xfe, 0x6f, 0x25, 0x96, 0xd5, 0xff, 0xff, //0x00002c42 vmovdqu      $-10858(%rip), %ymm4  /* LCPI0_19+0(%rip) */
	0x48, 0x8b, 0x7c, 0x24, 0x08, //0x00002c4a movq         $8(%rsp), %rdi
	0x48, 0x85, 0xc9, //0x00002c4f testq        %rcx, %rcx
	0x0f, 0x85, 0xf1, 0xf4, 0xff, 0xff, //0x00002c52 jne          LBB0_260
	//0x00002c58 LBB0_535
	0x48, 0x89, 0x7c, 0x24, 0x08, //0x00002c58 movq         %rdi, $8(%rsp)
	0x49, 0x83, 0xc2, 0x20, //0x00002c5d addq         $32, %r10
	0x48, 0x83, 0xc3, 0xe0, //0x00002c61 addq         $-32, %rbx
	//0x00002c65 LBB0_536
	0x4d, 0x85, 0xc0, //0x00002c65 testq        %r8, %r8
	0x0f, 0x85, 0xf3, 0x03, 0x00, 0x00, //0x00002c68 jne          LBB0_591
	0x4c, 0x89, 0xdf, //0x00002c6e movq         %r11, %rdi
	0x48, 0xf7, 0xd7, //0x00002c71 notq         %rdi
	0x48, 0x8b, 0x74, 0x24, 0x08, //0x00002c74 movq         $8(%rsp), %rsi
	0x48, 0x85, 0xdb, //0x00002c79 testq        %rbx, %rbx
	0x0f, 0x84, 0x86, 0x00, 0x00, 0x00, //0x00002c7c je           LBB0_549
	//0x00002c82 LBB0_538
	0x48, 0x83, 0xc7, 0x01, //0x00002c82 addq         $1, %rdi
	//0x00002c86 LBB0_539
	0x31, 0xd2, //0x00002c86 xorl         %edx, %edx
	//0x00002c88 LBB0_540
	0x41, 0x0f, 0xb6, 0x0c, 0x12, //0x00002c88 movzbl       (%r10,%rdx), %ecx
	0x80, 0xf9, 0x22, //0x00002c8d cmpb         $34, %cl
	0x0f, 0x84, 0x6b, 0x00, 0x00, 0x00, //0x00002c90 je           LBB0_548
	0x80, 0xf9, 0x5c, //0x00002c96 cmpb         $92, %cl
	0x0f, 0x84, 0x12, 0x00, 0x00, 0x00, //0x00002c99 je           LBB0_545
	0x48, 0x83, 0xc2, 0x01, //0x00002c9f addq         $1, %rdx
	0x48, 0x39, 0xd3, //0x00002ca3 cmpq         %rdx, %rbx
	0x0f, 0x85, 0xdc, 0xff, 0xff, 0xff, //0x00002ca6 jne          LBB0_540
	0xe9, 0x5f, 0x00, 0x00, 0x00, //0x00002cac jmp          LBB0_543
	//0x00002cb1 LBB0_545
	0x48, 0x8d, 0x43, 0xff, //0x00002cb1 leaq         $-1(%rbx), %rax
	0x48, 0x39, 0xd0, //0x00002cb5 cmpq         %rdx, %rax
	0x0f, 0x84, 0x4a, 0x0e, 0x00, 0x00, //0x00002cb8 je           LBB0_547
	0x4a, 0x8d, 0x04, 0x17, //0x00002cbe leaq         (%rdi,%r10), %rax
	0x48, 0x01, 0xd0, //0x00002cc2 addq         %rdx, %rax
	0x48, 0x83, 0xfe, 0xff, //0x00002cc5 cmpq         $-1, %rsi
	0x48, 0x8b, 0x4c, 0x24, 0x08, //0x00002cc9 movq         $8(%rsp), %rcx
	0x48, 0x0f, 0x44, 0xc8, //0x00002cce cmoveq       %rax, %rcx
	0x48, 0x89, 0x4c, 0x24, 0x08, //0x00002cd2 movq         %rcx, $8(%rsp)
	0x48, 0x0f, 0x44, 0xf0, //0x00002cd7 cmoveq       %rax, %rsi
	0x49, 0x01, 0xd2, //0x00002cdb addq         %rdx, %r10
	0x49, 0x83, 0xc2, 0x02, //0x00002cde addq         $2, %r10
	0x48, 0x89, 0xd8, //0x00002ce2 movq         %rbx, %rax
	0x48, 0x29, 0xd0, //0x00002ce5 subq         %rdx, %rax
	0x48, 0x83, 0xc0, 0xfe, //0x00002ce8 addq         $-2, %rax
	0x48, 0x83, 0xc3, 0xfe, //0x00002cec addq         $-2, %rbx
	0x48, 0x39, 0xd3, //0x00002cf0 cmpq         %rdx, %rbx
	0x48, 0x89, 0xc3, //0x00002cf3 movq         %rax, %rbx
	0x0f, 0x85, 0x8a, 0xff, 0xff, 0xff, //0x00002cf6 jne          LBB0_539
	0xe9, 0x07, 0x0e, 0x00, 0x00, //0x00002cfc jmp          LBB0_547
	//0x00002d01 LBB0_548
	0x49, 0x01, 0xd2, //0x00002d01 addq         %rdx, %r10
	0x49, 0x83, 0xc2, 0x01, //0x00002d04 addq         $1, %r10
	//0x00002d08 LBB0_549
	0x4d, 0x29, 0xda, //0x00002d08 subq         %r11, %r10
	0xe9, 0x3a, 0x03, 0x00, 0x00, //0x00002d0b jmp          LBB0_590
	//0x00002d10 LBB0_543
	0x80, 0xf9, 0x22, //0x00002d10 cmpb         $34, %cl
	0x0f, 0x85, 0xef, 0x0d, 0x00, 0x00, //0x00002d13 jne          LBB0_547
	0x49, 0x01, 0xda, //0x00002d19 addq         %rbx, %r10
	0xe9, 0xe7, 0xff, 0xff, 0xff, //0x00002d1c jmp          LBB0_549
	//0x00002d21 LBB0_550
	0x48, 0x89, 0xfb, //0x00002d21 movq         %rdi, %rbx
	0x48, 0x83, 0xff, 0xff, //0x00002d24 cmpq         $-1, %rdi
	0x0f, 0x85, 0x15, 0x00, 0x00, 0x00, //0x00002d28 jne          LBB0_553
	0x4c, 0x89, 0xd0, //0x00002d2e movq         %r10, %rax
	0x4c, 0x29, 0xd8, //0x00002d31 subq         %r11, %rax
	0x48, 0x0f, 0xbc, 0xd9, //0x00002d34 bsfq         %rcx, %rbx
	0x48, 0x01, 0xc3, //0x00002d38 addq         %rax, %rbx
	0xe9, 0x03, 0x00, 0x00, 0x00, //0x00002d3b jmp          LBB0_553
	//0x00002d40 LBB0_552
	0x48, 0x89, 0xfb, //0x00002d40 movq         %rdi, %rbx
	//0x00002d43 LBB0_553
	0x44, 0x89, 0xc0, //0x00002d43 movl         %r8d, %eax
	0xf7, 0xd0, //0x00002d46 notl         %eax
	0x21, 0xc8, //0x00002d48 andl         %ecx, %eax
	0x8d, 0x14, 0x00, //0x00002d4a leal         (%rax,%rax), %edx
	0x41, 0x8d, 0x3c, 0x40, //0x00002d4d leal         (%r8,%rax,2), %edi
	0xf7, 0xd2, //0x00002d51 notl         %edx
	0x21, 0xca, //0x00002d53 andl         %ecx, %edx
	0x81, 0xe2, 0xaa, 0xaa, 0xaa, 0xaa, //0x00002d55 andl         $-1431655766, %edx
	0x45, 0x31, 0xc0, //0x00002d5b xorl         %r8d, %r8d
	0x01, 0xc2, //0x00002d5e addl         %eax, %edx
	0x41, 0x0f, 0x92, 0xc0, //0x00002d60 setb         %r8b
	0x01, 0xd2, //0x00002d64 addl         %edx, %edx
	0x81, 0xf2, 0x55, 0x55, 0x55, 0x55, //0x00002d66 xorl         $1431655765, %edx
	0x21, 0xfa, //0x00002d6c andl         %edi, %edx
	0xf7, 0xd2, //0x00002d6e notl         %edx
	0x21, 0xd6, //0x00002d70 andl         %edx, %esi
	0xc4, 0x41, 0x35, 0x76, 0xc9, //0x00002d72 vpcmpeqd     %ymm9, %ymm9, %ymm9
	0xc5, 0xfe, 0x6f, 0x25, 0x61, 0xd4, 0xff, 0xff, //0x00002d77 vmovdqu      $-11167(%rip), %ymm4  /* LCPI0_19+0(%rip) */
	0x48, 0x89, 0xdf, //0x00002d7f movq         %rbx, %rdi
	0x48, 0x85, 0xf6, //0x00002d82 testq        %rsi, %rsi
	0x48, 0x89, 0x7c, 0x24, 0x08, //0x00002d85 movq         %rdi, $8(%rsp)
	0x0f, 0x85, 0x19, 0xf4, 0xff, 0xff, //0x00002d8a jne          LBB0_348
	//0x00002d90 LBB0_554
	0xb9, 0x40, 0x00, 0x00, 0x00, //0x00002d90 movl         $64, %ecx
	//0x00002d95 LBB0_555
	0xc5, 0xbd, 0x64, 0xc8, //0x00002d95 vpcmpgtb     %ymm0, %ymm8, %ymm1
	0xc4, 0xc1, 0x7d, 0x64, 0xc1, //0x00002d99 vpcmpgtb     %ymm9, %ymm0, %ymm0
	0xc5, 0xf5, 0xdb, 0xc0, //0x00002d9e vpand        %ymm0, %ymm1, %ymm0
	0xc5, 0xfd, 0xd7, 0xf8, //0x00002da2 vpmovmskb    %ymm0, %edi
	0x0f, 0xbc, 0xd7, //0x00002da6 bsfl         %edi, %edx
	0x48, 0x85, 0xf6, //0x00002da9 testq        %rsi, %rsi
	0x0f, 0x84, 0x2a, 0x00, 0x00, 0x00, //0x00002dac je           LBB0_558
	0x85, 0xff, //0x00002db2 testl        %edi, %edi
	0xb8, 0x40, 0x00, 0x00, 0x00, //0x00002db4 movl         $64, %eax
	0x0f, 0x44, 0xd0, //0x00002db9 cmovel       %eax, %edx
	0x48, 0x39, 0xd1, //0x00002dbc cmpq         %rdx, %rcx
	0x0f, 0x87, 0x67, 0x0f, 0x00, 0x00, //0x00002dbf ja           LBB0_766
	0x4d, 0x29, 0xda, //0x00002dc5 subq         %r11, %r10
	0x49, 0x01, 0xca, //0x00002dc8 addq         %rcx, %r10
	0x49, 0x83, 0xc2, 0x01, //0x00002dcb addq         $1, %r10
	0x4d, 0x89, 0xf7, //0x00002dcf movq         %r14, %r15
	0x4c, 0x8b, 0x74, 0x24, 0x38, //0x00002dd2 movq         $56(%rsp), %r14
	0xe9, 0x4b, 0xe9, 0xff, 0xff, //0x00002dd7 jmp          LBB0_266
	//0x00002ddc LBB0_558
	0x85, 0xff, //0x00002ddc testl        %edi, %edi
	0x0f, 0x85, 0x74, 0x0f, 0x00, 0x00, //0x00002dde jne          LBB0_767
	0x49, 0x83, 0xc2, 0x20, //0x00002de4 addq         $32, %r10
	0x49, 0x83, 0xc7, 0xe0, //0x00002de8 addq         $-32, %r15
	//0x00002dec LBB0_560
	0x4d, 0x85, 0xc0, //0x00002dec testq        %r8, %r8
	0x0f, 0x85, 0xae, 0x02, 0x00, 0x00, //0x00002def jne          LBB0_593
	0x4c, 0x8b, 0x44, 0x24, 0x08, //0x00002df5 movq         $8(%rsp), %r8
	0x4d, 0x85, 0xff, //0x00002dfa testq        %r15, %r15
	0x0f, 0x84, 0xe2, 0x0e, 0x00, 0x00, //0x00002dfd je           LBB0_595
	//0x00002e03 LBB0_562
	0x41, 0x0f, 0xb6, 0x0a, //0x00002e03 movzbl       (%r10), %ecx
	0x80, 0xf9, 0x22, //0x00002e07 cmpb         $34, %cl
	0x0f, 0x84, 0x30, 0x02, 0x00, 0x00, //0x00002e0a je           LBB0_589
	0x80, 0xf9, 0x5c, //0x00002e10 cmpb         $92, %cl
	0x0f, 0x84, 0x1f, 0x00, 0x00, 0x00, //0x00002e13 je           LBB0_566
	0x80, 0xf9, 0x1f, //0x00002e19 cmpb         $31, %cl
	0x0f, 0x86, 0x50, 0x0f, 0x00, 0x00, //0x00002e1c jbe          LBB0_769
	0x49, 0x83, 0xc2, 0x01, //0x00002e22 addq         $1, %r10
	0x49, 0x83, 0xc7, 0xff, //0x00002e26 addq         $-1, %r15
	0x4d, 0x85, 0xff, //0x00002e2a testq        %r15, %r15
	0x0f, 0x85, 0xd0, 0xff, 0xff, 0xff, //0x00002e2d jne          LBB0_562
	0xe9, 0xad, 0x0e, 0x00, 0x00, //0x00002e33 jmp          LBB0_595
	//0x00002e38 LBB0_566
	0x49, 0x83, 0xff, 0x01, //0x00002e38 cmpq         $1, %r15
	0x0f, 0x84, 0xa3, 0x0e, 0x00, 0x00, //0x00002e3c je           LBB0_595
	0x4c, 0x89, 0xd3, //0x00002e42 movq         %r10, %rbx
	0x4c, 0x29, 0xdb, //0x00002e45 subq         %r11, %rbx
	0x49, 0x83, 0xf8, 0xff, //0x00002e48 cmpq         $-1, %r8
	0x48, 0x8b, 0x44, 0x24, 0x08, //0x00002e4c movq         $8(%rsp), %rax
	0x48, 0x0f, 0x44, 0xc3, //0x00002e51 cmoveq       %rbx, %rax
	0x48, 0x89, 0x44, 0x24, 0x08, //0x00002e55 movq         %rax, $8(%rsp)
	0x4c, 0x0f, 0x44, 0xc3, //0x00002e5a cmoveq       %rbx, %r8
	0x48, 0x83, 0xc3, 0x01, //0x00002e5e addq         $1, %rbx
	0x4c, 0x89, 0xe1, //0x00002e62 movq         %r12, %rcx
	0x48, 0x29, 0xd9, //0x00002e65 subq         %rbx, %rcx
	0x0f, 0x84, 0x77, 0x0e, 0x00, 0x00, //0x00002e68 je           LBB0_595
	0x41, 0x0f, 0xbe, 0x14, 0x1b, //0x00002e6e movsbl       (%r11,%rbx), %edx
	0x83, 0xc2, 0xde, //0x00002e73 addl         $-34, %edx
	0x83, 0xfa, 0x53, //0x00002e76 cmpl         $83, %edx
	0x0f, 0x87, 0x94, 0x0f, 0x00, 0x00, //0x00002e79 ja           LBB0_781
	0x48, 0x8d, 0x35, 0x4e, 0x16, 0x00, 0x00, //0x00002e7f leaq         $5710(%rip), %rsi  /* LJTI0_5+0(%rip) */
	0x48, 0x63, 0x04, 0x96, //0x00002e86 movslq       (%rsi,%rdx,4), %rax
	0x48, 0x01, 0xf0, //0x00002e8a addq         %rsi, %rax
	0xff, 0xe0, //0x00002e8d jmpq         *%rax
	//0x00002e8f LBB0_570
	0x48, 0x8d, 0x43, 0x01, //0x00002e8f leaq         $1(%rbx), %rax
	//0x00002e93 LBB0_571
	0x48, 0x85, 0xc0, //0x00002e93 testq        %rax, %rax
	0x0f, 0x88, 0x83, 0x0f, 0x00, 0x00, //0x00002e96 js           LBB0_782
	0x48, 0x89, 0xc1, //0x00002e9c movq         %rax, %rcx
	0x48, 0x29, 0xd9, //0x00002e9f subq         %rbx, %rcx
	0x48, 0x8d, 0x41, 0x01, //0x00002ea2 leaq         $1(%rcx), %rax
	0x49, 0x29, 0xc7, //0x00002ea6 subq         %rax, %r15
	0x49, 0x01, 0xca, //0x00002ea9 addq         %rcx, %r10
	0x49, 0x83, 0xc2, 0x01, //0x00002eac addq         $1, %r10
	0x4d, 0x85, 0xff, //0x00002eb0 testq        %r15, %r15
	0x0f, 0x85, 0x4a, 0xff, 0xff, 0xff, //0x00002eb3 jne          LBB0_562
	0xe9, 0x27, 0x0e, 0x00, 0x00, //0x00002eb9 jmp          LBB0_595
	//0x00002ebe LBB0_573
	0x48, 0x83, 0xf9, 0x05, //0x00002ebe cmpq         $5, %rcx
	0x0f, 0x82, 0x1d, 0x0e, 0x00, 0x00, //0x00002ec2 jb           LBB0_595
	0x41, 0x8b, 0x54, 0x1b, 0x01, //0x00002ec8 movl         $1(%r11,%rbx), %edx
	0x89, 0xd6, //0x00002ecd movl         %edx, %esi
	0xf7, 0xd6, //0x00002ecf notl         %esi
	0x8d, 0x82, 0xd0, 0xcf, 0xcf, 0xcf, //0x00002ed1 leal         $-808464432(%rdx), %eax
	0x81, 0xe6, 0x80, 0x80, 0x80, 0x80, //0x00002ed7 andl         $-2139062144, %esi
	0x85, 0xc6, //0x00002edd testl        %eax, %esi
	0x0f, 0x85, 0x2e, 0x0f, 0x00, 0x00, //0x00002edf jne          LBB0_781
	0x8d, 0x82, 0x19, 0x19, 0x19, 0x19, //0x00002ee5 leal         $421075225(%rdx), %eax
	0x09, 0xd0, //0x00002eeb orl          %edx, %eax
	0xa9, 0x80, 0x80, 0x80, 0x80, //0x00002eed testl        $-2139062144, %eax
	0x0f, 0x85, 0x1b, 0x0f, 0x00, 0x00, //0x00002ef2 jne          LBB0_781
	0x89, 0xd7, //0x00002ef8 movl         %edx, %edi
	0x81, 0xe7, 0x7f, 0x7f, 0x7f, 0x7f, //0x00002efa andl         $2139062143, %edi
	0xb8, 0xc0, 0xc0, 0xc0, 0xc0, //0x00002f00 movl         $-1061109568, %eax
	0x29, 0xf8, //0x00002f05 subl         %edi, %eax
	0x89, 0x44, 0x24, 0x28, //0x00002f07 movl         %eax, $40(%rsp)
	0x8d, 0x87, 0x46, 0x46, 0x46, 0x46, //0x00002f0b leal         $1179010630(%rdi), %eax
	0x89, 0x44, 0x24, 0x30, //0x00002f11 movl         %eax, $48(%rsp)
	0x8b, 0x44, 0x24, 0x28, //0x00002f15 movl         $40(%rsp), %eax
	0x21, 0xf0, //0x00002f19 andl         %esi, %eax
	0x85, 0x44, 0x24, 0x30, //0x00002f1b testl        %eax, $48(%rsp)
	0x0f, 0x85, 0xee, 0x0e, 0x00, 0x00, //0x00002f1f jne          LBB0_781
	0xb8, 0xe0, 0xe0, 0xe0, 0xe0, //0x00002f25 movl         $-522133280, %eax
	0x29, 0xf8, //0x00002f2a subl         %edi, %eax
	0x81, 0xc7, 0x39, 0x39, 0x39, 0x39, //0x00002f2c addl         $960051513, %edi
	0x21, 0xc6, //0x00002f32 andl         %eax, %esi
	0x85, 0xfe, //0x00002f34 testl        %edi, %esi
	0x0f, 0x85, 0xd7, 0x0e, 0x00, 0x00, //0x00002f36 jne          LBB0_781
	0x0f, 0xca, //0x00002f3c bswapl       %edx
	0x89, 0xd0, //0x00002f3e movl         %edx, %eax
	0xc1, 0xe8, 0x04, //0x00002f40 shrl         $4, %eax
	0xf7, 0xd0, //0x00002f43 notl         %eax
	0x25, 0x01, 0x01, 0x01, 0x01, //0x00002f45 andl         $16843009, %eax
	0x8d, 0x04, 0xc0, //0x00002f4a leal         (%rax,%rax,8), %eax
	0x81, 0xe2, 0x0f, 0x0f, 0x0f, 0x0f, //0x00002f4d andl         $252645135, %edx
	0x01, 0xc2, //0x00002f53 addl         %eax, %edx
	0x89, 0xd0, //0x00002f55 movl         %edx, %eax
	0xc1, 0xe8, 0x0c, //0x00002f57 shrl         $12, %eax
	0xc1, 0xea, 0x08, //0x00002f5a shrl         $8, %edx
	0x09, 0xc2, //0x00002f5d orl          %eax, %edx
	0x81, 0xe2, 0x00, 0xfc, 0x00, 0x00, //0x00002f5f andl         $64512, %edx
	0x81, 0xfa, 0x00, 0xd8, 0x00, 0x00, //0x00002f65 cmpl         $55296, %edx
	0x0f, 0x85, 0xc6, 0x00, 0x00, 0x00, //0x00002f6b jne          LBB0_588
	0x48, 0x83, 0xf9, 0x0b, //0x00002f71 cmpq         $11, %rcx
	0x0f, 0x82, 0xbc, 0x00, 0x00, 0x00, //0x00002f75 jb           LBB0_588
	0x41, 0x80, 0x7c, 0x1b, 0x05, 0x5c, //0x00002f7b cmpb         $92, $5(%r11,%rbx)
	0x0f, 0x85, 0xb0, 0x00, 0x00, 0x00, //0x00002f81 jne          LBB0_588
	0x41, 0x80, 0x7c, 0x1b, 0x06, 0x75, //0x00002f87 cmpb         $117, $6(%r11,%rbx)
	0x0f, 0x85, 0xa4, 0x00, 0x00, 0x00, //0x00002f8d jne          LBB0_588
	0x41, 0x8b, 0x4c, 0x1b, 0x07, //0x00002f93 movl         $7(%r11,%rbx), %ecx
	0x89, 0xca, //0x00002f98 movl         %ecx, %edx
	0xf7, 0xd2, //0x00002f9a notl         %edx
	0x8d, 0x81, 0xd0, 0xcf, 0xcf, 0xcf, //0x00002f9c leal         $-808464432(%rcx), %eax
	0x81, 0xe2, 0x80, 0x80, 0x80, 0x80, //0x00002fa2 andl         $-2139062144, %edx
	0x85, 0xc2, //0x00002fa8 testl        %eax, %edx
	0x0f, 0x85, 0x87, 0x00, 0x00, 0x00, //0x00002faa jne          LBB0_588
	0x8d, 0x81, 0x19, 0x19, 0x19, 0x19, //0x00002fb0 leal         $421075225(%rcx), %eax
	0x09, 0xc8, //0x00002fb6 orl          %ecx, %eax
	0xa9, 0x80, 0x80, 0x80, 0x80, //0x00002fb8 testl        $-2139062144, %eax
	0x0f, 0x85, 0x74, 0x00, 0x00, 0x00, //0x00002fbd jne          LBB0_588
	0x89, 0xce, //0x00002fc3 movl         %ecx, %esi
	0x81, 0xe6, 0x7f, 0x7f, 0x7f, 0x7f, //0x00002fc5 andl         $2139062143, %esi
	0xb8, 0xc0, 0xc0, 0xc0, 0xc0, //0x00002fcb movl         $-1061109568, %eax
	0x29, 0xf0, //0x00002fd0 subl         %esi, %eax
	0x8d, 0xbe, 0x46, 0x46, 0x46, 0x46, //0x00002fd2 leal         $1179010630(%rsi), %edi
	0x21, 0xd0, //0x00002fd8 andl         %edx, %eax
	0x85, 0xf8, //0x00002fda testl        %edi, %eax
	0x0f, 0x85, 0x55, 0x00, 0x00, 0x00, //0x00002fdc jne          LBB0_588
	0xb8, 0xe0, 0xe0, 0xe0, 0xe0, //0x00002fe2 movl         $-522133280, %eax
	0x29, 0xf0, //0x00002fe7 subl         %esi, %eax
	0x81, 0xc6, 0x39, 0x39, 0x39, 0x39, //0x00002fe9 addl         $960051513, %esi
	0x21, 0xc2, //0x00002fef andl         %eax, %edx
	0x85, 0xf2, //0x00002ff1 testl        %esi, %edx
	0x0f, 0x85, 0x3e, 0x00, 0x00, 0x00, //0x00002ff3 jne          LBB0_588
	0x0f, 0xc9, //0x00002ff9 bswapl       %ecx
	0x89, 0xc8, //0x00002ffb movl         %ecx, %eax
	0xc1, 0xe8, 0x04, //0x00002ffd shrl         $4, %eax
	0xf7, 0xd0, //0x00003000 notl         %eax
	0x25, 0x01, 0x01, 0x01, 0x01, //0x00003002 andl         $16843009, %eax
	0x8d, 0x04, 0xc0, //0x00003007 leal         (%rax,%rax,8), %eax
	0x81, 0xe1, 0x0f, 0x0f, 0x0f, 0x0f, //0x0000300a andl         $252645135, %ecx
	0x01, 0xc1, //0x00003010 addl         %eax, %ecx
	0x89, 0xc8, //0x00003012 movl         %ecx, %eax
	0xc1, 0xe8, 0x0c, //0x00003014 shrl         $12, %eax
	0xc1, 0xe9, 0x08, //0x00003017 shrl         $8, %ecx
	0x09, 0xc1, //0x0000301a orl          %eax, %ecx
	0x81, 0xe1, 0x00, 0xfc, 0x00, 0x00, //0x0000301c andl         $64512, %ecx
	0x81, 0xf9, 0x00, 0xdc, 0x00, 0x00, //0x00003022 cmpl         $56320, %ecx
	0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00003028 jne          LBB0_588
	0x48, 0x8d, 0x43, 0x0b, //0x0000302e leaq         $11(%rbx), %rax
	0xe9, 0x5c, 0xfe, 0xff, 0xff, //0x00003032 jmp          LBB0_571
	//0x00003037 LBB0_588
	0x48, 0x8d, 0x43, 0x05, //0x00003037 leaq         $5(%rbx), %rax
	0xe9, 0x53, 0xfe, 0xff, 0xff, //0x0000303b jmp          LBB0_571
	//0x00003040 LBB0_589
	0x4d, 0x29, 0xda, //0x00003040 subq         %r11, %r10
	0x49, 0x83, 0xc2, 0x01, //0x00003043 addq         $1, %r10
	0x4d, 0x89, 0xf7, //0x00003047 movq         %r14, %r15
	//0x0000304a LBB0_590
	0x4c, 0x8b, 0x74, 0x24, 0x38, //0x0000304a movq         $56(%rsp), %r14
	0xc4, 0x41, 0x35, 0x76, 0xc9, //0x0000304f vpcmpeqd     %ymm9, %ymm9, %ymm9
	0xc5, 0xfe, 0x6f, 0x25, 0x84, 0xd1, 0xff, 0xff, //0x00003054 vmovdqu      $-11900(%rip), %ymm4  /* LCPI0_19+0(%rip) */
	0xe9, 0xc6, 0xe6, 0xff, 0xff, //0x0000305c jmp          LBB0_266
	//0x00003061 LBB0_591
	0x48, 0x85, 0xdb, //0x00003061 testq        %rbx, %rbx
	0x0f, 0x84, 0x9e, 0x0a, 0x00, 0x00, //0x00003064 je           LBB0_547
	0x4c, 0x89, 0xdf, //0x0000306a movq         %r11, %rdi
	0x48, 0xf7, 0xd7, //0x0000306d notq         %rdi
	0x49, 0x8d, 0x04, 0x3a, //0x00003070 leaq         (%r10,%rdi), %rax
	0x48, 0x8b, 0x4c, 0x24, 0x08, //0x00003074 movq         $8(%rsp), %rcx
	0x48, 0x83, 0xf9, 0xff, //0x00003079 cmpq         $-1, %rcx
	0x48, 0x89, 0xce, //0x0000307d movq         %rcx, %rsi
	0x48, 0x0f, 0x44, 0xc8, //0x00003080 cmoveq       %rax, %rcx
	0x48, 0x0f, 0x44, 0xf0, //0x00003084 cmoveq       %rax, %rsi
	0x49, 0x83, 0xc2, 0x01, //0x00003088 addq         $1, %r10
	0x48, 0x83, 0xc3, 0xff, //0x0000308c addq         $-1, %rbx
	0x48, 0x89, 0x4c, 0x24, 0x08, //0x00003090 movq         %rcx, $8(%rsp)
	0x48, 0x85, 0xdb, //0x00003095 testq        %rbx, %rbx
	0x0f, 0x85, 0xe4, 0xfb, 0xff, 0xff, //0x00003098 jne          LBB0_538
	0xe9, 0x65, 0xfc, 0xff, 0xff, //0x0000309e jmp          LBB0_549
	//0x000030a3 LBB0_593
	0x4d, 0x85, 0xff, //0x000030a3 testq        %r15, %r15
	0x0f, 0x84, 0x39, 0x0c, 0x00, 0x00, //0x000030a6 je           LBB0_595
	0x4d, 0x89, 0xd8, //0x000030ac movq         %r11, %r8
	0x49, 0xf7, 0xd0, //0x000030af notq         %r8
	0x4d, 0x01, 0xd0, //0x000030b2 addq         %r10, %r8
	0x48, 0x8b, 0x4c, 0x24, 0x08, //0x000030b5 movq         $8(%rsp), %rcx
	0x48, 0x83, 0xf9, 0xff, //0x000030ba cmpq         $-1, %rcx
	0x48, 0x89, 0xc8, //0x000030be movq         %rcx, %rax
	0x49, 0x0f, 0x44, 0xc0, //0x000030c1 cmoveq       %r8, %rax
	0x4c, 0x0f, 0x45, 0xc1, //0x000030c5 cmovneq      %rcx, %r8
	0x49, 0x83, 0xc2, 0x01, //0x000030c9 addq         $1, %r10
	0x49, 0x83, 0xc7, 0xff, //0x000030cd addq         $-1, %r15
	0x48, 0x89, 0x44, 0x24, 0x08, //0x000030d1 movq         %rax, $8(%rsp)
	0x4d, 0x85, 0xff, //0x000030d6 testq        %r15, %r15
	0x0f, 0x85, 0x24, 0xfd, 0xff, 0xff, //0x000030d9 jne          LBB0_562
	0xe9, 0x01, 0x0c, 0x00, 0x00, //0x000030df jmp          LBB0_595
	//0x000030e4 LBB0_596
	0x48, 0x83, 0xf9, 0x05, //0x000030e4 cmpq         $5, %rcx
	0x0f, 0x82, 0xcf, 0x0b, 0x00, 0x00, //0x000030e8 jb           LBB0_755
	0x45, 0x8b, 0x64, 0x1b, 0x01, //0x000030ee movl         $1(%r11,%rbx), %r12d
	0x44, 0x89, 0xe6, //0x000030f3 movl         %r12d, %esi
	0xf7, 0xd6, //0x000030f6 notl         %esi
	0x41, 0x8d, 0x84, 0x24, 0xd0, 0xcf, 0xcf, 0xcf, //0x000030f8 leal         $-808464432(%r12), %eax
	0x81, 0xe6, 0x80, 0x80, 0x80, 0x80, //0x00003100 andl         $-2139062144, %esi
	0x85, 0xc6, //0x00003106 testl        %eax, %esi
	0x0f, 0x85, 0x05, 0x0d, 0x00, 0x00, //0x00003108 jne          LBB0_781
	0x41, 0x8d, 0x84, 0x24, 0x19, 0x19, 0x19, 0x19, //0x0000310e leal         $421075225(%r12), %eax
	0x44, 0x09, 0xe0, //0x00003116 orl          %r12d, %eax
	0xa9, 0x80, 0x80, 0x80, 0x80, //0x00003119 testl        $-2139062144, %eax
	0x0f, 0x85, 0xef, 0x0c, 0x00, 0x00, //0x0000311e jne          LBB0_781
	0x44, 0x89, 0xe2, //0x00003124 movl         %r12d, %edx
	0x81, 0xe2, 0x7f, 0x7f, 0x7f, 0x7f, //0x00003127 andl         $2139062143, %edx
	0xb8, 0xc0, 0xc0, 0xc0, 0xc0, //0x0000312d movl         $-1061109568, %eax
	0x29, 0xd0, //0x00003132 subl         %edx, %eax
	0x89, 0x44, 0x24, 0x28, //0x00003134 movl         %eax, $40(%rsp)
	0x8d, 0x82, 0x46, 0x46, 0x46, 0x46, //0x00003138 leal         $1179010630(%rdx), %eax
	0x89, 0x44, 0x24, 0x30, //0x0000313e movl         %eax, $48(%rsp)
	0x8b, 0x44, 0x24, 0x28, //0x00003142 movl         $40(%rsp), %eax
	0x21, 0xf0, //0x00003146 andl         %esi, %eax
	0x85, 0x44, 0x24, 0x30, //0x00003148 testl        %eax, $48(%rsp)
	0x0f, 0x85, 0xc1, 0x0c, 0x00, 0x00, //0x0000314c jne          LBB0_781
	0xb8, 0xe0, 0xe0, 0xe0, 0xe0, //0x00003152 movl         $-522133280, %eax
	0x29, 0xd0, //0x00003157 subl         %edx, %eax
	0x81, 0xc2, 0x39, 0x39, 0x39, 0x39, //0x00003159 addl         $960051513, %edx
	0x21, 0xc6, //0x0000315f andl         %eax, %esi
	0x85, 0xd6, //0x00003161 testl        %edx, %esi
	0x0f, 0x85, 0xaa, 0x0c, 0x00, 0x00, //0x00003163 jne          LBB0_781
	0x41, 0x0f, 0xcc, //0x00003169 bswapl       %r12d
	0x44, 0x89, 0xe0, //0x0000316c movl         %r12d, %eax
	0xc1, 0xe8, 0x04, //0x0000316f shrl         $4, %eax
	0xf7, 0xd0, //0x00003172 notl         %eax
	0x25, 0x01, 0x01, 0x01, 0x01, //0x00003174 andl         $16843009, %eax
	0x8d, 0x04, 0xc0, //0x00003179 leal         (%rax,%rax,8), %eax
	0x41, 0x81, 0xe4, 0x0f, 0x0f, 0x0f, 0x0f, //0x0000317c andl         $252645135, %r12d
	0x41, 0x01, 0xc4, //0x00003183 addl         %eax, %r12d
	0x44, 0x89, 0xe0, //0x00003186 movl         %r12d, %eax
	0xc1, 0xe8, 0x0c, //0x00003189 shrl         $12, %eax
	0x41, 0xc1, 0xec, 0x08, //0x0000318c shrl         $8, %r12d
	0x41, 0x09, 0xc4, //0x00003190 orl          %eax, %r12d
	0x41, 0x81, 0xe4, 0x00, 0xfc, 0x00, 0x00, //0x00003193 andl         $64512, %r12d
	0x41, 0x81, 0xfc, 0x00, 0xd8, 0x00, 0x00, //0x0000319a cmpl         $55296, %r12d
	0x0f, 0x85, 0xc8, 0x00, 0x00, 0x00, //0x000031a1 jne          LBB0_611
	0x48, 0x83, 0xf9, 0x0b, //0x000031a7 cmpq         $11, %rcx
	0x0f, 0x82, 0xbe, 0x00, 0x00, 0x00, //0x000031ab jb           LBB0_611
	0x41, 0x80, 0x7c, 0x1b, 0x05, 0x5c, //0x000031b1 cmpb         $92, $5(%r11,%rbx)
	0x0f, 0x85, 0xb2, 0x00, 0x00, 0x00, //0x000031b7 jne          LBB0_611
	0x41, 0x80, 0x7c, 0x1b, 0x06, 0x75, //0x000031bd cmpb         $117, $6(%r11,%rbx)
	0x0f, 0x85, 0xa6, 0x00, 0x00, 0x00, //0x000031c3 jne          LBB0_611
	0x41, 0x8b, 0x4c, 0x1b, 0x07, //0x000031c9 movl         $7(%r11,%rbx), %ecx
	0x89, 0xca, //0x000031ce movl         %ecx, %edx
	0xf7, 0xd2, //0x000031d0 notl         %edx
	0x8d, 0x81, 0xd0, 0xcf, 0xcf, 0xcf, //0x000031d2 leal         $-808464432(%rcx), %eax
	0x81, 0xe2, 0x80, 0x80, 0x80, 0x80, //0x000031d8 andl         $-2139062144, %edx
	0x85, 0xc2, //0x000031de testl        %eax, %edx
	0x0f, 0x85, 0x89, 0x00, 0x00, 0x00, //0x000031e0 jne          LBB0_611
	0x8d, 0x81, 0x19, 0x19, 0x19, 0x19, //0x000031e6 leal         $421075225(%rcx), %eax
	0x09, 0xc8, //0x000031ec orl          %ecx, %eax
	0xa9, 0x80, 0x80, 0x80, 0x80, //0x000031ee testl        $-2139062144, %eax
	0x0f, 0x85, 0x76, 0x00, 0x00, 0x00, //0x000031f3 jne          LBB0_611
	0x89, 0xce, //0x000031f9 movl         %ecx, %esi
	0x81, 0xe6, 0x7f, 0x7f, 0x7f, 0x7f, //0x000031fb andl         $2139062143, %esi
	0xb8, 0xc0, 0xc0, 0xc0, 0xc0, //0x00003201 movl         $-1061109568, %eax
	0x29, 0xf0, //0x00003206 subl         %esi, %eax
	0x44, 0x8d, 0xa6, 0x46, 0x46, 0x46, 0x46, //0x00003208 leal         $1179010630(%rsi), %r12d
	0x21, 0xd0, //0x0000320f andl         %edx, %eax
	0x44, 0x85, 0xe0, //0x00003211 testl        %r12d, %eax
	0x0f, 0x85, 0x55, 0x00, 0x00, 0x00, //0x00003214 jne          LBB0_611
	0xb8, 0xe0, 0xe0, 0xe0, 0xe0, //0x0000321a movl         $-522133280, %eax
	0x29, 0xf0, //0x0000321f subl         %esi, %eax
	0x81, 0xc6, 0x39, 0x39, 0x39, 0x39, //0x00003221 addl         $960051513, %esi
	0x21, 0xc2, //0x00003227 andl         %eax, %edx
	0x85, 0xf2, //0x00003229 testl        %esi, %edx
	0x0f, 0x85, 0x3e, 0x00, 0x00, 0x00, //0x0000322b jne          LBB0_611
	0x0f, 0xc9, //0x00003231 bswapl       %ecx
	0x89, 0xc8, //0x00003233 movl         %ecx, %eax
	0xc1, 0xe8, 0x04, //0x00003235 shrl         $4, %eax
	0xf7, 0xd0, //0x00003238 notl         %eax
	0x25, 0x01, 0x01, 0x01, 0x01, //0x0000323a andl         $16843009, %eax
	0x8d, 0x04, 0xc0, //0x0000323f leal         (%rax,%rax,8), %eax
	0x81, 0xe1, 0x0f, 0x0f, 0x0f, 0x0f, //0x00003242 andl         $252645135, %ecx
	0x01, 0xc1, //0x00003248 addl         %eax, %ecx
	0x89, 0xc8, //0x0000324a movl         %ecx, %eax
	0xc1, 0xe8, 0x0c, //0x0000324c shrl         $12, %eax
	0xc1, 0xe9, 0x08, //0x0000324f shrl         $8, %ecx
	0x09, 0xc1, //0x00003252 orl          %eax, %ecx
	0x81, 0xe1, 0x00, 0xfc, 0x00, 0x00, //0x00003254 andl         $64512, %ecx
	0x81, 0xf9, 0x00, 0xdc, 0x00, 0x00, //0x0000325a cmpl         $56320, %ecx
	0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00003260 jne          LBB0_611
	0x48, 0x8d, 0x43, 0x0b, //0x00003266 leaq         $11(%rbx), %rax
	0xe9, 0x4f, 0xf9, 0xff, 0xff, //0x0000326a jmp          LBB0_529
	//0x0000326f LBB0_611
	0x48, 0x8d, 0x43, 0x05, //0x0000326f leaq         $5(%rbx), %rax
	0xe9, 0x46, 0xf9, 0xff, 0xff, //0x00003273 jmp          LBB0_529
	//0x00003278 LBB0_640
	0x4d, 0x89, 0x2f, //0x00003278 movq         %r13, (%r15)
	//0x0000327b LBB0_772
	0x48, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x0000327b movq         $-1, %rbx
	0xe9, 0x32, 0x07, 0x00, 0x00, //0x00003282 jmp          LBB0_715
	//0x00003287 LBB0_642
	0x48, 0x8d, 0x48, 0x04, //0x00003287 leaq         $4(%rax), %rcx
	0xe9, 0x33, 0x01, 0x00, 0x00, //0x0000328b jmp          LBB0_659
	//0x00003290 LBB0_732
	0x48, 0xc7, 0xc3, 0xf9, 0xff, 0xff, 0xff, //0x00003290 movq         $-7, %rbx
	0xe9, 0x1d, 0x07, 0x00, 0x00, //0x00003297 jmp          LBB0_715
	//0x0000329c LBB0_643
	0x4c, 0x89, 0xd3, //0x0000329c movq         %r10, %rbx
	0x48, 0x83, 0xfb, 0xff, //0x0000329f cmpq         $-1, %rbx
	0x48, 0x8b, 0x54, 0x24, 0x28, //0x000032a3 movq         $40(%rsp), %rdx
	0x0f, 0x85, 0xa9, 0x07, 0x00, 0x00, //0x000032a8 jne          LBB0_724
	//0x000032ae LBB0_644
	0x48, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x000032ae movq         $-1, %rbx
	0x48, 0x89, 0xc2, //0x000032b5 movq         %rax, %rdx
	0xe9, 0x9a, 0x07, 0x00, 0x00, //0x000032b8 jmp          LBB0_724
	//0x000032bd LBB0_645
	0x4d, 0x89, 0xfc, //0x000032bd movq         %r15, %r12
	0x4c, 0x8b, 0x47, 0x08, //0x000032c0 movq         $8(%rdi), %r8
	0x4d, 0x89, 0xc6, //0x000032c4 movq         %r8, %r14
	0x49, 0x29, 0xd6, //0x000032c7 subq         %rdx, %r14
	0x49, 0x83, 0xfe, 0x20, //0x000032ca cmpq         $32, %r14
	0x0f, 0x8c, 0x19, 0x0a, 0x00, 0x00, //0x000032ce jl           LBB0_759
	0x4d, 0x8d, 0x0c, 0x03, //0x000032d4 leaq         (%r11,%rax), %r9
	0x49, 0x29, 0xc0, //0x000032d8 subq         %rax, %r8
	0xbb, 0x1f, 0x00, 0x00, 0x00, //0x000032db movl         $31, %ebx
	0x45, 0x31, 0xf6, //0x000032e0 xorl         %r14d, %r14d
	0xc5, 0xfe, 0x6f, 0x05, 0x95, 0xcd, 0xff, 0xff, //0x000032e3 vmovdqu      $-12907(%rip), %ymm0  /* LCPI0_7+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x0d, 0xad, 0xcd, 0xff, 0xff, //0x000032eb vmovdqu      $-12883(%rip), %ymm1  /* LCPI0_8+0(%rip) */
	0x45, 0x31, 0xff, //0x000032f3 xorl         %r15d, %r15d
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000032f6 .p2align 4, 0x90
	//0x00003300 LBB0_647
	0xc4, 0x81, 0x7e, 0x6f, 0x54, 0x31, 0x01, //0x00003300 vmovdqu      $1(%r9,%r14), %ymm2
	0xc5, 0xed, 0x74, 0xd8, //0x00003307 vpcmpeqb     %ymm0, %ymm2, %ymm3
	0xc5, 0x7d, 0xd7, 0xd3, //0x0000330b vpmovmskb    %ymm3, %r10d
	0xc5, 0xed, 0x74, 0xd1, //0x0000330f vpcmpeqb     %ymm1, %ymm2, %ymm2
	0xc5, 0xfd, 0xd7, 0xca, //0x00003313 vpmovmskb    %ymm2, %ecx
	0x85, 0xc9, //0x00003317 testl        %ecx, %ecx
	0x0f, 0x85, 0x11, 0x00, 0x00, 0x00, //0x00003319 jne          LBB0_650
	0x4d, 0x85, 0xff, //0x0000331f testq        %r15, %r15
	0x0f, 0x85, 0x08, 0x00, 0x00, 0x00, //0x00003322 jne          LBB0_650
	0x45, 0x31, 0xff, //0x00003328 xorl         %r15d, %r15d
	0xe9, 0x31, 0x00, 0x00, 0x00, //0x0000332b jmp          LBB0_651
	//0x00003330 LBB0_650
	0x44, 0x89, 0xfe, //0x00003330 movl         %r15d, %esi
	0xf7, 0xd6, //0x00003333 notl         %esi
	0x21, 0xce, //0x00003335 andl         %ecx, %esi
	0x8d, 0x14, 0x36, //0x00003337 leal         (%rsi,%rsi), %edx
	0x44, 0x09, 0xfa, //0x0000333a orl          %r15d, %edx
	0x89, 0xd7, //0x0000333d movl         %edx, %edi
	0xf7, 0xd7, //0x0000333f notl         %edi
	0x21, 0xcf, //0x00003341 andl         %ecx, %edi
	0x81, 0xe7, 0xaa, 0xaa, 0xaa, 0xaa, //0x00003343 andl         $-1431655766, %edi
	0x45, 0x31, 0xff, //0x00003349 xorl         %r15d, %r15d
	0x01, 0xf7, //0x0000334c addl         %esi, %edi
	0x41, 0x0f, 0x92, 0xc7, //0x0000334e setb         %r15b
	0x01, 0xff, //0x00003352 addl         %edi, %edi
	0x81, 0xf7, 0x55, 0x55, 0x55, 0x55, //0x00003354 xorl         $1431655765, %edi
	0x21, 0xd7, //0x0000335a andl         %edx, %edi
	0xf7, 0xd7, //0x0000335c notl         %edi
	0x41, 0x21, 0xfa, //0x0000335e andl         %edi, %r10d
	//0x00003361 LBB0_651
	0x4d, 0x85, 0xd2, //0x00003361 testq        %r10, %r10
	0x0f, 0x85, 0x08, 0x06, 0x00, 0x00, //0x00003364 jne          LBB0_710
	0x49, 0x83, 0xc6, 0x20, //0x0000336a addq         $32, %r14
	0x49, 0x8d, 0x0c, 0x18, //0x0000336e leaq         (%r8,%rbx), %rcx
	0x48, 0x83, 0xc1, 0xe0, //0x00003372 addq         $-32, %rcx
	0x48, 0x83, 0xc3, 0xe0, //0x00003376 addq         $-32, %rbx
	0x48, 0x83, 0xf9, 0x3f, //0x0000337a cmpq         $63, %rcx
	0x0f, 0x8f, 0x7c, 0xff, 0xff, 0xff, //0x0000337e jg           LBB0_647
	0x4d, 0x85, 0xff, //0x00003384 testq        %r15, %r15
	0x0f, 0x85, 0xfd, 0x09, 0x00, 0x00, //0x00003387 jne          LBB0_771
	0x4b, 0x8d, 0x14, 0x0e, //0x0000338d leaq         (%r14,%r9), %rdx
	0x48, 0x83, 0xc2, 0x01, //0x00003391 addq         $1, %rdx
	0x49, 0xf7, 0xd6, //0x00003395 notq         %r14
	0x4d, 0x01, 0xc6, //0x00003398 addq         %r8, %r14
	//0x0000339b LBB0_655
	0x48, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x0000339b movq         $-1, %rbx
	0x4d, 0x85, 0xf6, //0x000033a2 testq        %r14, %r14
	0x0f, 0x8e, 0x0e, 0x06, 0x00, 0x00, //0x000033a5 jle          LBB0_715
	0x48, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x000033ab movq         $-1, %rbx
	0xe9, 0x50, 0x06, 0x00, 0x00, //0x000033b2 jmp          LBB0_720
	//0x000033b7 LBB0_657
	0x49, 0x89, 0x07, //0x000033b7 movq         %rax, (%r15)
	0xe9, 0xf3, 0x05, 0x00, 0x00, //0x000033ba jmp          LBB0_714
	//0x000033bf LBB0_658
	0x48, 0x8d, 0x48, 0x05, //0x000033bf leaq         $5(%rax), %rcx
	//0x000033c3 LBB0_659
	0x48, 0x3b, 0x4f, 0x08, //0x000033c3 cmpq         $8(%rdi), %rcx
	0x0f, 0x87, 0xec, 0x05, 0x00, 0x00, //0x000033c7 ja           LBB0_715
	0x49, 0x89, 0x0f, //0x000033cd movq         %rcx, (%r15)
	0x48, 0x89, 0xc3, //0x000033d0 movq         %rax, %rbx
	0xe9, 0xe1, 0x05, 0x00, 0x00, //0x000033d3 jmp          LBB0_715
	//0x000033d8 LBB0_661
	0x4d, 0x89, 0xf8, //0x000033d8 movq         %r15, %r8
	0x49, 0x89, 0xfe, //0x000033db movq         %rdi, %r14
	0x4c, 0x8b, 0x7f, 0x08, //0x000033de movq         $8(%rdi), %r15
	0x49, 0x29, 0xd7, //0x000033e2 subq         %rdx, %r15
	0x49, 0x01, 0xd3, //0x000033e5 addq         %rdx, %r11
	0x45, 0x31, 0xc9, //0x000033e8 xorl         %r9d, %r9d
	0xc5, 0xfe, 0x6f, 0x05, 0xad, 0xcc, 0xff, 0xff, //0x000033eb vmovdqu      $-13139(%rip), %ymm0  /* LCPI0_8+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x0d, 0x85, 0xcc, 0xff, 0xff, //0x000033f3 vmovdqu      $-13179(%rip), %ymm1  /* LCPI0_7+0(%rip) */
	0xc5, 0xe9, 0x76, 0xd2, //0x000033fb vpcmpeqd     %xmm2, %xmm2, %xmm2
	0xc5, 0xfe, 0x6f, 0x1d, 0xb9, 0xcc, 0xff, 0xff, //0x000033ff vmovdqu      $-13127(%rip), %ymm3  /* LCPI0_9+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x25, 0xd1, 0xcc, 0xff, 0xff, //0x00003407 vmovdqu      $-13103(%rip), %ymm4  /* LCPI0_10+0(%rip) */
	0xc4, 0x41, 0x31, 0xef, 0xc9, //0x0000340f vpxor        %xmm9, %xmm9, %xmm9
	0x45, 0x31, 0xe4, //0x00003414 xorl         %r12d, %r12d
	0x45, 0x31, 0xd2, //0x00003417 xorl         %r10d, %r10d
	0x31, 0xd2, //0x0000341a xorl         %edx, %edx
	0xe9, 0x17, 0x00, 0x00, 0x00, //0x0000341c jmp          LBB0_663
	//0x00003421 LBB0_662
	0x49, 0xc1, 0xfd, 0x3f, //0x00003421 sarq         $63, %r13
	0xf3, 0x48, 0x0f, 0xb8, 0xcf, //0x00003425 popcntq      %rdi, %rcx
	0x49, 0x01, 0xca, //0x0000342a addq         %rcx, %r10
	0x49, 0x83, 0xc3, 0x40, //0x0000342d addq         $64, %r11
	0x49, 0x83, 0xc7, 0xc0, //0x00003431 addq         $-64, %r15
	0x4d, 0x89, 0xe9, //0x00003435 movq         %r13, %r9
	//0x00003438 LBB0_663
	0x49, 0x83, 0xff, 0x40, //0x00003438 cmpq         $64, %r15
	0x0f, 0x8c, 0x2b, 0x01, 0x00, 0x00, //0x0000343c jl           LBB0_670
	//0x00003442 LBB0_664
	0xc4, 0xc1, 0x7e, 0x6f, 0x3b, //0x00003442 vmovdqu      (%r11), %ymm7
	0xc4, 0xc1, 0x7e, 0x6f, 0x73, 0x20, //0x00003447 vmovdqu      $32(%r11), %ymm6
	0xc5, 0x45, 0x74, 0xc0, //0x0000344d vpcmpeqb     %ymm0, %ymm7, %ymm8
	0xc4, 0xc1, 0x7d, 0xd7, 0xc8, //0x00003451 vpmovmskb    %ymm8, %ecx
	0xc5, 0x4d, 0x74, 0xc0, //0x00003456 vpcmpeqb     %ymm0, %ymm6, %ymm8
	0xc4, 0xc1, 0x7d, 0xd7, 0xd8, //0x0000345a vpmovmskb    %ymm8, %ebx
	0x48, 0xc1, 0xe3, 0x20, //0x0000345f shlq         $32, %rbx
	0x48, 0x09, 0xd9, //0x00003463 orq          %rbx, %rcx
	0x48, 0x89, 0xce, //0x00003466 movq         %rcx, %rsi
	0x4c, 0x09, 0xe6, //0x00003469 orq          %r12, %rsi
	0x0f, 0x85, 0x0f, 0x00, 0x00, 0x00, //0x0000346c jne          LBB0_666
	0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00003472 movq         $-1, %rcx
	0x45, 0x31, 0xe4, //0x00003479 xorl         %r12d, %r12d
	0xe9, 0x46, 0x00, 0x00, 0x00, //0x0000347c jmp          LBB0_667
	//0x00003481 LBB0_666
	0x4c, 0x89, 0xe6, //0x00003481 movq         %r12, %rsi
	0x48, 0xf7, 0xd6, //0x00003484 notq         %rsi
	0x48, 0x21, 0xce, //0x00003487 andq         %rcx, %rsi
	0x4c, 0x8d, 0x2c, 0x36, //0x0000348a leaq         (%rsi,%rsi), %r13
	0x4d, 0x09, 0xe5, //0x0000348e orq          %r12, %r13
	0x4c, 0x89, 0xeb, //0x00003491 movq         %r13, %rbx
	0x48, 0xf7, 0xd3, //0x00003494 notq         %rbx
	0x48, 0xbf, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x00003497 movabsq      $-6148914691236517206, %rdi
	0x48, 0x21, 0xf9, //0x000034a1 andq         %rdi, %rcx
	0x48, 0x21, 0xd9, //0x000034a4 andq         %rbx, %rcx
	0x45, 0x31, 0xe4, //0x000034a7 xorl         %r12d, %r12d
	0x48, 0x01, 0xf1, //0x000034aa addq         %rsi, %rcx
	0x41, 0x0f, 0x92, 0xc4, //0x000034ad setb         %r12b
	0x48, 0x01, 0xc9, //0x000034b1 addq         %rcx, %rcx
	0x48, 0xbe, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x000034b4 movabsq      $6148914691236517205, %rsi
	0x48, 0x31, 0xf1, //0x000034be xorq         %rsi, %rcx
	0x4c, 0x21, 0xe9, //0x000034c1 andq         %r13, %rcx
	0x48, 0xf7, 0xd1, //0x000034c4 notq         %rcx
	//0x000034c7 LBB0_667
	0xc5, 0x4d, 0x74, 0xc1, //0x000034c7 vpcmpeqb     %ymm1, %ymm6, %ymm8
	0xc4, 0xc1, 0x7d, 0xd7, 0xf0, //0x000034cb vpmovmskb    %ymm8, %esi
	0x48, 0xc1, 0xe6, 0x20, //0x000034d0 shlq         $32, %rsi
	0xc5, 0x45, 0x74, 0xc1, //0x000034d4 vpcmpeqb     %ymm1, %ymm7, %ymm8
	0xc4, 0xc1, 0x7d, 0xd7, 0xf8, //0x000034d8 vpmovmskb    %ymm8, %edi
	0x48, 0x09, 0xf7, //0x000034dd orq          %rsi, %rdi
	0x48, 0x21, 0xcf, //0x000034e0 andq         %rcx, %rdi
	0xc4, 0xe1, 0xf9, 0x6e, 0xef, //0x000034e3 vmovq        %rdi, %xmm5
	0xc4, 0xe3, 0x51, 0x44, 0xea, 0x00, //0x000034e8 vpclmulqdq   $0, %xmm2, %xmm5, %xmm5
	0xc4, 0xc1, 0xf9, 0x7e, 0xed, //0x000034ee vmovq        %xmm5, %r13
	0x4d, 0x31, 0xcd, //0x000034f3 xorq         %r9, %r13
	0xc5, 0xc5, 0x74, 0xeb, //0x000034f6 vpcmpeqb     %ymm3, %ymm7, %ymm5
	0xc5, 0xfd, 0xd7, 0xfd, //0x000034fa vpmovmskb    %ymm5, %edi
	0xc5, 0xcd, 0x74, 0xeb, //0x000034fe vpcmpeqb     %ymm3, %ymm6, %ymm5
	0xc5, 0xfd, 0xd7, 0xcd, //0x00003502 vpmovmskb    %ymm5, %ecx
	0x48, 0xc1, 0xe1, 0x20, //0x00003506 shlq         $32, %rcx
	0x48, 0x09, 0xcf, //0x0000350a orq          %rcx, %rdi
	0x4c, 0x89, 0xe9, //0x0000350d movq         %r13, %rcx
	0x48, 0xf7, 0xd1, //0x00003510 notq         %rcx
	0x48, 0x21, 0xcf, //0x00003513 andq         %rcx, %rdi
	0xc5, 0xc5, 0x74, 0xec, //0x00003516 vpcmpeqb     %ymm4, %ymm7, %ymm5
	0xc5, 0xfd, 0xd7, 0xdd, //0x0000351a vpmovmskb    %ymm5, %ebx
	0xc5, 0xcd, 0x74, 0xec, //0x0000351e vpcmpeqb     %ymm4, %ymm6, %ymm5
	0xc5, 0xfd, 0xd7, 0xf5, //0x00003522 vpmovmskb    %ymm5, %esi
	0x48, 0xc1, 0xe6, 0x20, //0x00003526 shlq         $32, %rsi
	0x48, 0x09, 0xf3, //0x0000352a orq          %rsi, %rbx
	0x48, 0x21, 0xcb, //0x0000352d andq         %rcx, %rbx
	0x0f, 0x84, 0xeb, 0xfe, 0xff, 0xff, //0x00003530 je           LBB0_662
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00003536 .p2align 4, 0x90
	//0x00003540 LBB0_668
	0x4c, 0x8d, 0x4b, 0xff, //0x00003540 leaq         $-1(%rbx), %r9
	0x4c, 0x89, 0xc9, //0x00003544 movq         %r9, %rcx
	0x48, 0x21, 0xf9, //0x00003547 andq         %rdi, %rcx
	0xf3, 0x48, 0x0f, 0xb8, 0xc9, //0x0000354a popcntq      %rcx, %rcx
	0x4c, 0x01, 0xd1, //0x0000354f addq         %r10, %rcx
	0x48, 0x39, 0xd1, //0x00003552 cmpq         %rdx, %rcx
	0x0f, 0x86, 0xe1, 0x03, 0x00, 0x00, //0x00003555 jbe          LBB0_709
	0x48, 0x83, 0xc2, 0x01, //0x0000355b addq         $1, %rdx
	0x4c, 0x21, 0xcb, //0x0000355f andq         %r9, %rbx
	0x0f, 0x85, 0xd8, 0xff, 0xff, 0xff, //0x00003562 jne          LBB0_668
	0xe9, 0xb4, 0xfe, 0xff, 0xff, //0x00003568 jmp          LBB0_662
	//0x0000356d LBB0_670
	0x4d, 0x85, 0xff, //0x0000356d testq        %r15, %r15
	0x0f, 0x8e, 0x7f, 0x07, 0x00, 0x00, //0x00003570 jle          LBB0_760
	0xc5, 0x7e, 0x7f, 0x4c, 0x24, 0x60, //0x00003576 vmovdqu      %ymm9, $96(%rsp)
	0xc5, 0x7e, 0x7f, 0x4c, 0x24, 0x40, //0x0000357c vmovdqu      %ymm9, $64(%rsp)
	0x44, 0x89, 0xd9, //0x00003582 movl         %r11d, %ecx
	0x81, 0xe1, 0xff, 0x0f, 0x00, 0x00, //0x00003585 andl         $4095, %ecx
	0x81, 0xf9, 0xc1, 0x0f, 0x00, 0x00, //0x0000358b cmpl         $4033, %ecx
	0x0f, 0x82, 0xab, 0xfe, 0xff, 0xff, //0x00003591 jb           LBB0_664
	0x49, 0x83, 0xff, 0x20, //0x00003597 cmpq         $32, %r15
	0x0f, 0x82, 0x1d, 0x00, 0x00, 0x00, //0x0000359b jb           LBB0_674
	0xc4, 0xc1, 0x7c, 0x10, 0x2b, //0x000035a1 vmovups      (%r11), %ymm5
	0xc5, 0xfc, 0x11, 0x6c, 0x24, 0x40, //0x000035a6 vmovups      %ymm5, $64(%rsp)
	0x49, 0x83, 0xc3, 0x20, //0x000035ac addq         $32, %r11
	0x49, 0x8d, 0x77, 0xe0, //0x000035b0 leaq         $-32(%r15), %rsi
	0x48, 0x8d, 0x7c, 0x24, 0x60, //0x000035b4 leaq         $96(%rsp), %rdi
	0xe9, 0x08, 0x00, 0x00, 0x00, //0x000035b9 jmp          LBB0_675
	//0x000035be LBB0_674
	0x48, 0x8d, 0x7c, 0x24, 0x40, //0x000035be leaq         $64(%rsp), %rdi
	0x4c, 0x89, 0xfe, //0x000035c3 movq         %r15, %rsi
	//0x000035c6 LBB0_675
	0x48, 0x83, 0xfe, 0x10, //0x000035c6 cmpq         $16, %rsi
	0x0f, 0x82, 0x5a, 0x00, 0x00, 0x00, //0x000035ca jb           LBB0_676
	0xc4, 0xc1, 0x78, 0x10, 0x2b, //0x000035d0 vmovups      (%r11), %xmm5
	0xc5, 0xf8, 0x11, 0x2f, //0x000035d5 vmovups      %xmm5, (%rdi)
	0x49, 0x83, 0xc3, 0x10, //0x000035d9 addq         $16, %r11
	0x48, 0x83, 0xc7, 0x10, //0x000035dd addq         $16, %rdi
	0x48, 0x83, 0xc6, 0xf0, //0x000035e1 addq         $-16, %rsi
	0x48, 0x83, 0xfe, 0x08, //0x000035e5 cmpq         $8, %rsi
	0x0f, 0x83, 0x45, 0x00, 0x00, 0x00, //0x000035e9 jae          LBB0_681
	//0x000035ef LBB0_677
	0x48, 0x83, 0xfe, 0x04, //0x000035ef cmpq         $4, %rsi
	0x0f, 0x8c, 0x57, 0x00, 0x00, 0x00, //0x000035f3 jl           LBB0_678
	//0x000035f9 LBB0_682
	0x41, 0x8b, 0x0b, //0x000035f9 movl         (%r11), %ecx
	0x89, 0x0f, //0x000035fc movl         %ecx, (%rdi)
	0x49, 0x83, 0xc3, 0x04, //0x000035fe addq         $4, %r11
	0x48, 0x83, 0xc7, 0x04, //0x00003602 addq         $4, %rdi
	0x48, 0x83, 0xc6, 0xfc, //0x00003606 addq         $-4, %rsi
	0x48, 0x83, 0xfe, 0x02, //0x0000360a cmpq         $2, %rsi
	0x0f, 0x83, 0x46, 0x00, 0x00, 0x00, //0x0000360e jae          LBB0_683
	//0x00003614 LBB0_679
	0x4c, 0x89, 0xdb, //0x00003614 movq         %r11, %rbx
	0x4c, 0x8d, 0x5c, 0x24, 0x40, //0x00003617 leaq         $64(%rsp), %r11
	0x48, 0x85, 0xf6, //0x0000361c testq        %rsi, %rsi
	0x0f, 0x85, 0x59, 0x00, 0x00, 0x00, //0x0000361f jne          LBB0_684
	0xe9, 0x18, 0xfe, 0xff, 0xff, //0x00003625 jmp          LBB0_664
	//0x0000362a LBB0_676
	0x48, 0x83, 0xfe, 0x08, //0x0000362a cmpq         $8, %rsi
	0x0f, 0x82, 0xbb, 0xff, 0xff, 0xff, //0x0000362e jb           LBB0_677
	//0x00003634 LBB0_681
	0x49, 0x8b, 0x0b, //0x00003634 movq         (%r11), %rcx
	0x48, 0x89, 0x0f, //0x00003637 movq         %rcx, (%rdi)
	0x49, 0x83, 0xc3, 0x08, //0x0000363a addq         $8, %r11
	0x48, 0x83, 0xc7, 0x08, //0x0000363e addq         $8, %rdi
	0x48, 0x83, 0xc6, 0xf8, //0x00003642 addq         $-8, %rsi
	0x48, 0x83, 0xfe, 0x04, //0x00003646 cmpq         $4, %rsi
	0x0f, 0x8d, 0xa9, 0xff, 0xff, 0xff, //0x0000364a jge          LBB0_682
	//0x00003650 LBB0_678
	0x48, 0x83, 0xfe, 0x02, //0x00003650 cmpq         $2, %rsi
	0x0f, 0x82, 0xba, 0xff, 0xff, 0xff, //0x00003654 jb           LBB0_679
	//0x0000365a LBB0_683
	0x41, 0x0f, 0xb7, 0x0b, //0x0000365a movzwl       (%r11), %ecx
	0x66, 0x89, 0x0f, //0x0000365e movw         %cx, (%rdi)
	0x49, 0x83, 0xc3, 0x02, //0x00003661 addq         $2, %r11
	0x48, 0x83, 0xc7, 0x02, //0x00003665 addq         $2, %rdi
	0x48, 0x83, 0xc6, 0xfe, //0x00003669 addq         $-2, %rsi
	0x4c, 0x89, 0xdb, //0x0000366d movq         %r11, %rbx
	0x4c, 0x8d, 0x5c, 0x24, 0x40, //0x00003670 leaq         $64(%rsp), %r11
	0x48, 0x85, 0xf6, //0x00003675 testq        %rsi, %rsi
	0x0f, 0x84, 0xc4, 0xfd, 0xff, 0xff, //0x00003678 je           LBB0_664
	//0x0000367e LBB0_684
	0x8a, 0x0b, //0x0000367e movb         (%rbx), %cl
	0x88, 0x0f, //0x00003680 movb         %cl, (%rdi)
	0x4c, 0x8d, 0x5c, 0x24, 0x40, //0x00003682 leaq         $64(%rsp), %r11
	0xe9, 0xb6, 0xfd, 0xff, 0xff, //0x00003687 jmp          LBB0_664
	//0x0000368c LBB0_685
	0x4d, 0x89, 0xf8, //0x0000368c movq         %r15, %r8
	0x49, 0x89, 0xfe, //0x0000368f movq         %rdi, %r14
	0x4c, 0x8b, 0x7f, 0x08, //0x00003692 movq         $8(%rdi), %r15
	0x49, 0x29, 0xd7, //0x00003696 subq         %rdx, %r15
	0x49, 0x01, 0xd3, //0x00003699 addq         %rdx, %r11
	0x45, 0x31, 0xc9, //0x0000369c xorl         %r9d, %r9d
	0xc5, 0xfe, 0x6f, 0x05, 0xf9, 0xc9, 0xff, 0xff, //0x0000369f vmovdqu      $-13831(%rip), %ymm0  /* LCPI0_8+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x0d, 0xd1, 0xc9, 0xff, 0xff, //0x000036a7 vmovdqu      $-13871(%rip), %ymm1  /* LCPI0_7+0(%rip) */
	0xc5, 0xe9, 0x76, 0xd2, //0x000036af vpcmpeqd     %xmm2, %xmm2, %xmm2
	0xc5, 0xfe, 0x6f, 0x1d, 0x45, 0xca, 0xff, 0xff, //0x000036b3 vmovdqu      $-13755(%rip), %ymm3  /* LCPI0_11+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x25, 0x9d, 0xc9, 0xff, 0xff, //0x000036bb vmovdqu      $-13923(%rip), %ymm4  /* LCPI0_3+0(%rip) */
	0xc4, 0x41, 0x31, 0xef, 0xc9, //0x000036c3 vpxor        %xmm9, %xmm9, %xmm9
	0x45, 0x31, 0xe4, //0x000036c8 xorl         %r12d, %r12d
	0x45, 0x31, 0xd2, //0x000036cb xorl         %r10d, %r10d
	0x31, 0xd2, //0x000036ce xorl         %edx, %edx
	0xe9, 0x17, 0x00, 0x00, 0x00, //0x000036d0 jmp          LBB0_687
	//0x000036d5 LBB0_686
	0x49, 0xc1, 0xfd, 0x3f, //0x000036d5 sarq         $63, %r13
	0xf3, 0x48, 0x0f, 0xb8, 0xcf, //0x000036d9 popcntq      %rdi, %rcx
	0x49, 0x01, 0xca, //0x000036de addq         %rcx, %r10
	0x49, 0x83, 0xc3, 0x40, //0x000036e1 addq         $64, %r11
	0x49, 0x83, 0xc7, 0xc0, //0x000036e5 addq         $-64, %r15
	0x4d, 0x89, 0xe9, //0x000036e9 movq         %r13, %r9
	//0x000036ec LBB0_687
	0x49, 0x83, 0xff, 0x40, //0x000036ec cmpq         $64, %r15
	0x0f, 0x8c, 0x27, 0x01, 0x00, 0x00, //0x000036f0 jl           LBB0_694
	//0x000036f6 LBB0_688
	0xc4, 0xc1, 0x7e, 0x6f, 0x3b, //0x000036f6 vmovdqu      (%r11), %ymm7
	0xc4, 0xc1, 0x7e, 0x6f, 0x73, 0x20, //0x000036fb vmovdqu      $32(%r11), %ymm6
	0xc5, 0x45, 0x74, 0xc0, //0x00003701 vpcmpeqb     %ymm0, %ymm7, %ymm8
	0xc4, 0xc1, 0x7d, 0xd7, 0xc8, //0x00003705 vpmovmskb    %ymm8, %ecx
	0xc5, 0x4d, 0x74, 0xc0, //0x0000370a vpcmpeqb     %ymm0, %ymm6, %ymm8
	0xc4, 0xc1, 0x7d, 0xd7, 0xd8, //0x0000370e vpmovmskb    %ymm8, %ebx
	0x48, 0xc1, 0xe3, 0x20, //0x00003713 shlq         $32, %rbx
	0x48, 0x09, 0xd9, //0x00003717 orq          %rbx, %rcx
	0x48, 0x89, 0xce, //0x0000371a movq         %rcx, %rsi
	0x4c, 0x09, 0xe6, //0x0000371d orq          %r12, %rsi
	0x0f, 0x85, 0x0f, 0x00, 0x00, 0x00, //0x00003720 jne          LBB0_690
	0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00003726 movq         $-1, %rcx
	0x45, 0x31, 0xe4, //0x0000372d xorl         %r12d, %r12d
	0xe9, 0x46, 0x00, 0x00, 0x00, //0x00003730 jmp          LBB0_691
	//0x00003735 LBB0_690
	0x4c, 0x89, 0xe6, //0x00003735 movq         %r12, %rsi
	0x48, 0xf7, 0xd6, //0x00003738 notq         %rsi
	0x48, 0x21, 0xce, //0x0000373b andq         %rcx, %rsi
	0x4c, 0x8d, 0x2c, 0x36, //0x0000373e leaq         (%rsi,%rsi), %r13
	0x4d, 0x09, 0xe5, //0x00003742 orq          %r12, %r13
	0x4c, 0x89, 0xeb, //0x00003745 movq         %r13, %rbx
	0x48, 0xf7, 0xd3, //0x00003748 notq         %rbx
	0x48, 0xbf, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x0000374b movabsq      $-6148914691236517206, %rdi
	0x48, 0x21, 0xf9, //0x00003755 andq         %rdi, %rcx
	0x48, 0x21, 0xd9, //0x00003758 andq         %rbx, %rcx
	0x45, 0x31, 0xe4, //0x0000375b xorl         %r12d, %r12d
	0x48, 0x01, 0xf1, //0x0000375e addq         %rsi, %rcx
	0x41, 0x0f, 0x92, 0xc4, //0x00003761 setb         %r12b
	0x48, 0x01, 0xc9, //0x00003765 addq         %rcx, %rcx
	0x48, 0xbe, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x00003768 movabsq      $6148914691236517205, %rsi
	0x48, 0x31, 0xf1, //0x00003772 xorq         %rsi, %rcx
	0x4c, 0x21, 0xe9, //0x00003775 andq         %r13, %rcx
	0x48, 0xf7, 0xd1, //0x00003778 notq         %rcx
	//0x0000377b LBB0_691
	0xc5, 0x4d, 0x74, 0xc1, //0x0000377b vpcmpeqb     %ymm1, %ymm6, %ymm8
	0xc4, 0xc1, 0x7d, 0xd7, 0xf0, //0x0000377f vpmovmskb    %ymm8, %esi
	0x48, 0xc1, 0xe6, 0x20, //0x00003784 shlq         $32, %rsi
	0xc5, 0x45, 0x74, 0xc1, //0x00003788 vpcmpeqb     %ymm1, %ymm7, %ymm8
	0xc4, 0xc1, 0x7d, 0xd7, 0xf8, //0x0000378c vpmovmskb    %ymm8, %edi
	0x48, 0x09, 0xf7, //0x00003791 orq          %rsi, %rdi
	0x48, 0x21, 0xcf, //0x00003794 andq         %rcx, %rdi
	0xc4, 0xe1, 0xf9, 0x6e, 0xef, //0x00003797 vmovq        %rdi, %xmm5
	0xc4, 0xe3, 0x51, 0x44, 0xea, 0x00, //0x0000379c vpclmulqdq   $0, %xmm2, %xmm5, %xmm5
	0xc4, 0xc1, 0xf9, 0x7e, 0xed, //0x000037a2 vmovq        %xmm5, %r13
	0x4d, 0x31, 0xcd, //0x000037a7 xorq         %r9, %r13
	0xc5, 0xc5, 0x74, 0xeb, //0x000037aa vpcmpeqb     %ymm3, %ymm7, %ymm5
	0xc5, 0xfd, 0xd7, 0xfd, //0x000037ae vpmovmskb    %ymm5, %edi
	0xc5, 0xcd, 0x74, 0xeb, //0x000037b2 vpcmpeqb     %ymm3, %ymm6, %ymm5
	0xc5, 0xfd, 0xd7, 0xcd, //0x000037b6 vpmovmskb    %ymm5, %ecx
	0x48, 0xc1, 0xe1, 0x20, //0x000037ba shlq         $32, %rcx
	0x48, 0x09, 0xcf, //0x000037be orq          %rcx, %rdi
	0x4c, 0x89, 0xe9, //0x000037c1 movq         %r13, %rcx
	0x48, 0xf7, 0xd1, //0x000037c4 notq         %rcx
	0x48, 0x21, 0xcf, //0x000037c7 andq         %rcx, %rdi
	0xc5, 0xc5, 0x74, 0xec, //0x000037ca vpcmpeqb     %ymm4, %ymm7, %ymm5
	0xc5, 0xfd, 0xd7, 0xdd, //0x000037ce vpmovmskb    %ymm5, %ebx
	0xc5, 0xcd, 0x74, 0xec, //0x000037d2 vpcmpeqb     %ymm4, %ymm6, %ymm5
	0xc5, 0xfd, 0xd7, 0xf5, //0x000037d6 vpmovmskb    %ymm5, %esi
	0x48, 0xc1, 0xe6, 0x20, //0x000037da shlq         $32, %rsi
	0x48, 0x09, 0xf3, //0x000037de orq          %rsi, %rbx
	0x48, 0x21, 0xcb, //0x000037e1 andq         %rcx, %rbx
	0x0f, 0x84, 0xeb, 0xfe, 0xff, 0xff, //0x000037e4 je           LBB0_686
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000037ea .p2align 4, 0x90
	//0x000037f0 LBB0_692
	0x4c, 0x8d, 0x4b, 0xff, //0x000037f0 leaq         $-1(%rbx), %r9
	0x4c, 0x89, 0xc9, //0x000037f4 movq         %r9, %rcx
	0x48, 0x21, 0xf9, //0x000037f7 andq         %rdi, %rcx
	0xf3, 0x48, 0x0f, 0xb8, 0xc9, //0x000037fa popcntq      %rcx, %rcx
	0x4c, 0x01, 0xd1, //0x000037ff addq         %r10, %rcx
	0x48, 0x39, 0xd1, //0x00003802 cmpq         %rdx, %rcx
	0x0f, 0x86, 0x31, 0x01, 0x00, 0x00, //0x00003805 jbe          LBB0_709
	0x48, 0x83, 0xc2, 0x01, //0x0000380b addq         $1, %rdx
	0x4c, 0x21, 0xcb, //0x0000380f andq         %r9, %rbx
	0x0f, 0x85, 0xd8, 0xff, 0xff, 0xff, //0x00003812 jne          LBB0_692
	0xe9, 0xb8, 0xfe, 0xff, 0xff, //0x00003818 jmp          LBB0_686
	//0x0000381d LBB0_694
	0x4d, 0x85, 0xff, //0x0000381d testq        %r15, %r15
	0x0f, 0x8e, 0xcf, 0x04, 0x00, 0x00, //0x00003820 jle          LBB0_760
	0xc5, 0x7e, 0x7f, 0x4c, 0x24, 0x60, //0x00003826 vmovdqu      %ymm9, $96(%rsp)
	0xc5, 0x7e, 0x7f, 0x4c, 0x24, 0x40, //0x0000382c vmovdqu      %ymm9, $64(%rsp)
	0x44, 0x89, 0xd9, //0x00003832 movl         %r11d, %ecx
	0x81, 0xe1, 0xff, 0x0f, 0x00, 0x00, //0x00003835 andl         $4095, %ecx
	0x81, 0xf9, 0xc1, 0x0f, 0x00, 0x00, //0x0000383b cmpl         $4033, %ecx
	0x0f, 0x82, 0xaf, 0xfe, 0xff, 0xff, //0x00003841 jb           LBB0_688
	0x49, 0x83, 0xff, 0x20, //0x00003847 cmpq         $32, %r15
	0x0f, 0x82, 0x1d, 0x00, 0x00, 0x00, //0x0000384b jb           LBB0_698
	0xc4, 0xc1, 0x7c, 0x10, 0x2b, //0x00003851 vmovups      (%r11), %ymm5
	0xc5, 0xfc, 0x11, 0x6c, 0x24, 0x40, //0x00003856 vmovups      %ymm5, $64(%rsp)
	0x49, 0x83, 0xc3, 0x20, //0x0000385c addq         $32, %r11
	0x49, 0x8d, 0x77, 0xe0, //0x00003860 leaq         $-32(%r15), %rsi
	0x48, 0x8d, 0x7c, 0x24, 0x60, //0x00003864 leaq         $96(%rsp), %rdi
	0xe9, 0x08, 0x00, 0x00, 0x00, //0x00003869 jmp          LBB0_699
	//0x0000386e LBB0_698
	0x48, 0x8d, 0x7c, 0x24, 0x40, //0x0000386e leaq         $64(%rsp), %rdi
	0x4c, 0x89, 0xfe, //0x00003873 movq         %r15, %rsi
	//0x00003876 LBB0_699
	0x48, 0x83, 0xfe, 0x10, //0x00003876 cmpq         $16, %rsi
	0x0f, 0x82, 0x5a, 0x00, 0x00, 0x00, //0x0000387a jb           LBB0_700
	0xc4, 0xc1, 0x78, 0x10, 0x2b, //0x00003880 vmovups      (%r11), %xmm5
	0xc5, 0xf8, 0x11, 0x2f, //0x00003885 vmovups      %xmm5, (%rdi)
	0x49, 0x83, 0xc3, 0x10, //0x00003889 addq         $16, %r11
	0x48, 0x83, 0xc7, 0x10, //0x0000388d addq         $16, %rdi
	0x48, 0x83, 0xc6, 0xf0, //0x00003891 addq         $-16, %rsi
	0x48, 0x83, 0xfe, 0x08, //0x00003895 cmpq         $8, %rsi
	0x0f, 0x83, 0x45, 0x00, 0x00, 0x00, //0x00003899 jae          LBB0_705
	//0x0000389f LBB0_701
	0x48, 0x83, 0xfe, 0x04, //0x0000389f cmpq         $4, %rsi
	0x0f, 0x8c, 0x57, 0x00, 0x00, 0x00, //0x000038a3 jl           LBB0_702
	//0x000038a9 LBB0_706
	0x41, 0x8b, 0x0b, //0x000038a9 movl         (%r11), %ecx
	0x89, 0x0f, //0x000038ac movl         %ecx, (%rdi)
	0x49, 0x83, 0xc3, 0x04, //0x000038ae addq         $4, %r11
	0x48, 0x83, 0xc7, 0x04, //0x000038b2 addq         $4, %rdi
	0x48, 0x83, 0xc6, 0xfc, //0x000038b6 addq         $-4, %rsi
	0x48, 0x83, 0xfe, 0x02, //0x000038ba cmpq         $2, %rsi
	0x0f, 0x83, 0x46, 0x00, 0x00, 0x00, //0x000038be jae          LBB0_707
	//0x000038c4 LBB0_703
	0x4c, 0x89, 0xdb, //0x000038c4 movq         %r11, %rbx
	0x4c, 0x8d, 0x5c, 0x24, 0x40, //0x000038c7 leaq         $64(%rsp), %r11
	0x48, 0x85, 0xf6, //0x000038cc testq        %rsi, %rsi
	0x0f, 0x85, 0x59, 0x00, 0x00, 0x00, //0x000038cf jne          LBB0_708
	0xe9, 0x1c, 0xfe, 0xff, 0xff, //0x000038d5 jmp          LBB0_688
	//0x000038da LBB0_700
	0x48, 0x83, 0xfe, 0x08, //0x000038da cmpq         $8, %rsi
	0x0f, 0x82, 0xbb, 0xff, 0xff, 0xff, //0x000038de jb           LBB0_701
	//0x000038e4 LBB0_705
	0x49, 0x8b, 0x0b, //0x000038e4 movq         (%r11), %rcx
	0x48, 0x89, 0x0f, //0x000038e7 movq         %rcx, (%rdi)
	0x49, 0x83, 0xc3, 0x08, //0x000038ea addq         $8, %r11
	0x48, 0x83, 0xc7, 0x08, //0x000038ee addq         $8, %rdi
	0x48, 0x83, 0xc6, 0xf8, //0x000038f2 addq         $-8, %rsi
	0x48, 0x83, 0xfe, 0x04, //0x000038f6 cmpq         $4, %rsi
	0x0f, 0x8d, 0xa9, 0xff, 0xff, 0xff, //0x000038fa jge          LBB0_706
	//0x00003900 LBB0_702
	0x48, 0x83, 0xfe, 0x02, //0x00003900 cmpq         $2, %rsi
	0x0f, 0x82, 0xba, 0xff, 0xff, 0xff, //0x00003904 jb           LBB0_703
	//0x0000390a LBB0_707
	0x41, 0x0f, 0xb7, 0x0b, //0x0000390a movzwl       (%r11), %ecx
	0x66, 0x89, 0x0f, //0x0000390e movw         %cx, (%rdi)
	0x49, 0x83, 0xc3, 0x02, //0x00003911 addq         $2, %r11
	0x48, 0x83, 0xc7, 0x02, //0x00003915 addq         $2, %rdi
	0x48, 0x83, 0xc6, 0xfe, //0x00003919 addq         $-2, %rsi
	0x4c, 0x89, 0xdb, //0x0000391d movq         %r11, %rbx
	0x4c, 0x8d, 0x5c, 0x24, 0x40, //0x00003920 leaq         $64(%rsp), %r11
	0x48, 0x85, 0xf6, //0x00003925 testq        %rsi, %rsi
	0x0f, 0x84, 0xc8, 0xfd, 0xff, 0xff, //0x00003928 je           LBB0_688
	//0x0000392e LBB0_708
	0x8a, 0x0b, //0x0000392e movb         (%rbx), %cl
	0x88, 0x0f, //0x00003930 movb         %cl, (%rdi)
	0x4c, 0x8d, 0x5c, 0x24, 0x40, //0x00003932 leaq         $64(%rsp), %r11
	0xe9, 0xba, 0xfd, 0xff, 0xff, //0x00003937 jmp          LBB0_688
	//0x0000393c LBB0_709
	0x49, 0x8b, 0x4e, 0x08, //0x0000393c movq         $8(%r14), %rcx
	0x48, 0x0f, 0xbc, 0xd3, //0x00003940 bsfq         %rbx, %rdx
	0x4c, 0x29, 0xfa, //0x00003944 subq         %r15, %rdx
	0x48, 0x01, 0xd1, //0x00003947 addq         %rdx, %rcx
	0x48, 0x83, 0xc1, 0x01, //0x0000394a addq         $1, %rcx
	0x49, 0x89, 0x08, //0x0000394e movq         %rcx, (%r8)
	0x49, 0x8b, 0x56, 0x08, //0x00003951 movq         $8(%r14), %rdx
	0x48, 0x39, 0xd1, //0x00003955 cmpq         %rdx, %rcx
	0x48, 0x0f, 0x47, 0xca, //0x00003958 cmovaq       %rdx, %rcx
	0x49, 0x89, 0x08, //0x0000395c movq         %rcx, (%r8)
	0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x0000395f movq         $-1, %rcx
	0x48, 0x0f, 0x47, 0xc1, //0x00003966 cmovaq       %rcx, %rax
	0x48, 0x89, 0xc3, //0x0000396a movq         %rax, %rbx
	0xe9, 0x47, 0x00, 0x00, 0x00, //0x0000396d jmp          LBB0_715
	//0x00003972 LBB0_710
	0x41, 0x0f, 0xbc, 0xca, //0x00003972 bsfl         %r10d, %ecx
	0x48, 0x01, 0xc1, //0x00003976 addq         %rax, %rcx
	0x4c, 0x01, 0xf1, //0x00003979 addq         %r14, %rcx
	0x48, 0x83, 0xc1, 0x02, //0x0000397c addq         $2, %rcx
	0x49, 0x89, 0x0c, 0x24, //0x00003980 movq         %rcx, (%r12)
	0x48, 0x89, 0xc3, //0x00003984 movq         %rax, %rbx
	0xe9, 0x2d, 0x00, 0x00, 0x00, //0x00003987 jmp          LBB0_715
	//0x0000398c LBB0_711
	0x4c, 0x89, 0x7c, 0x24, 0x10, //0x0000398c movq         %r15, $16(%rsp)
	0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00003991 movq         $-1, %rcx
	0xe9, 0x03, 0x00, 0x00, 0x00, //0x00003998 jmp          LBB0_713
	//0x0000399d LBB0_712
	0x4c, 0x89, 0xf1, //0x0000399d movq         %r14, %rcx
	//0x000039a0 LBB0_713
	0x48, 0x8b, 0x54, 0x24, 0x10, //0x000039a0 movq         $16(%rsp), %rdx
	0x48, 0x8b, 0x02, //0x000039a5 movq         (%rdx), %rax
	0x48, 0x29, 0xc8, //0x000039a8 subq         %rcx, %rax
	0x48, 0x83, 0xc0, 0xfe, //0x000039ab addq         $-2, %rax
	0x48, 0x89, 0x02, //0x000039af movq         %rax, (%rdx)
	//0x000039b2 LBB0_714
	0x48, 0xc7, 0xc3, 0xfe, 0xff, 0xff, 0xff, //0x000039b2 movq         $-2, %rbx
	//0x000039b9 LBB0_715
	0x48, 0x89, 0xd8, //0x000039b9 movq         %rbx, %rax
	0x48, 0x8d, 0x65, 0xd8, //0x000039bc leaq         $-40(%rbp), %rsp
	0x5b,       //0x000039c0 popq         %rbx
	0x41, 0x5c, //0x000039c1 popq         %r12
	0x41, 0x5d, //0x000039c3 popq         %r13
	0x41, 0x5e, //0x000039c5 popq         %r14
	0x41, 0x5f, //0x000039c7 popq         %r15
	0x5d,             //0x000039c9 popq         %rbp
	0xc5, 0xf8, 0x77, //0x000039ca vzeroupper
	0xc3, //0x000039cd retq
	//0x000039ce LBB0_716
	0x4c, 0x89, 0xd3, //0x000039ce movq         %r10, %rbx
	0x48, 0x83, 0xfb, 0xff, //0x000039d1 cmpq         $-1, %rbx
	0x4c, 0x8b, 0x54, 0x24, 0x08, //0x000039d5 movq         $8(%rsp), %r10
	0x0f, 0x85, 0x32, 0x01, 0x00, 0x00, //0x000039da jne          LBB0_718
	//0x000039e0 LBB0_717
	0x48, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x000039e0 movq         $-1, %rbx
	0x4c, 0x89, 0xd7, //0x000039e7 movq         %r10, %rdi
	0xe9, 0x23, 0x01, 0x00, 0x00, //0x000039ea jmp          LBB0_718
	//0x000039ef LBB0_719
	0x48, 0xc7, 0xc1, 0xfe, 0xff, 0xff, 0xff, //0x000039ef movq         $-2, %rcx
	0xbe, 0x02, 0x00, 0x00, 0x00, //0x000039f6 movl         $2, %esi
	0x48, 0x01, 0xf2, //0x000039fb addq         %rsi, %rdx
	0x49, 0x01, 0xce, //0x000039fe addq         %rcx, %r14
	0x0f, 0x8e, 0xb2, 0xff, 0xff, 0xff, //0x00003a01 jle          LBB0_715
	//0x00003a07 LBB0_720
	0x0f, 0xb6, 0x0a, //0x00003a07 movzbl       (%rdx), %ecx
	0x80, 0xf9, 0x5c, //0x00003a0a cmpb         $92, %cl
	0x0f, 0x84, 0xdc, 0xff, 0xff, 0xff, //0x00003a0d je           LBB0_719
	0x80, 0xf9, 0x22, //0x00003a13 cmpb         $34, %cl
	0x0f, 0x84, 0x44, 0x02, 0x00, 0x00, //0x00003a16 je           LBB0_750
	0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00003a1c movq         $-1, %rcx
	0xbe, 0x01, 0x00, 0x00, 0x00, //0x00003a23 movl         $1, %esi
	0x48, 0x01, 0xf2, //0x00003a28 addq         %rsi, %rdx
	0x49, 0x01, 0xce, //0x00003a2b addq         %rcx, %r14
	0x0f, 0x8f, 0xd3, 0xff, 0xff, 0xff, //0x00003a2e jg           LBB0_720
	0xe9, 0x80, 0xff, 0xff, 0xff, //0x00003a34 jmp          LBB0_715
	//0x00003a39 LBB0_733
	0x49, 0x89, 0x07, //0x00003a39 movq         %rax, (%r15)
	0xe9, 0x78, 0xff, 0xff, 0xff, //0x00003a3c jmp          LBB0_715
	//0x00003a41 LBB0_723
	0x48, 0xc7, 0xc3, 0xfe, 0xff, 0xff, 0xff, //0x00003a41 movq         $-2, %rbx
	0x48, 0x8b, 0x54, 0x24, 0x28, //0x00003a48 movq         $40(%rsp), %rdx
	0x48, 0x83, 0xfa, 0xff, //0x00003a4d cmpq         $-1, %rdx
	0x0f, 0x84, 0x95, 0x00, 0x00, 0x00, //0x00003a51 je           LBB0_734
	//0x00003a57 LBB0_724
	0x49, 0x89, 0x17, //0x00003a57 movq         %rdx, (%r15)
	0xe9, 0x5a, 0xff, 0xff, 0xff, //0x00003a5a jmp          LBB0_715
	//0x00003a5f LBB0_725
	0x66, 0x0f, 0xbc, 0xc9, //0x00003a5f bsfw         %cx, %cx
	0x0f, 0xb7, 0xf1, //0x00003a63 movzwl       %cx, %esi
	0x4c, 0x29, 0xda, //0x00003a66 subq         %r11, %rdx
	0x48, 0x01, 0xf2, //0x00003a69 addq         %rsi, %rdx
	0x48, 0x8d, 0x0c, 0x1a, //0x00003a6c leaq         (%rdx,%rbx), %rcx
	0x49, 0x89, 0x0f, //0x00003a70 movq         %rcx, (%r15)
	0x48, 0x85, 0xc9, //0x00003a73 testq        %rcx, %rcx
	0x0f, 0x8e, 0x44, 0xcc, 0xff, 0xff, //0x00003a76 jle          LBB0_639
	0x48, 0x8d, 0x0c, 0x13, //0x00003a7c leaq         (%rbx,%rdx), %rcx
	0x48, 0x83, 0xc1, 0x01, //0x00003a80 addq         $1, %rcx
	0x48, 0x01, 0xda, //0x00003a84 addq         %rbx, %rdx
	0x48, 0x83, 0xc2, 0xff, //0x00003a87 addq         $-1, %rdx
	0x48, 0x01, 0xf7, //0x00003a8b addq         %rsi, %rdi
	0x48, 0x01, 0xdf, //0x00003a8e addq         %rbx, %rdi
	0x48, 0xbe, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00003a91 movabsq      $4294977024, %rsi
	//0x00003a9b LBB0_727
	0x0f, 0xb6, 0x1f, //0x00003a9b movzbl       (%rdi), %ebx
	0x48, 0x83, 0xfb, 0x20, //0x00003a9e cmpq         $32, %rbx
	0x0f, 0x87, 0x18, 0xcc, 0xff, 0xff, //0x00003aa2 ja           LBB0_639
	0x48, 0x0f, 0xa3, 0xde, //0x00003aa8 btq          %rbx, %rsi
	0x0f, 0x83, 0x0e, 0xcc, 0xff, 0xff, //0x00003aac jae          LBB0_639
	0x49, 0x89, 0x17, //0x00003ab2 movq         %rdx, (%r15)
	0x48, 0x83, 0xc1, 0xff, //0x00003ab5 addq         $-1, %rcx
	0x48, 0x83, 0xc2, 0xff, //0x00003ab9 addq         $-1, %rdx
	0x48, 0x83, 0xc7, 0xff, //0x00003abd addq         $-1, %rdi
	0x48, 0x83, 0xf9, 0x01, //0x00003ac1 cmpq         $1, %rcx
	0x0f, 0x8f, 0xd0, 0xff, 0xff, 0xff, //0x00003ac5 jg           LBB0_727
	0xe9, 0xf0, 0xcb, 0xff, 0xff, //0x00003acb jmp          LBB0_639
	//0x00003ad0 LBB0_730
	0x48, 0xc7, 0xc3, 0xfe, 0xff, 0xff, 0xff, //0x00003ad0 movq         $-2, %rbx
	0x48, 0x83, 0xff, 0xff, //0x00003ad7 cmpq         $-1, %rdi
	0x0f, 0x84, 0x4a, 0x01, 0x00, 0x00, //0x00003adb je           LBB0_749
	0x4d, 0x89, 0xf7, //0x00003ae1 movq         %r14, %r15
	0x49, 0x89, 0x3e, //0x00003ae4 movq         %rdi, (%r14)
	0xe9, 0xcd, 0xfe, 0xff, 0xff, //0x00003ae7 jmp          LBB0_715
	//0x00003aec LBB0_734
	0x48, 0x0f, 0xbc, 0xd6, //0x00003aec bsfq         %rsi, %rdx
	0x4c, 0x01, 0xd2, //0x00003af0 addq         %r10, %rdx
	0x49, 0x89, 0x17, //0x00003af3 movq         %rdx, (%r15)
	0xe9, 0xbe, 0xfe, 0xff, 0xff, //0x00003af6 jmp          LBB0_715
	//0x00003afb LBB0_261
	0x4c, 0x89, 0xd3, //0x00003afb movq         %r10, %rbx
	0x48, 0x83, 0xfb, 0xff, //0x00003afe cmpq         $-1, %rbx
	0x0f, 0x85, 0x0a, 0x00, 0x00, 0x00, //0x00003b02 jne          LBB0_718
	//0x00003b08 LBB0_547
	0x48, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00003b08 movq         $-1, %rbx
	0x4c, 0x89, 0xe7, //0x00003b0f movq         %r12, %rdi
	//0x00003b12 LBB0_718
	0x49, 0x89, 0x3f, //0x00003b12 movq         %rdi, (%r15)
	0xe9, 0x9f, 0xfe, 0xff, 0xff, //0x00003b15 jmp          LBB0_715
	//0x00003b1a LBB0_735
	0x4d, 0x89, 0x2f, //0x00003b1a movq         %r13, (%r15)
	0x48, 0xc7, 0xc3, 0xfe, 0xff, 0xff, 0xff, //0x00003b1d movq         $-2, %rbx
	0x80, 0x38, 0x74, //0x00003b24 cmpb         $116, (%rax)
	0x0f, 0x85, 0x8c, 0xfe, 0xff, 0xff, //0x00003b27 jne          LBB0_715
	0x49, 0x8d, 0x45, 0x01, //0x00003b2d leaq         $1(%r13), %rax
	0x49, 0x89, 0x07, //0x00003b31 movq         %rax, (%r15)
	0x43, 0x80, 0x7c, 0x2b, 0x01, 0x72, //0x00003b34 cmpb         $114, $1(%r11,%r13)
	0x0f, 0x85, 0x79, 0xfe, 0xff, 0xff, //0x00003b3a jne          LBB0_715
	0x49, 0x8d, 0x45, 0x02, //0x00003b40 leaq         $2(%r13), %rax
	0x49, 0x89, 0x07, //0x00003b44 movq         %rax, (%r15)
	0x43, 0x80, 0x7c, 0x2b, 0x02, 0x75, //0x00003b47 cmpb         $117, $2(%r11,%r13)
	0x0f, 0x85, 0x66, 0xfe, 0xff, 0xff, //0x00003b4d jne          LBB0_715
	0x49, 0x8d, 0x45, 0x03, //0x00003b53 leaq         $3(%r13), %rax
	0x49, 0x89, 0x07, //0x00003b57 movq         %rax, (%r15)
	0x43, 0x80, 0x7c, 0x2b, 0x03, 0x65, //0x00003b5a cmpb         $101, $3(%r11,%r13)
	0x0f, 0x85, 0x53, 0xfe, 0xff, 0xff, //0x00003b60 jne          LBB0_715
	0xe9, 0x4c, 0x00, 0x00, 0x00, //0x00003b66 jmp          LBB0_739
	//0x00003b6b LBB0_325
	0x4d, 0x89, 0x2f, //0x00003b6b movq         %r13, (%r15)
	0x48, 0xc7, 0xc3, 0xfe, 0xff, 0xff, 0xff, //0x00003b6e movq         $-2, %rbx
	0x80, 0x38, 0x6e, //0x00003b75 cmpb         $110, (%rax)
	0x0f, 0x85, 0x3b, 0xfe, 0xff, 0xff, //0x00003b78 jne          LBB0_715
	0x49, 0x8d, 0x45, 0x01, //0x00003b7e leaq         $1(%r13), %rax
	0x49, 0x89, 0x07, //0x00003b82 movq         %rax, (%r15)
	0x43, 0x80, 0x7c, 0x2b, 0x01, 0x75, //0x00003b85 cmpb         $117, $1(%r11,%r13)
	0x0f, 0x85, 0x28, 0xfe, 0xff, 0xff, //0x00003b8b jne          LBB0_715
	0x49, 0x8d, 0x45, 0x02, //0x00003b91 leaq         $2(%r13), %rax
	0x49, 0x89, 0x07, //0x00003b95 movq         %rax, (%r15)
	0x43, 0x80, 0x7c, 0x2b, 0x02, 0x6c, //0x00003b98 cmpb         $108, $2(%r11,%r13)
	0x0f, 0x85, 0x15, 0xfe, 0xff, 0xff, //0x00003b9e jne          LBB0_715
	0x49, 0x8d, 0x45, 0x03, //0x00003ba4 leaq         $3(%r13), %rax
	0x49, 0x89, 0x07, //0x00003ba8 movq         %rax, (%r15)
	0x43, 0x80, 0x7c, 0x2b, 0x03, 0x6c, //0x00003bab cmpb         $108, $3(%r11,%r13)
	0x0f, 0x85, 0x02, 0xfe, 0xff, 0xff, //0x00003bb1 jne          LBB0_715
	//0x00003bb7 LBB0_739
	0x49, 0x83, 0xc5, 0x04, //0x00003bb7 addq         $4, %r13
	0x4d, 0x89, 0x2f, //0x00003bbb movq         %r13, (%r15)
	0xe9, 0xf6, 0xfd, 0xff, 0xff, //0x00003bbe jmp          LBB0_715
	//0x00003bc3 LBB0_740
	0x48, 0xc7, 0xc3, 0xfe, 0xff, 0xff, 0xff, //0x00003bc3 movq         $-2, %rbx
	0x80, 0xf9, 0x61, //0x00003bca cmpb         $97, %cl
	0x0f, 0x85, 0xe6, 0xfd, 0xff, 0xff, //0x00003bcd jne          LBB0_715
	0x49, 0x8d, 0x45, 0x02, //0x00003bd3 leaq         $2(%r13), %rax
	0x49, 0x89, 0x07, //0x00003bd7 movq         %rax, (%r15)
	0x43, 0x80, 0x7c, 0x2b, 0x02, 0x6c, //0x00003bda cmpb         $108, $2(%r11,%r13)
	0x0f, 0x85, 0xd3, 0xfd, 0xff, 0xff, //0x00003be0 jne          LBB0_715
	0x49, 0x8d, 0x45, 0x03, //0x00003be6 leaq         $3(%r13), %rax
	0x49, 0x89, 0x07, //0x00003bea movq         %rax, (%r15)
	0x43, 0x80, 0x7c, 0x2b, 0x03, 0x73, //0x00003bed cmpb         $115, $3(%r11,%r13)
	0x0f, 0x85, 0xc0, 0xfd, 0xff, 0xff, //0x00003bf3 jne          LBB0_715
	0x49, 0x8d, 0x45, 0x04, //0x00003bf9 leaq         $4(%r13), %rax
	0x49, 0x89, 0x07, //0x00003bfd movq         %rax, (%r15)
	0x43, 0x80, 0x7c, 0x2b, 0x04, 0x65, //0x00003c00 cmpb         $101, $4(%r11,%r13)
	0x0f, 0x85, 0xad, 0xfd, 0xff, 0xff, //0x00003c06 jne          LBB0_715
	0x49, 0x83, 0xc5, 0x05, //0x00003c0c addq         $5, %r13
	0x4d, 0x89, 0x2f, //0x00003c10 movq         %r13, (%r15)
	0xe9, 0xa1, 0xfd, 0xff, 0xff, //0x00003c13 jmp          LBB0_715
	//0x00003c18 LBB0_745
	0x48, 0x89, 0xd9, //0x00003c18 movq         %rbx, %rcx
	//0x00003c1b LBB0_746
	0x48, 0xf7, 0xd1, //0x00003c1b notq         %rcx
	0x48, 0x8b, 0x44, 0x24, 0x10, //0x00003c1e movq         $16(%rsp), %rax
	0x48, 0x01, 0x08, //0x00003c23 addq         %rcx, (%rax)
	0xe9, 0x87, 0xfd, 0xff, 0xff, //0x00003c26 jmp          LBB0_714
	//0x00003c2b LBB0_749
	0x48, 0x0f, 0xbc, 0xfe, //0x00003c2b bsfq         %rsi, %rdi
	0x4c, 0x01, 0xd7, //0x00003c2f addq         %r10, %rdi
	0x4d, 0x89, 0xf7, //0x00003c32 movq         %r14, %r15
	0x49, 0x89, 0x3e, //0x00003c35 movq         %rdi, (%r14)
	0xe9, 0x7c, 0xfd, 0xff, 0xff, //0x00003c38 jmp          LBB0_715
	//0x00003c3d LBB0_747
	0x4c, 0x29, 0xd8, //0x00003c3d subq         %r11, %rax
	0x48, 0x01, 0xf0, //0x00003c40 addq         %rsi, %rax
	0x48, 0x39, 0xd8, //0x00003c43 cmpq         %rbx, %rax
	0x48, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00003c46 movq         $-1, %rbx
	0x0f, 0x82, 0xab, 0xc8, 0xff, 0xff, //0x00003c4d jb           LBB0_614
	0xe9, 0x61, 0xfd, 0xff, 0xff, //0x00003c53 jmp          LBB0_715
	//0x00003c58 LBB0_751
	0x4c, 0x89, 0xd0, //0x00003c58 movq         %r10, %rax
	0xe9, 0x4e, 0xf6, 0xff, 0xff, //0x00003c5b jmp          LBB0_644
	//0x00003c60 LBB0_750
	0x4c, 0x29, 0xda, //0x00003c60 subq         %r11, %rdx
	0x48, 0x83, 0xc2, 0x01, //0x00003c63 addq         $1, %rdx
	0x49, 0x89, 0x14, 0x24, //0x00003c67 movq         %rdx, (%r12)
	0x48, 0x89, 0xc3, //0x00003c6b movq         %rax, %rbx
	0xe9, 0x46, 0xfd, 0xff, 0xff, //0x00003c6e jmp          LBB0_715
	//0x00003c73 LBB0_752
	0x4c, 0x01, 0xd8, //0x00003c73 addq         %r11, %rax
	0x48, 0x85, 0xd2, //0x00003c76 testq        %rdx, %rdx
	0x0f, 0x85, 0x09, 0xc8, 0xff, 0xff, //0x00003c79 jne          LBB0_25
	0xe9, 0x3b, 0xc8, 0xff, 0xff, //0x00003c7f jmp          LBB0_30
	//0x00003c84 LBB0_519
	0x48, 0x8b, 0x44, 0x24, 0x08, //0x00003c84 movq         $8(%rsp), %rax
	0xe9, 0x20, 0xf6, 0xff, 0xff, //0x00003c89 jmp          LBB0_644
	//0x00003c8e LBB0_753
	0x4c, 0x01, 0xda, //0x00003c8e addq         %r11, %rdx
	0x48, 0x83, 0xfe, 0x10, //0x00003c91 cmpq         $16, %rsi
	0x0f, 0x83, 0x15, 0xc9, 0xff, 0xff, //0x00003c95 jae          LBB0_621
	0xe9, 0x64, 0xc9, 0xff, 0xff, //0x00003c9b jmp          LBB0_625
	//0x00003ca0 LBB0_217
	0x4c, 0x01, 0xd2, //0x00003ca0 addq         %r10, %rdx
	0x48, 0xc7, 0xc3, 0xfe, 0xff, 0xff, 0xff, //0x00003ca3 movq         $-2, %rbx
	0x48, 0x89, 0xd7, //0x00003caa movq         %rdx, %rdi
	0x49, 0x89, 0x17, //0x00003cad movq         %rdx, (%r15)
	0xe9, 0x04, 0xfd, 0xff, 0xff, //0x00003cb0 jmp          LBB0_715
	//0x00003cb5 LBB0_754
	0x4d, 0x89, 0xf7, //0x00003cb5 movq         %r14, %r15
	0xe9, 0x23, 0xfd, 0xff, 0xff, //0x00003cb8 jmp          LBB0_717
	//0x00003cbd LBB0_755
	0x4d, 0x89, 0xf7, //0x00003cbd movq         %r14, %r15
	0x4c, 0x8b, 0x54, 0x24, 0x08, //0x00003cc0 movq         $8(%rsp), %r10
	0xe9, 0x16, 0xfd, 0xff, 0xff, //0x00003cc5 jmp          LBB0_717
	//0x00003cca LBB0_756
	0x49, 0x89, 0x0f, //0x00003cca movq         %rcx, (%r15)
	0xe9, 0xe0, 0xfc, 0xff, 0xff, //0x00003ccd jmp          LBB0_714
	//0x00003cd2 LBB0_757
	0x4d, 0x89, 0xd4, //0x00003cd2 movq         %r10, %r12
	0xe9, 0x2e, 0xfe, 0xff, 0xff, //0x00003cd5 jmp          LBB0_547
	//0x00003cda LBB0_758
	0x4d, 0x89, 0xd4, //0x00003cda movq         %r10, %r12
	0x4d, 0x89, 0xf7, //0x00003cdd movq         %r14, %r15
	0xe9, 0x23, 0xfe, 0xff, 0xff, //0x00003ce0 jmp          LBB0_547
	//0x00003ce5 LBB0_595
	0x4d, 0x89, 0xf7, //0x00003ce5 movq         %r14, %r15
	0xe9, 0x1b, 0xfe, 0xff, 0xff, //0x00003ce8 jmp          LBB0_547
	//0x00003ced LBB0_759
	0x4c, 0x01, 0xda, //0x00003ced addq         %r11, %rdx
	0xe9, 0xa6, 0xf6, 0xff, 0xff, //0x00003cf0 jmp          LBB0_655
	//0x00003cf5 LBB0_760
	0x49, 0x8b, 0x46, 0x08, //0x00003cf5 movq         $8(%r14), %rax
	0x49, 0x89, 0x00, //0x00003cf9 movq         %rax, (%r8)
	0x48, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00003cfc movq         $-1, %rbx
	0xe9, 0xb1, 0xfc, 0xff, 0xff, //0x00003d03 jmp          LBB0_715
	//0x00003d08 LBB0_761
	0x89, 0xf8, //0x00003d08 movl         %edi, %eax
	0x4d, 0x29, 0xda, //0x00003d0a subq         %r11, %r10
	0x49, 0x01, 0xc2, //0x00003d0d addq         %rax, %r10
	0xe9, 0x27, 0x00, 0x00, 0x00, //0x00003d10 jmp          LBB0_765
	//0x00003d15 LBB0_762
	0x4d, 0x29, 0xda, //0x00003d15 subq         %r11, %r10
	0x89, 0xfa, //0x00003d18 movl         %edi, %edx
	//0x00003d1a LBB0_763
	0x4c, 0x01, 0xd2, //0x00003d1a addq         %r10, %rdx
	0x48, 0xc7, 0xc3, 0xfe, 0xff, 0xff, 0xff, //0x00003d1d movq         $-2, %rbx
	0x49, 0x89, 0x17, //0x00003d24 movq         %rdx, (%r15)
	0xe9, 0x8d, 0xfc, 0xff, 0xff, //0x00003d27 jmp          LBB0_715
	//0x00003d2c LBB0_766
	0x89, 0xd0, //0x00003d2c movl         %edx, %eax
	0x4d, 0x29, 0xda, //0x00003d2e subq         %r11, %r10
	0x49, 0x01, 0xc2, //0x00003d31 addq         %rax, %r10
	0xe9, 0x3c, 0x00, 0x00, 0x00, //0x00003d34 jmp          LBB0_770
	//0x00003d39 LBB0_764
	0x4d, 0x29, 0xda, //0x00003d39 subq         %r11, %r10
	//0x00003d3c LBB0_765
	0x48, 0xc7, 0xc3, 0xfe, 0xff, 0xff, 0xff, //0x00003d3c movq         $-2, %rbx
	0x4c, 0x89, 0xd2, //0x00003d43 movq         %r10, %rdx
	0x4d, 0x89, 0x17, //0x00003d46 movq         %r10, (%r15)
	0xe9, 0x6b, 0xfc, 0xff, 0xff, //0x00003d49 jmp          LBB0_715
	//0x00003d4e LBB0_494
	0x4c, 0x8b, 0x54, 0x24, 0x08, //0x00003d4e movq         $8(%rsp), %r10
	0xe9, 0x88, 0xfc, 0xff, 0xff, //0x00003d53 jmp          LBB0_717
	//0x00003d58 LBB0_767
	0x4d, 0x29, 0xda, //0x00003d58 subq         %r11, %r10
	0x89, 0xd7, //0x00003d5b movl         %edx, %edi
	0x4c, 0x01, 0xd7, //0x00003d5d addq         %r10, %rdi
	//0x00003d60 LBB0_768
	0x48, 0xc7, 0xc3, 0xfe, 0xff, 0xff, 0xff, //0x00003d60 movq         $-2, %rbx
	0x4d, 0x89, 0xf7, //0x00003d67 movq         %r14, %r15
	0x49, 0x89, 0x3e, //0x00003d6a movq         %rdi, (%r14)
	0xe9, 0x47, 0xfc, 0xff, 0xff, //0x00003d6d jmp          LBB0_715
	//0x00003d72 LBB0_769
	0x4d, 0x29, 0xda, //0x00003d72 subq         %r11, %r10
	//0x00003d75 LBB0_770
	0x48, 0xc7, 0xc3, 0xfe, 0xff, 0xff, 0xff, //0x00003d75 movq         $-2, %rbx
	0x4c, 0x89, 0xd7, //0x00003d7c movq         %r10, %rdi
	0x4d, 0x89, 0xf7, //0x00003d7f movq         %r14, %r15
	0x4d, 0x89, 0x16, //0x00003d82 movq         %r10, (%r14)
	0xe9, 0x2f, 0xfc, 0xff, 0xff, //0x00003d85 jmp          LBB0_715
	//0x00003d8a LBB0_771
	0x49, 0x8d, 0x48, 0xff, //0x00003d8a leaq         $-1(%r8), %rcx
	0x4c, 0x39, 0xf1, //0x00003d8e cmpq         %r14, %rcx
	0x0f, 0x84, 0xe4, 0xf4, 0xff, 0xff, //0x00003d91 je           LBB0_772
	0x4b, 0x8d, 0x14, 0x0e, //0x00003d97 leaq         (%r14,%r9), %rdx
	0x48, 0x83, 0xc2, 0x02, //0x00003d9b addq         $2, %rdx
	0x4d, 0x29, 0xf0, //0x00003d9f subq         %r14, %r8
	0x49, 0x83, 0xc0, 0xfe, //0x00003da2 addq         $-2, %r8
	0x4d, 0x89, 0xc6, //0x00003da6 movq         %r8, %r14
	0xe9, 0xed, 0xf5, 0xff, 0xff, //0x00003da9 jmp          LBB0_655
	//0x00003dae LBB0_777
	0x4c, 0x8b, 0x7c, 0x24, 0x10, //0x00003dae movq         $16(%rsp), %r15
	0x48, 0x8b, 0x44, 0x24, 0x08, //0x00003db3 movq         $8(%rsp), %rax
	0xe9, 0xf1, 0xf4, 0xff, 0xff, //0x00003db8 jmp          LBB0_644
	//0x00003dbd LBB0_778
	0x4c, 0x8b, 0x7c, 0x24, 0x10, //0x00003dbd movq         $16(%rsp), %r15
	0x48, 0x89, 0xc3, //0x00003dc2 movq         %rax, %rbx
	0x48, 0x8b, 0x44, 0x24, 0x08, //0x00003dc5 movq         $8(%rsp), %rax
	0x48, 0x83, 0xfb, 0xff, //0x00003dca cmpq         $-1, %rbx
	0x48, 0x8b, 0x54, 0x24, 0x28, //0x00003dce movq         $40(%rsp), %rdx
	0x0f, 0x85, 0x7e, 0xfc, 0xff, 0xff, //0x00003dd3 jne          LBB0_724
	0xe9, 0xd0, 0xf4, 0xff, 0xff, //0x00003dd9 jmp          LBB0_644
	//0x00003dde LBB0_779
	0x49, 0x83, 0xc6, 0xff, //0x00003dde addq         $-1, %r14
	0x48, 0xc7, 0xc3, 0xfe, 0xff, 0xff, 0xff, //0x00003de2 movq         $-2, %rbx
	0x4c, 0x89, 0xf2, //0x00003de9 movq         %r14, %rdx
	0x4c, 0x8b, 0x7c, 0x24, 0x10, //0x00003dec movq         $16(%rsp), %r15
	0x4d, 0x89, 0x37, //0x00003df1 movq         %r14, (%r15)
	0xe9, 0xc0, 0xfb, 0xff, 0xff, //0x00003df4 jmp          LBB0_715
	//0x00003df9 LBB0_780
	0x4d, 0x89, 0xf7, //0x00003df9 movq         %r14, %r15
	0x48, 0x89, 0xc3, //0x00003dfc movq         %rax, %rbx
	0x48, 0x83, 0xfb, 0xff, //0x00003dff cmpq         $-1, %rbx
	0x4c, 0x8b, 0x54, 0x24, 0x08, //0x00003e03 movq         $8(%rsp), %r10
	0x0f, 0x85, 0x04, 0xfd, 0xff, 0xff, //0x00003e08 jne          LBB0_718
	0xe9, 0xcd, 0xfb, 0xff, 0xff, //0x00003e0e jmp          LBB0_717
	//0x00003e13 LBB0_781
	0x48, 0x83, 0xc3, 0xff, //0x00003e13 addq         $-1, %rbx
	0x48, 0x89, 0xdf, //0x00003e17 movq         %rbx, %rdi
	0xe9, 0x41, 0xff, 0xff, 0xff, //0x00003e1a jmp          LBB0_768
	//0x00003e1f LBB0_782
	0x4d, 0x89, 0xf7, //0x00003e1f movq         %r14, %r15
	0x48, 0x89, 0xc3, //0x00003e22 movq         %rax, %rbx
	0x48, 0x8b, 0x7c, 0x24, 0x08, //0x00003e25 movq         $8(%rsp), %rdi
	0x48, 0x83, 0xfb, 0xff, //0x00003e2a cmpq         $-1, %rbx
	0x0f, 0x85, 0xde, 0xfc, 0xff, 0xff, //0x00003e2e jne          LBB0_718
	0xe9, 0xcf, 0xfc, 0xff, 0xff, //0x00003e34 jmp          LBB0_547
	0x90, 0x90, 0x90, //0x00003e39 .p2align 2, 0x90
	// // .set L0_0_set_715, LBB0_715-LJTI0_0
	// // .set L0_0_set_657, LBB0_657-LJTI0_0
	// // .set L0_0_set_645, LBB0_645-LJTI0_0
	// // .set L0_0_set_616, LBB0_616-LJTI0_0
	// // .set L0_0_set_685, LBB0_685-LJTI0_0
	// // .set L0_0_set_658, LBB0_658-LJTI0_0
	// // .set L0_0_set_642, LBB0_642-LJTI0_0
	// // .set L0_0_set_661, LBB0_661-LJTI0_0
	//0x00003e3c LJTI0_0
	0x7d, 0xfb, 0xff, 0xff, //0x00003e3c .long L0_0_set_715
	0x7b, 0xf5, 0xff, 0xff, //0x00003e40 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003e44 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003e48 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003e4c .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003e50 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003e54 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003e58 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003e5c .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003e60 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003e64 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003e68 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003e6c .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003e70 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003e74 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003e78 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003e7c .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003e80 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003e84 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003e88 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003e8c .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003e90 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003e94 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003e98 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003e9c .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003ea0 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003ea4 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003ea8 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003eac .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003eb0 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003eb4 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003eb8 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003ebc .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003ec0 .long L0_0_set_657
	0x81, 0xf4, 0xff, 0xff, //0x00003ec4 .long L0_0_set_645
	0x7b, 0xf5, 0xff, 0xff, //0x00003ec8 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003ecc .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003ed0 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003ed4 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003ed8 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003edc .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003ee0 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003ee4 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003ee8 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003eec .long L0_0_set_657
	0xee, 0xc6, 0xff, 0xff, //0x00003ef0 .long L0_0_set_616
	0x7b, 0xf5, 0xff, 0xff, //0x00003ef4 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003ef8 .long L0_0_set_657
	0xee, 0xc6, 0xff, 0xff, //0x00003efc .long L0_0_set_616
	0xee, 0xc6, 0xff, 0xff, //0x00003f00 .long L0_0_set_616
	0xee, 0xc6, 0xff, 0xff, //0x00003f04 .long L0_0_set_616
	0xee, 0xc6, 0xff, 0xff, //0x00003f08 .long L0_0_set_616
	0xee, 0xc6, 0xff, 0xff, //0x00003f0c .long L0_0_set_616
	0xee, 0xc6, 0xff, 0xff, //0x00003f10 .long L0_0_set_616
	0xee, 0xc6, 0xff, 0xff, //0x00003f14 .long L0_0_set_616
	0xee, 0xc6, 0xff, 0xff, //0x00003f18 .long L0_0_set_616
	0xee, 0xc6, 0xff, 0xff, //0x00003f1c .long L0_0_set_616
	0xee, 0xc6, 0xff, 0xff, //0x00003f20 .long L0_0_set_616
	0x7b, 0xf5, 0xff, 0xff, //0x00003f24 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003f28 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003f2c .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003f30 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003f34 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003f38 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003f3c .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003f40 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003f44 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003f48 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003f4c .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003f50 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003f54 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003f58 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003f5c .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003f60 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003f64 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003f68 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003f6c .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003f70 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003f74 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003f78 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003f7c .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003f80 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003f84 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003f88 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003f8c .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003f90 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003f94 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003f98 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003f9c .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003fa0 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003fa4 .long L0_0_set_657
	0x50, 0xf8, 0xff, 0xff, //0x00003fa8 .long L0_0_set_685
	0x7b, 0xf5, 0xff, 0xff, //0x00003fac .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003fb0 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003fb4 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003fb8 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003fbc .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003fc0 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003fc4 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003fc8 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003fcc .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003fd0 .long L0_0_set_657
	0x83, 0xf5, 0xff, 0xff, //0x00003fd4 .long L0_0_set_658
	0x7b, 0xf5, 0xff, 0xff, //0x00003fd8 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003fdc .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003fe0 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003fe4 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003fe8 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003fec .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003ff0 .long L0_0_set_657
	0x4b, 0xf4, 0xff, 0xff, //0x00003ff4 .long L0_0_set_642
	0x7b, 0xf5, 0xff, 0xff, //0x00003ff8 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00003ffc .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00004000 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00004004 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00004008 .long L0_0_set_657
	0x4b, 0xf4, 0xff, 0xff, //0x0000400c .long L0_0_set_642
	0x7b, 0xf5, 0xff, 0xff, //0x00004010 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00004014 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00004018 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x0000401c .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00004020 .long L0_0_set_657
	0x7b, 0xf5, 0xff, 0xff, //0x00004024 .long L0_0_set_657
	0x9c, 0xf5, 0xff, 0xff, //0x00004028 .long L0_0_set_661
	// // .set L0_1_set_71, LBB0_71-LJTI0_1
	// // .set L0_1_set_96, LBB0_96-LJTI0_1
	// // .set L0_1_set_76, LBB0_76-LJTI0_1
	// // .set L0_1_set_94, LBB0_94-LJTI0_1
	// // .set L0_1_set_74, LBB0_74-LJTI0_1
	// // .set L0_1_set_98, LBB0_98-LJTI0_1
	//0x0000402c LJTI0_1
	0xed, 0xc8, 0xff, 0xff, //0x0000402c .long L0_1_set_71
	0xa9, 0xca, 0xff, 0xff, //0x00004030 .long L0_1_set_96
	0x2a, 0xc9, 0xff, 0xff, //0x00004034 .long L0_1_set_76
	0x93, 0xca, 0xff, 0xff, //0x00004038 .long L0_1_set_94
	0x04, 0xc9, 0xff, 0xff, //0x0000403c .long L0_1_set_74
	0xd5, 0xca, 0xff, 0xff, //0x00004040 .long L0_1_set_98
	// // .set L0_2_set_528, LBB0_528-LJTI0_2
	// // .set L0_2_set_781, LBB0_781-LJTI0_2
	// // .set L0_2_set_596, LBB0_596-LJTI0_2
	//0x00004044 LJTI0_2
	0x76, 0xeb, 0xff, 0xff, //0x00004044 .long L0_2_set_528
	0xcf, 0xfd, 0xff, 0xff, //0x00004048 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x0000404c .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x00004050 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x00004054 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x00004058 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x0000405c .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x00004060 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x00004064 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x00004068 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x0000406c .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x00004070 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x00004074 .long L0_2_set_781
	0x76, 0xeb, 0xff, 0xff, //0x00004078 .long L0_2_set_528
	0xcf, 0xfd, 0xff, 0xff, //0x0000407c .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x00004080 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x00004084 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x00004088 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x0000408c .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x00004090 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x00004094 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x00004098 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x0000409c .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x000040a0 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x000040a4 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x000040a8 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x000040ac .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x000040b0 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x000040b4 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x000040b8 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x000040bc .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x000040c0 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x000040c4 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x000040c8 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x000040cc .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x000040d0 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x000040d4 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x000040d8 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x000040dc .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x000040e0 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x000040e4 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x000040e8 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x000040ec .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x000040f0 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x000040f4 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x000040f8 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x000040fc .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x00004100 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x00004104 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x00004108 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x0000410c .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x00004110 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x00004114 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x00004118 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x0000411c .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x00004120 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x00004124 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x00004128 .long L0_2_set_781
	0x76, 0xeb, 0xff, 0xff, //0x0000412c .long L0_2_set_528
	0xcf, 0xfd, 0xff, 0xff, //0x00004130 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x00004134 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x00004138 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x0000413c .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x00004140 .long L0_2_set_781
	0x76, 0xeb, 0xff, 0xff, //0x00004144 .long L0_2_set_528
	0xcf, 0xfd, 0xff, 0xff, //0x00004148 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x0000414c .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x00004150 .long L0_2_set_781
	0x76, 0xeb, 0xff, 0xff, //0x00004154 .long L0_2_set_528
	0xcf, 0xfd, 0xff, 0xff, //0x00004158 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x0000415c .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x00004160 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x00004164 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x00004168 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x0000416c .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x00004170 .long L0_2_set_781
	0x76, 0xeb, 0xff, 0xff, //0x00004174 .long L0_2_set_528
	0xcf, 0xfd, 0xff, 0xff, //0x00004178 .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x0000417c .long L0_2_set_781
	0xcf, 0xfd, 0xff, 0xff, //0x00004180 .long L0_2_set_781
	0x76, 0xeb, 0xff, 0xff, //0x00004184 .long L0_2_set_528
	0xcf, 0xfd, 0xff, 0xff, //0x00004188 .long L0_2_set_781
	0x76, 0xeb, 0xff, 0xff, //0x0000418c .long L0_2_set_528
	0xa0, 0xf0, 0xff, 0xff, //0x00004190 .long L0_2_set_596
	// // .set L0_3_set_458, LBB0_458-LJTI0_3
	// // .set L0_3_set_779, LBB0_779-LJTI0_3
	// // .set L0_3_set_461, LBB0_461-LJTI0_3
	//0x00004194 LJTI0_3
	0x52, 0xe4, 0xff, 0xff, //0x00004194 .long L0_3_set_458
	0x4a, 0xfc, 0xff, 0xff, //0x00004198 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x0000419c .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x000041a0 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x000041a4 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x000041a8 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x000041ac .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x000041b0 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x000041b4 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x000041b8 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x000041bc .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x000041c0 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x000041c4 .long L0_3_set_779
	0x52, 0xe4, 0xff, 0xff, //0x000041c8 .long L0_3_set_458
	0x4a, 0xfc, 0xff, 0xff, //0x000041cc .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x000041d0 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x000041d4 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x000041d8 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x000041dc .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x000041e0 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x000041e4 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x000041e8 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x000041ec .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x000041f0 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x000041f4 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x000041f8 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x000041fc .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x00004200 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x00004204 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x00004208 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x0000420c .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x00004210 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x00004214 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x00004218 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x0000421c .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x00004220 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x00004224 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x00004228 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x0000422c .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x00004230 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x00004234 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x00004238 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x0000423c .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x00004240 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x00004244 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x00004248 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x0000424c .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x00004250 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x00004254 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x00004258 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x0000425c .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x00004260 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x00004264 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x00004268 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x0000426c .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x00004270 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x00004274 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x00004278 .long L0_3_set_779
	0x52, 0xe4, 0xff, 0xff, //0x0000427c .long L0_3_set_458
	0x4a, 0xfc, 0xff, 0xff, //0x00004280 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x00004284 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x00004288 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x0000428c .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x00004290 .long L0_3_set_779
	0x52, 0xe4, 0xff, 0xff, //0x00004294 .long L0_3_set_458
	0x4a, 0xfc, 0xff, 0xff, //0x00004298 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x0000429c .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x000042a0 .long L0_3_set_779
	0x52, 0xe4, 0xff, 0xff, //0x000042a4 .long L0_3_set_458
	0x4a, 0xfc, 0xff, 0xff, //0x000042a8 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x000042ac .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x000042b0 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x000042b4 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x000042b8 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x000042bc .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x000042c0 .long L0_3_set_779
	0x52, 0xe4, 0xff, 0xff, //0x000042c4 .long L0_3_set_458
	0x4a, 0xfc, 0xff, 0xff, //0x000042c8 .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x000042cc .long L0_3_set_779
	0x4a, 0xfc, 0xff, 0xff, //0x000042d0 .long L0_3_set_779
	0x52, 0xe4, 0xff, 0xff, //0x000042d4 .long L0_3_set_458
	0x4a, 0xfc, 0xff, 0xff, //0x000042d8 .long L0_3_set_779
	0x52, 0xe4, 0xff, 0xff, //0x000042dc .long L0_3_set_458
	0x98, 0xe4, 0xff, 0xff, //0x000042e0 .long L0_3_set_461
	// // .set L0_4_set_715, LBB0_715-LJTI0_4
	// // .set L0_4_set_714, LBB0_714-LJTI0_4
	// // .set L0_4_set_248, LBB0_248-LJTI0_4
	// // .set L0_4_set_267, LBB0_267-LJTI0_4
	// // .set L0_4_set_102, LBB0_102-LJTI0_4
	// // .set L0_4_set_246, LBB0_246-LJTI0_4
	// // .set L0_4_set_243, LBB0_243-LJTI0_4
	// // .set L0_4_set_323, LBB0_323-LJTI0_4
	// // .set L0_4_set_331, LBB0_331-LJTI0_4
	// // .set L0_4_set_329, LBB0_329-LJTI0_4
	//0x000042e4 LJTI0_4
	0xd5, 0xf6, 0xff, 0xff, //0x000042e4 .long L0_4_set_715
	0xce, 0xf6, 0xff, 0xff, //0x000042e8 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x000042ec .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x000042f0 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x000042f4 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x000042f8 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x000042fc .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004300 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004304 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004308 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x0000430c .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004310 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004314 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004318 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x0000431c .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004320 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004324 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004328 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x0000432c .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004330 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004334 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004338 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x0000433c .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004340 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004344 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004348 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x0000434c .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004350 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004354 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004358 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x0000435c .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004360 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004364 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004368 .long L0_4_set_714
	0x0c, 0xd3, 0xff, 0xff, //0x0000436c .long L0_4_set_248
	0xce, 0xf6, 0xff, 0xff, //0x00004370 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004374 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004378 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x0000437c .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004380 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004384 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004388 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x0000438c .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004390 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004394 .long L0_4_set_714
	0x56, 0xd4, 0xff, 0xff, //0x00004398 .long L0_4_set_267
	0xce, 0xf6, 0xff, 0xff, //0x0000439c .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x000043a0 .long L0_4_set_714
	0x6f, 0xc8, 0xff, 0xff, //0x000043a4 .long L0_4_set_102
	0x6f, 0xc8, 0xff, 0xff, //0x000043a8 .long L0_4_set_102
	0x6f, 0xc8, 0xff, 0xff, //0x000043ac .long L0_4_set_102
	0x6f, 0xc8, 0xff, 0xff, //0x000043b0 .long L0_4_set_102
	0x6f, 0xc8, 0xff, 0xff, //0x000043b4 .long L0_4_set_102
	0x6f, 0xc8, 0xff, 0xff, //0x000043b8 .long L0_4_set_102
	0x6f, 0xc8, 0xff, 0xff, //0x000043bc .long L0_4_set_102
	0x6f, 0xc8, 0xff, 0xff, //0x000043c0 .long L0_4_set_102
	0x6f, 0xc8, 0xff, 0xff, //0x000043c4 .long L0_4_set_102
	0x6f, 0xc8, 0xff, 0xff, //0x000043c8 .long L0_4_set_102
	0xce, 0xf6, 0xff, 0xff, //0x000043cc .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x000043d0 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x000043d4 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x000043d8 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x000043dc .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x000043e0 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x000043e4 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x000043e8 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x000043ec .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x000043f0 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x000043f4 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x000043f8 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x000043fc .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004400 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004404 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004408 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x0000440c .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004410 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004414 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004418 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x0000441c .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004420 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004424 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004428 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x0000442c .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004430 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004434 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004438 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x0000443c .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004440 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004444 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004448 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x0000444c .long L0_4_set_714
	0xe6, 0xd2, 0xff, 0xff, //0x00004450 .long L0_4_set_246
	0xce, 0xf6, 0xff, 0xff, //0x00004454 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004458 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x0000445c .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004460 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004464 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004468 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x0000446c .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004470 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004474 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004478 .long L0_4_set_714
	0xbc, 0xd2, 0xff, 0xff, //0x0000447c .long L0_4_set_243
	0xce, 0xf6, 0xff, 0xff, //0x00004480 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004484 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004488 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x0000448c .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004490 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004494 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x00004498 .long L0_4_set_714
	0xcd, 0xd7, 0xff, 0xff, //0x0000449c .long L0_4_set_323
	0xce, 0xf6, 0xff, 0xff, //0x000044a0 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x000044a4 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x000044a8 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x000044ac .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x000044b0 .long L0_4_set_714
	0x1a, 0xd8, 0xff, 0xff, //0x000044b4 .long L0_4_set_331
	0xce, 0xf6, 0xff, 0xff, //0x000044b8 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x000044bc .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x000044c0 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x000044c4 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x000044c8 .long L0_4_set_714
	0xce, 0xf6, 0xff, 0xff, //0x000044cc .long L0_4_set_714
	0xf4, 0xd7, 0xff, 0xff, //0x000044d0 .long L0_4_set_329
	// // .set L0_5_set_570, LBB0_570-LJTI0_5
	// // .set L0_5_set_781, LBB0_781-LJTI0_5
	// // .set L0_5_set_573, LBB0_573-LJTI0_5
	//0x000044d4 LJTI0_5
	0xbb, 0xe9, 0xff, 0xff, //0x000044d4 .long L0_5_set_570
	0x3f, 0xf9, 0xff, 0xff, //0x000044d8 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x000044dc .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x000044e0 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x000044e4 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x000044e8 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x000044ec .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x000044f0 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x000044f4 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x000044f8 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x000044fc .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x00004500 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x00004504 .long L0_5_set_781
	0xbb, 0xe9, 0xff, 0xff, //0x00004508 .long L0_5_set_570
	0x3f, 0xf9, 0xff, 0xff, //0x0000450c .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x00004510 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x00004514 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x00004518 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x0000451c .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x00004520 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x00004524 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x00004528 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x0000452c .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x00004530 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x00004534 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x00004538 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x0000453c .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x00004540 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x00004544 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x00004548 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x0000454c .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x00004550 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x00004554 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x00004558 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x0000455c .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x00004560 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x00004564 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x00004568 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x0000456c .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x00004570 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x00004574 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x00004578 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x0000457c .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x00004580 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x00004584 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x00004588 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x0000458c .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x00004590 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x00004594 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x00004598 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x0000459c .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x000045a0 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x000045a4 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x000045a8 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x000045ac .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x000045b0 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x000045b4 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x000045b8 .long L0_5_set_781
	0xbb, 0xe9, 0xff, 0xff, //0x000045bc .long L0_5_set_570
	0x3f, 0xf9, 0xff, 0xff, //0x000045c0 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x000045c4 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x000045c8 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x000045cc .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x000045d0 .long L0_5_set_781
	0xbb, 0xe9, 0xff, 0xff, //0x000045d4 .long L0_5_set_570
	0x3f, 0xf9, 0xff, 0xff, //0x000045d8 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x000045dc .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x000045e0 .long L0_5_set_781
	0xbb, 0xe9, 0xff, 0xff, //0x000045e4 .long L0_5_set_570
	0x3f, 0xf9, 0xff, 0xff, //0x000045e8 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x000045ec .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x000045f0 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x000045f4 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x000045f8 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x000045fc .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x00004600 .long L0_5_set_781
	0xbb, 0xe9, 0xff, 0xff, //0x00004604 .long L0_5_set_570
	0x3f, 0xf9, 0xff, 0xff, //0x00004608 .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x0000460c .long L0_5_set_781
	0x3f, 0xf9, 0xff, 0xff, //0x00004610 .long L0_5_set_781
	0xbb, 0xe9, 0xff, 0xff, //0x00004614 .long L0_5_set_570
	0x3f, 0xf9, 0xff, 0xff, //0x00004618 .long L0_5_set_781
	0xbb, 0xe9, 0xff, 0xff, //0x0000461c .long L0_5_set_570
	0xea, 0xe9, 0xff, 0xff, //0x00004620 .long L0_5_set_573
	// // .set L0_6_set_318, LBB0_318-LJTI0_6
	// // .set L0_6_set_363, LBB0_363-LJTI0_6
	// // .set L0_6_set_312, LBB0_312-LJTI0_6
	// // .set L0_6_set_321, LBB0_321-LJTI0_6
	//0x00004624 LJTI0_6
	0x5e, 0xd4, 0xff, 0xff, //0x00004624 .long L0_6_set_318
	0xfa, 0xd6, 0xff, 0xff, //0x00004628 .long L0_6_set_363
	0x5e, 0xd4, 0xff, 0xff, //0x0000462c .long L0_6_set_318
	0x1a, 0xd4, 0xff, 0xff, //0x00004630 .long L0_6_set_312
	0xfa, 0xd6, 0xff, 0xff, //0x00004634 .long L0_6_set_363
	0xfa, 0xd6, 0xff, 0xff, //0x00004638 .long L0_6_set_363
	0xfa, 0xd6, 0xff, 0xff, //0x0000463c .long L0_6_set_363
	0xfa, 0xd6, 0xff, 0xff, //0x00004640 .long L0_6_set_363
	0xfa, 0xd6, 0xff, 0xff, //0x00004644 .long L0_6_set_363
	0xfa, 0xd6, 0xff, 0xff, //0x00004648 .long L0_6_set_363
	0xfa, 0xd6, 0xff, 0xff, //0x0000464c .long L0_6_set_363
	0xfa, 0xd6, 0xff, 0xff, //0x00004650 .long L0_6_set_363
	0xfa, 0xd6, 0xff, 0xff, //0x00004654 .long L0_6_set_363
	0xfa, 0xd6, 0xff, 0xff, //0x00004658 .long L0_6_set_363
	0xfa, 0xd6, 0xff, 0xff, //0x0000465c .long L0_6_set_363
	0xfa, 0xd6, 0xff, 0xff, //0x00004660 .long L0_6_set_363
	0xfa, 0xd6, 0xff, 0xff, //0x00004664 .long L0_6_set_363
	0xfa, 0xd6, 0xff, 0xff, //0x00004668 .long L0_6_set_363
	0xfa, 0xd6, 0xff, 0xff, //0x0000466c .long L0_6_set_363
	0xfa, 0xd6, 0xff, 0xff, //0x00004670 .long L0_6_set_363
	0xfa, 0xd6, 0xff, 0xff, //0x00004674 .long L0_6_set_363
	0xfa, 0xd6, 0xff, 0xff, //0x00004678 .long L0_6_set_363
	0xfa, 0xd6, 0xff, 0xff, //0x0000467c .long L0_6_set_363
	0xfa, 0xd6, 0xff, 0xff, //0x00004680 .long L0_6_set_363
	0xfa, 0xd6, 0xff, 0xff, //0x00004684 .long L0_6_set_363
	0xfa, 0xd6, 0xff, 0xff, //0x00004688 .long L0_6_set_363
	0x7a, 0xd4, 0xff, 0xff, //0x0000468c .long L0_6_set_321
	// // .set L0_7_set_146, LBB0_146-LJTI0_7
	// // .set L0_7_set_222, LBB0_222-LJTI0_7
	// // .set L0_7_set_152, LBB0_152-LJTI0_7
	// // .set L0_7_set_155, LBB0_155-LJTI0_7
	//0x00004690 LJTI0_7
	0x45, 0xc8, 0xff, 0xff, //0x00004690 .long L0_7_set_146
	0x45, 0xcd, 0xff, 0xff, //0x00004694 .long L0_7_set_222
	0x45, 0xc8, 0xff, 0xff, //0x00004698 .long L0_7_set_146
	0x9a, 0xc8, 0xff, 0xff, //0x0000469c .long L0_7_set_152
	0x45, 0xcd, 0xff, 0xff, //0x000046a0 .long L0_7_set_222
	0x45, 0xcd, 0xff, 0xff, //0x000046a4 .long L0_7_set_222
	0x45, 0xcd, 0xff, 0xff, //0x000046a8 .long L0_7_set_222
	0x45, 0xcd, 0xff, 0xff, //0x000046ac .long L0_7_set_222
	0x45, 0xcd, 0xff, 0xff, //0x000046b0 .long L0_7_set_222
	0x45, 0xcd, 0xff, 0xff, //0x000046b4 .long L0_7_set_222
	0x45, 0xcd, 0xff, 0xff, //0x000046b8 .long L0_7_set_222
	0x45, 0xcd, 0xff, 0xff, //0x000046bc .long L0_7_set_222
	0x45, 0xcd, 0xff, 0xff, //0x000046c0 .long L0_7_set_222
	0x45, 0xcd, 0xff, 0xff, //0x000046c4 .long L0_7_set_222
	0x45, 0xcd, 0xff, 0xff, //0x000046c8 .long L0_7_set_222
	0x45, 0xcd, 0xff, 0xff, //0x000046cc .long L0_7_set_222
	0x45, 0xcd, 0xff, 0xff, //0x000046d0 .long L0_7_set_222
	0x45, 0xcd, 0xff, 0xff, //0x000046d4 .long L0_7_set_222
	0x45, 0xcd, 0xff, 0xff, //0x000046d8 .long L0_7_set_222
	0x45, 0xcd, 0xff, 0xff, //0x000046dc .long L0_7_set_222
	0x45, 0xcd, 0xff, 0xff, //0x000046e0 .long L0_7_set_222
	0x45, 0xcd, 0xff, 0xff, //0x000046e4 .long L0_7_set_222
	0x45, 0xcd, 0xff, 0xff, //0x000046e8 .long L0_7_set_222
	0x45, 0xcd, 0xff, 0xff, //0x000046ec .long L0_7_set_222
	0x45, 0xcd, 0xff, 0xff, //0x000046f0 .long L0_7_set_222
	0x45, 0xcd, 0xff, 0xff, //0x000046f4 .long L0_7_set_222
	0xbd, 0xc8, 0xff, 0xff, //0x000046f8 .long L0_7_set_155
	//0x000046fc .p2align 2, 0x00
	//0x000046fc _MASK_USE_NUMBER
	0x02, 0x00, 0x00, 0x00, //0x000046fc .long 2
}
